Skip to content

fix(search): use deep link#2

Open
taiebot wants to merge 364 commits into
mainfrom
Deeplink-searchprovider
Open

fix(search): use deep link#2
taiebot wants to merge 364 commits into
mainfrom
Deeplink-searchprovider

Conversation

@taiebot

@taiebot taiebot commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Address review comment (Nitpick)

fix(search): use deep link

AI-assisted: Claude (Sonnet 4.7)
Signed-off-by: Your Name your.email@example.com

ChristophWurst and others added 30 commits June 3, 2026 17:56
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>
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+
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>
kesselb and others added 27 commits July 14, 2026 15:58
…-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>
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>
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
taiebot force-pushed the Deeplink-searchprovider branch from af9fadb to ae6da33 Compare July 20, 2026 16:20
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
taiebot force-pushed the Deeplink-searchprovider branch from ae6da33 to 7456e21 Compare July 20, 2026 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.