fix(search): use deep link#2
Open
taiebot wants to merge 364 commits into
Open
Conversation
Signed-off-by: Christoph Wurst <1374172+ChristophWurst@users.noreply.github.com>
…nts-md chore(agents): tell Claude to look at AGENTS.md
fix: disable CSRF check for message-id deeplinks
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com>
fix(delegation): missing mailbox id in audit log
Signed-off-by: greta <gretadoci@gmail.com>
…r-reply-with-meeting feat: add ai hint on reply with meeting when ai is used
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
…led-submailbox fix(ui): sub-mailbox drops blocked by parent cascade
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
…nextcloud#13040) Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Grigory Vodyanov <scratchx@gmx.com>
fix: mail printing
Assisted-by: Claude:claude-sonnet-4-6 Signed-off-by: Christoph Wurst <1374172+ChristophWurst@users.noreply.github.com>
chore(lint): Reduce linting time with PHP 8.3+
ci: bump mariadb from 11.4 to 11.8
If Noto Color Emoji is installed, but none of the preceding fonts are, the UI for plaintext emails gets pretty messed up with super-wide spaces as the emoji font takes precedence. The rest of NC has sans-serif placed ahead of the Noto emoji font for this reason. Signed-off-by: Jarl Gullberg <Jarl.Gullberg@gmail.com>
vitest v4 with vmForks fails to apply vi.mock() reliably on the org's self-hosted runners (deterministic 11/261 failures in actions.spec.js and MessageService.spec.js). The same setup passes on GitHub-hosted runners. Pin ubuntu-24.04 to force the job onto the GitHub-hosted pool until the underlying runner issue is fixed. Assisted-by: Claude:claude-opus-4-7 Signed-off-by: Christoph Wurst <1374172+ChristophWurst@users.noreply.github.com>
…ts-github-runner ci: pin front-end unit tests to ubuntu-24.04
Add logger.error() calls to catch blocks that previously only showed a user-facing notification without logging the caught error, making these failures invisible to prod debugging. Assisted-by: Claude:claude-sonnet-4-6 Signed-off-by: Christoph Wurst <1374172+ChristophWurst@users.noreply.github.com>
…ov-codecov-action-7.x chore(deps): bump codecov/codecov-action action from v6.0.2 to v7 (main)
…atch-errors fix(frontend): log swallowed errors in catch blocks
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Christoph Wurst <1374172+ChristophWurst@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
…-empty-string fix(ui): build valid search query when toggling favorites sort
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: GitHub <noreply@github.com>
…s-fixer-shim-3.x chore(deps): bump php-cs-fixer/shim from ^3.95.11 to ^3.95.12 (main)
Assisted-by: ClaudeCode:claude-opus-4-8 Signed-off-by: Hamza <hamzamahjoubi221@gmail.com>
Signed-off-by: Roberto Guido <info@madbob.org>
…ng-deprecation fix(ai): migrate AiIntegrationsService off deprecated TextProcessing API
fix: signature editor on mobile, enlarged menu for formatting options
…ic-suffix-list-main [main] fix(dns): Update public suffix list
Vue 2.7 only invokes the Options API hook beforeDestroy; the Vue 3 name beforeUnmount is silently ignored. The premature rename meant cleanup code in these components never ran, leaking window listeners and event bus subscriptions. Most visibly, the composer's beforeunload handler survived after sending or discarding a message and blocked navigation with a bogus confirmation popup. The hooks must be renamed again when the app actually switches to Vue 3. Fixes nextcloud#13031 Assisted-by: Claude:claude-fable-5 Signed-off-by: Christoph Wurst <1374172+ChristophWurst@users.noreply.github.com>
Add support for attaching files via drag-and-drop and clipboard paste in the message composer Signed-off-by: steven-mpawulo <stevenmpawulo@gmail.com>
The 'arch' shortcut handler in Mailbox.vue reads archiveMailboxId from this.account. In a unified mailbox that is the unified account, which has no archiveMailboxId property: the strict === null guard misses undefined and moveThread() is dispatched without a destination mailbox, failing with 'Could not archive message'. Resolve the envelope's actual account via mainStore.getAccount(env.accountId) instead - the same pattern Envelope.vue and ThreadEnvelope.vue use, which is why archiving from the three-dot menu already works in the unified inbox. Assisted-by: ClaudeCode:claude-fable-5 Signed-off-by: Mathias Riechsteiner <mathias@riechsteiner.online>
…drag-drop-paste-attachments feat: adds drag, drop and pasting of attachments
…destroy-hooks fix(ui): rename beforeUnmount hooks back to beforeDestroy
Signed-off-by: Roberto Guido <info@madbob.org>
fix: subfolder selection for quick actions
…hive-shortcut fix(ui): archive shortcut in unified mailboxes
Signed-off-by: Roberto Guido <info@madbob.org>
…#13276) Signed-off-by: Roberto Guido <info@madbob.org>
Signed-off-by: Roberto Guido <info@madbob.org>
chore: minor graphic adjustments to quick actions modal
Signed-off-by: Roberto Guido <info@madbob.org>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
fix: check tag while renaming
Assisted-by: ClaudeCode:claude-opus-4-8 Signed-off-by: Jan C. Borchardt <925062+jancborchardt@users.noreply.github.com>
…y-tooltip When hovering summary, show full summary instead of only AI notice
taiebot
force-pushed
the
Deeplink-searchprovider
branch
from
July 20, 2026 16:20
af9fadb to
ae6da33
Compare
I'm currently working through the GitHub web interface, which doesn't allow amending existing commit messages. Also address the nitpick AI-assisted: Claude (Sonnet 4.7) Signed-off-by: taiebot <dedreuil@yahoo.fr>
taiebot
force-pushed
the
Deeplink-searchprovider
branch
from
July 20, 2026 17:10
ae6da33 to
7456e21
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Address review comment (Nitpick)
fix(search): use deep link
AI-assisted: Claude (Sonnet 4.7)
Signed-off-by: Your Name your.email@example.com