Commit Graph

856 Commits

Author SHA1 Message Date
Philipinho 6433cddb98 fix callout in columns 2026-02-24 15:22:11 +00:00
Philipinho 038d87c08a quote 2026-02-24 14:33:20 +00:00
Philipinho 22ade69f97 fix blockquote 2026-02-24 14:30:14 +00:00
Philipinho aef806a262 selective placeholder 2026-02-24 14:25:51 +00:00
Philipinho 6205741d26 fix columns 2026-02-24 14:14:38 +00:00
Philipinho 6f66577d61 fix print 2026-02-24 13:50:34 +00:00
Philipinho 6f0fb9beff hide columns menu when some nodes are focused 2026-02-24 13:49:22 +00:00
Philipinho c5639feff5 fix print 2026-02-24 13:45:32 +00:00
Philipinho b164ff2e2f capture tab key in column 2026-02-24 13:36:31 +00:00
Philipinho 59f111e730 focus on first column 2026-02-24 13:34:45 +00:00
Philipinho 9f2be72173 notes callout 2026-02-24 13:21:49 +00:00
Philipinho 993d771282 feat: columns 2026-02-24 13:01:40 +00:00
Philipinho a925dc0782 fix: patch @tiptap/core ResizableNodeView to prevent resize sticking after mouseup 2026-02-24 10:35:09 +00:00
Philipinho 0cc3c6c68a fix color scheme 2026-02-24 10:14:19 +00:00
Philipinho 052b2042ff refresh table menus 2026-02-24 09:58:32 +00:00
Philipinho 22182418ed callout menu refresh 2026-02-24 09:52:54 +00:00
Philipinho e71584dfd4 video resize 2026-02-24 09:46:00 +00:00
Philipinho a1b6e7dbbd support image resize undo 2026-02-24 09:38:05 +00:00
Philipinho 8c380db8c3 refactor excalidraw and drawio menu 2026-02-23 23:48:14 +00:00
Philipinho 4c5b684ed4 feat: new image menu
* switch to resizable side handles
* use pixels
2026-02-23 22:46:58 +00:00
Philipinho c172d3bd5e fix 2026-02-21 00:43:49 +00:00
Philip Okugbe 53132acb0a fix: redirect to original page after re-authentication (#1959)
* fix: redirect to original page after re-authentication

When a session expires, the current URL is now preserved as a query
parameter on the login page. After successful login (including MFA
flows), the user is redirected back to their original page instead of
always landing on /home.

* secure

---------

Co-authored-by: Julien Fontanet <julien.fontanet@isonoe.net>
2026-02-21 00:02:23 +00:00
b4sh2 d6472f0876 Merge commit from fork
Co-authored-by: b4sh2 <b4sh2@users.noreply.github.com>
2026-02-20 16:59:44 +00:00
Philipinho 873c963043 fix db types duplication 2026-02-19 22:34:07 +00:00
Julien Fontanet 03a70d768a fix: allow deleting last character in headings (#1954)
The copy-link decoration widget (contentEditable="false") injected
inside headings prevented browsers from deleting the last remaining
character via Backspace or Delete keys. Only show the widget when the
heading has more than one character of content.
2026-02-18 13:48:15 +00:00
Philip Okugbe 0aeaa43112 feat: replace sharp with client-side icon resize (#1951) 2026-02-16 19:48:19 +00:00
Philip Okugbe 92d5d0b237 New Crowdin updates (#1950)
* New translations
2026-02-16 04:22:40 +00:00
Philipinho 0ce74d34de env validation 2026-02-16 04:11:19 +00:00
Philipinho 00b5328676 fix page error boundary 2026-02-16 04:06:41 +00:00
Philipinho 2ebdc2baea empty states 2026-02-16 00:33:16 +00:00
Philip Okugbe 621ef4f0cf New Crowdin updates (#1948)
* New translations
2026-02-15 23:10:32 +00:00
Philipinho 26b9338da5 sync 2026-02-15 23:04:18 +00:00
Philipinho 618f56577d turn into callout option 2026-02-15 22:51:23 +00:00
Philipinho 0a05ce6133 enhance editor bubble menu 2026-02-15 22:39:42 +00:00
Philipinho cb9d6be3b9 sync 2026-02-15 17:07:27 +00:00
Arek Nawo b76f5adaad feat(ee): AI menu (#1912)
* feat(ee): AI menu

* - Add insert below and copy option

* prebuild @editor-ext

* sanitize output

* clear existing output

* switch to menu component

* refactor directory

* separator

* refactor directory

* support more languages

* pass markdown to model

* fix: close AI menu on page change

* enhance text input and preview styling

* fix: Use absolute positioning for the AI menu

* make preview scrollable

* activation controls

* enhance bubble menu

* sync

* set width

* fix line break

* switch terminologies

* cloud

* buffer

---------

Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com>
2026-02-14 20:58:08 -08:00
Philipinho 41fa77b29d sync 2026-02-14 20:03:35 -08:00
Philip Okugbe 05b3c65b0f feat: notifications (#1947)
* feat: notifications
* feat: watchers

* improvements

* handle page move for watchers

* make watchers non-blocking

* more
2026-02-14 20:00:38 -08:00
Philipinho e0ab9d9b5e override package 2026-02-14 10:37:11 -08:00
Philipinho 55280db672 dark color theme tweaks 2026-02-14 10:35:03 -08:00
Philipinho 32bbc6911f override qs 2026-02-12 11:46:28 -08:00
Philipinho 5814542128 update lock file 2026-02-12 11:41:24 -08:00
Philip Okugbe 18b5781522 feat(API): page content update and retrieval (#1937)
* feat: page content update and retrieval output

* import module

* refactor naming
* support prepend

* rename contentOperation -> operation

* dry

* add yjs utils
2026-02-12 11:13:47 -08:00
Philipinho 49ab9875ba fix tiptap version conflicts 2026-02-11 22:47:25 -08:00
Philipinho 25f4b8c2b4 fix 2026-02-11 17:47:30 -08:00
Philipinho 4d43f86c51 update deps 2026-02-11 17:43:13 -08:00
Philip Okugbe f170ede8da fix(deps): override packages (#1936)
* override packages
2026-02-11 16:48:26 -08:00
Philipinho 7861b5b186 fix: add RedisModule to CollabAppModule v0.25.3 2026-02-09 18:50:31 -08:00
Philipinho 3a9bdfbb06 fix(deps): update vite and nx 2026-02-09 18:32:09 -08:00
Philipinho ab7999a946 v0.25.3 2026-02-09 18:27:55 -08:00