Commit Graph
579 Commits
Author SHA1 Message Date
Philipinho 3e86bef2b4 chore(ee): bump submodule for Slack disconnect button handler 2026-05-23 11:55:13 +01:00
Philipinho 9603ff4287 chore(ee): bump submodule for new-page modal and app_uninstalled handler 2026-05-23 05:17:20 +01:00
Philipinho 9696e06635 chore(ee): bump submodule for /docmost save and add-to-page shortcut 2026-05-23 05:10:03 +01:00
Philipinho 4c7c3ac44d chore(ee): bump submodule for page-picker review fixes 2026-05-23 05:06:44 +01:00
Philipinho 02d20c1ab6 chore(ee): bump submodule for page-picker submit and options handlers 2026-05-23 04:57:46 +01:00
Philipinho 013fa923e0 chore(ee): bump submodule for mrkdwn converter, page writer, picker blocks 2026-05-23 04:53:14 +01:00
Philipinho 872321c58c chore(ee): bump submodule for Slack workspace connectionScope 2026-05-23 04:35:59 +01:00
Philipinho 0ab6ae86e3 feat(integrations): add connectionScope (workspace|user) to OAuth flow 2026-05-23 04:35:59 +01:00
Philipinho 31043a9d98 chore(ee): bump submodule for SlackProvider.onConnected and SkipTransform 2026-05-23 04:17:21 +01:00
Philipinho 05bd04d87b feat(integrations): pass integrationId and workspaceId to provider.onConnected 2026-05-23 04:17:19 +01:00
Philipinho 677b5f95e0 chore(ee): bump submodule for recents, favs, search commands 2026-05-23 03:23:22 +01:00
Philipinho e44a0cd0e0 feat(search): add titlesOnly option to searchPage for efficient title-only searches 2026-05-23 03:22:29 +01:00
Philipinho a3755a2469 chore(ee): bump submodule for /docmost help command 2026-05-23 03:15:25 +01:00
Philipinho ba81f7143b chore(ee): bump submodule for LinkSharedHandler 2026-05-23 03:11:12 +01:00
Philipinho a14e239067 chore(ee): bump submodule for SlackUrlParser and unfurl blocks 2026-05-23 03:06:07 +01:00
Philipinho 9a225c07c3 feat(page): add canPageBeUnfurled predicate for Slack link previews 2026-05-23 03:05:05 +01:00
Philipinho 19107c3f8c chore(ee): bump submodule for expanded Slack OAuth scopes 2026-05-23 03:02:36 +01:00
Philipinho ddd309bf07 chore(ee): bump submodule for outbound channel-notif removal 2026-05-23 02:53:33 +01:00
Philipinho 68bc936e14 refactor(integrations): drop slackSettingsSchema and related types 2026-05-23 02:52:31 +01:00
Philipinho 03926e9f77 chore(ee): bump submodule for SlackController, processor, module wiring 2026-05-23 02:36:13 +01:00
Philipinho 6dce0e4eb5 feat(integrations): add SLACK_INBOUND queue and excluded auth paths 2026-05-23 02:35:00 +01:00
Philipinho d68cff0ee9 chore(ee): bump submodule for handler interface and dispatchers 2026-05-23 02:30:41 +01:00
Philipinho 32020c7c89 chore(ee): bump submodule for Slack link controller 2026-05-23 02:19:10 +01:00
Philipinho 7ff1e87a9a chore(ee): bump submodule for SlackIdentityResolver 2026-05-23 02:17:13 +01:00
Philipinho f3b7b1acc7 feat(integrations): add upsertUserLink for per-user identity bindings 2026-05-23 02:15:51 +01:00
Philipinho c8df56ceb2 chore(ee): bump submodule for link-prompt blocks 2026-05-23 02:12:02 +01:00
Philipinho d64562ae14 chore(ee): bump submodule for slack-link-state helper 2026-05-23 02:10:38 +01:00
Philipinho c2063e6c3d fix(env): match INTEGRATION_{TYPE}_* env-var convention for Slack signing secret 2026-05-23 02:08:07 +01:00
Philipinho 0d58b88db8 fix(integrations): don't filter per-user connections out of existing lookups 2026-05-23 02:04:47 +01:00
Philipinho 7e1bef8b7e feat(integrations): add kind-aware helpers for workspace/user connections 2026-05-23 02:02:35 +01:00
Philipinho d53054a267 feat(integrations): add findByTypeAndSettingsField for JSONB lookup 2026-05-23 02:01:06 +01:00
Philipinho a1f6aa1e43 feat(integrations): pass raw token-response body to provider.onConnected 2026-05-23 01:58:26 +01:00
Philipinho 4d8a5254f9 chore(ee): bump submodule for SlackSignatureGuard comment 2026-05-23 01:57:18 +01:00
Philipinho ff567e0cb4 chore(ee): bump submodule for SlackSignatureGuard 2026-05-23 01:51:21 +01:00
Philipinho 2cedf9ea6c feat(env): add SLACK_SIGNING_SECRET getter on EnvironmentService 2026-05-23 01:50:46 +01:00
Philipinho d1b46e383a chore(ee): bump submodule for SlackApiClient review fixes 2026-05-23 01:47:41 +01:00
Philipinho ca4207ef0a chore(ee): bump submodule for SlackApiClient 2026-05-23 01:40:33 +01:00
Philipinho 88888e1dc7 fix(integrations): scope Slack-kind backfill, fix index where-clause types 2026-05-23 01:35:08 +01:00
Philipinho cc17faf835 feat(integrations): add kind discriminator and nullable token to connections 2026-05-23 01:22:32 +01:00
Philipinho af9e777009 merge main 2026-05-22 13:56:51 +01:00
Philipinho 13a7f1372f fix: update pdf-inspector package 2026-05-21 13:44:11 +01:00
Philip Okugbe 4295ea09f6 feat(storage): add Azure Blob Storage driver (#2222) 2026-05-21 12:18:58 +01:00
Philipinho ed0501a864 fix passing wrong object 2026-05-20 19:09:22 +01:00
Philipinho aa0c37bd68 sync 2026-05-20 18:41:23 +01:00
Philip Okugbe a5858bc470 fix: update packages (#2221) 2026-05-20 18:30:15 +01:00
Philipinho adb1f27767 v0.90.0 2026-05-20 16:55:23 +01:00
Philip Okugbe 6cf8101ab3 feat(ee): templates (#2215)
* feat(ee): templates
* fix tree
* fix
2026-05-19 02:41:52 +01:00
Philipinho 0d6538ab1a feat: iframe configuration 2026-05-18 22:02:31 +01:00
Philipinho 03c1e8c4ed fix collab module 2026-05-14 15:06:51 +01:00
Peter TrippandPhilipinho 932c1ad5b7 Better trash (#2190)
* Better trash

I recently lost a bunch of time editing and searching for pages that were actually in the Trash. Docmost intentionally tries to not link to Trashed pages, but the url of that Trashed page and any inbound links still work.  This makes it clearer when a page you are interacting with is in the Trash.

- /trash
  - Refactored banner into `trash-banner.tsx`
  - Refactored "Restore" modal into `use-restore-page-modal.tsx`
- Page (when isDeleted)
  - Add: `trash-banner.tsx`
  - Add breadcrumbs: `Parent / Child / Page (Deleted)`
  - Change: Deleted Pages are read-only
  - Replace "Move to Trash" with "Restore" in page menu (invokes `use-restore-page-modal`)

I tried very hard to keep this simple and re-use existing translation strings wherever possible.

* cleanup

---------

Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com>
2026-05-14 14:41:10 +01:00