Philipinho
0c6f2299b2
Merge branch 'main' into feat/integrations
2026-08-13 01:33:47 +01:00
Philip Okugbe
ea59912c7e
feat(editor): auto-detect text direction for RTL support ( #2389 )
2026-08-12 23:48:03 +01:00
Philipinho
db3ff54da1
fix base node
2026-08-12 16:47:32 +01:00
Philip Okugbe
9414a38215
feat: page attachments endpoint and modal ( #2386 )
...
* feat: page attachments endpoint
* feat: attachments modal
2026-08-12 14:04:33 +01:00
Philipinho
089286f6cf
fix: delete pnpm cache
2026-08-12 12:33:34 +01:00
Philip Okugbe
737cd67965
feat: compare two page versions ( #2385 )
2026-08-12 12:31:02 +01:00
Philip Okugbe
a0b2ac6ae3
feat: footnotes ( #2384 )
...
* feat: footnotes
* feat: proper DOCX support
2026-08-12 12:30:30 +01:00
Philip Okugbe
7439da2f6e
chore: package updates ( #2383 )
...
* update
* update versions
* package updates
2026-08-10 17:56:12 +01:00
Philip Okugbe
305fd40686
fix: browser tab showing url instead of page title ( #2382 )
2026-08-10 17:38:03 +01:00
Philipinho
4bd51d7404
fix: self-reference parent page
2026-08-10 17:37:12 +01:00
Philipinho
9bd5ddee69
fix(integration): show disconnect loader only on the affected row
2026-08-10 03:43:45 +01:00
Philipinho
9f279d191c
wip
2026-08-10 03:41:54 +01:00
Philipinho
311b511afb
fix(integration): send provider and oauth requests through configured proxy
2026-08-10 03:24:19 +01:00
Philipinho
bf56b7c2c2
chore(integration): document cache purge intent
2026-08-09 15:58:34 +01:00
Philipinho
15cbcfb78d
fix(integration): purge per-user unfurl cache on disconnect
2026-08-09 15:51:53 +01:00
Philipinho
2829491b2d
fix(integration): refresh connections list after disconnect
2026-08-09 15:50:03 +01:00
Philipinho
6eb0cf2b31
fix(integration): drop cached unfurls when disconnecting an integration
2026-08-09 15:35:37 +01:00
Philipinho
99bcf3da9d
fix(integration): resolve unfurls per viewer at render time
2026-08-09 15:18:43 +01:00
Philipinho
16f7139e6f
wip
2026-08-09 15:01:52 +01:00
Philipinho
21665fc0e7
fix(integration): thread requester identity through unfurl for per-user authorization
2026-08-08 23:19:23 +01:00
Philipinho
c29249fe13
fix(slack): enforce space create permission for page creation handlers
2026-08-08 23:14:03 +01:00
Philipinho
f471335549
feat(page): add validateCanCreate space permission check
2026-08-08 23:13:58 +01:00
Philipinho
fed7d78495
wip
2026-08-08 22:25:33 +01:00
Philipinho
92b6513f39
feat(slack): audit comment replies posted from notification DMs
2026-08-08 20:50:24 +01:00
Philipinho
903151877a
feat(audit): stop excluding comment creation from audit logs
2026-08-08 20:50:24 +01:00
Philipinho
a740fb03f8
feat(slack): quote comment bodies and reply from notification DMs
2026-08-08 20:23:08 +01:00
Philipinho
59ec9ed1e6
fix(slack): use workspace-canonical urls for cloud multi-tenancy
2026-08-08 19:38:52 +01:00
Philipinho
c37e428808
feat(slack): unfurl links based on the posting user's page access
2026-08-08 18:44:21 +01:00
Philipinho
618e1ecfc3
feat(slack): trim link unfurls to title and metadata only
2026-08-08 18:10:42 +01:00
Philipinho
fe61b2e854
feat(slack): DM verification and approval notifications
2026-08-08 11:56:40 +01:00
Philipinho
edf4c52b81
feat(slack): docmost notify DM notifications
2026-08-08 03:40:44 +01:00
Philipinho
6d17224cae
feat(integration): add kind-filtered user link lookup by user id
2026-08-08 02:22:05 +01:00
Philipinho
9555537f27
feat(notification): emit notification.created event and add slack notify queue constants
2026-08-08 01:50:10 +01:00
Philipinho
139cc82326
Merge branch 'main' into feat/integrations
...
# Conflicts:
# apps/client/src/App.tsx
# apps/server/src/ee
# apps/server/src/integrations/queue/constants/queue.constants.ts
# apps/server/src/integrations/queue/queue.module.ts
# packages/editor-ext/src/index.ts
2026-08-07 01:13:39 +01:00
Philip Okugbe
89378ee766
chore: package updates ( #2378 )
...
* chore: package updates
* remove stale overrides
2026-08-06 23:41:36 +01:00
Philip Okugbe
56ac42767a
fix: stale placeholder decorations on empty paragraphs ( #2374 )
2026-08-02 21:07:50 +01:00
Philip Okugbe
cd34594b5d
fix: placeholder bug ( #2373 )
...
* fix placeholder check
* tiptap v3.29.2
* add s3 max socket env
2026-08-01 11:45:25 +01:00
Philip Okugbe
70d2ff8685
fix: increase s3 client max socket limit ( #2355 )
2026-07-21 22:59:25 +01:00
Philipinho
0ba2d78660
chore: update pnpm and axios
2026-07-20 20:46:02 +01:00
Philip Okugbe
3ed505d2be
fix: toolbar flicker on navigation ( #2352 )
2026-07-20 20:36:03 +01:00
Philip Okugbe
a55057db37
feat: collab hocuspocus v4 upgrade ( #2351 )
...
* WIP 1
* complete v4 migration
* add flushDelay
* feat: multiplexing
* fix: survive hocuspocus v4 message timeout
* fix: searchTerm type error
2026-07-20 20:34:09 +01:00
Philipinho
e28df6ad88
fix
2026-07-04 14:11:44 +01:00
Philip Okugbe
4132dd597c
New Crowdin updates ( #2323 )
2026-07-03 11:57:07 +01:00
Philip Okugbe
8a2c457ab9
feat: kanban group editing ( #2322 )
...
* feat: support opening property menu directly on options panel
* refactor: expose group-by property from useKanbanColumns
* feat: rename kanban group by clicking column name
* feat: edit group-by property from kanban column menu
* fix: license-gate base and kanban inserts
* fix: add missing bases strings to en-US translation file
2026-07-03 11:35:26 +01:00
Philipinho
6ff7f69137
fix: file import page title
2026-06-30 02:45:07 +01:00
Philipinho
481aae5507
sync
2026-06-30 02:36:52 +01:00
Philipinho
12d68765d9
v0.95.0
2026-06-30 01:33:34 +01:00
Philipinho
27a80b57f8
sync
2026-06-30 01:32:19 +01:00
Philip Okugbe
15bdf680d9
feat: workspace default edit preference ( #2319 )
2026-06-30 01:10:51 +01:00
Philipinho
96faff7175
fix: reactive subpage list
2026-06-29 19:58:22 +01:00