Commit Graph
100 Commits
Author SHA1 Message Date
Philipinho 6b41538b60 v0.8.2 2025-02-21 13:16:16 +00:00
Philipinho 496f5d7384 pin s3 package to 3.701.0 2025-02-21 13:15:19 +00:00
Philip Okugbe 64ecef09bc upgrade to NestJS 11 (#766)
* upgrade to nest 11

* update dependencies
2025-02-20 21:17:03 +00:00
Philipinho 3e5cb92621 v0.8.1 2025-02-18 16:59:27 +00:00
Philipinho fd5ad2f576 fix signup email 2025-02-18 16:26:16 +00:00
Philipinho 74a5360561 v0.8.0 2025-02-18 11:14:16 +00:00
Philipinho 7580e8d1fe fix pagination limit 2025-02-15 14:15:39 +00:00
Philip Okugbe f92d63261d Implement space member search (#731)
* Hide pagination buttons if there is nothing to paginate
* Create reusable hook for search and pagination
2025-02-15 14:14:30 +00:00
Philip Okugbe 4d51986250 update dependences (#729) 2025-02-14 16:59:19 +00:00
Philip Okugbe e209aaa272 feat: internal page links and mentions (#604)
* Work on mentions

* fix: properly parse page slug

* fix editor suggestion bugs

* mentions must start with whitespace

* add icon to page mention render

* feat: backlinks - WIP

* UI - WIP

* permissions check
* use FTS for page suggestion

* cleanup

* WIP

* page title fallback

* feat: handle internal link paste

* link styling

* WIP

* Switch back to LIKE operator for search suggestion

* WIP
* scope to workspaceId
* still create link for pages not found

* select necessary columns

* cleanups
2025-02-14 15:36:44 +00:00
Philip Okugbe 0ef6b1978a feat: UI pagination and members search (#724)
* feat: pagination (UI)

* Fixes

* feat: add search to member list page

* responsiveness
2025-02-13 23:28:00 +00:00
Philipinho 7121771f92 fix workspace setup 2025-02-12 15:33:08 +00:00
Philip Okugbe 040d6625df fix: enforce 32-character minimum length for APP_SECRET (#702)
* Enforce 32 characters minimum APP_SECRET length

* update APP_SECRET comment
2025-02-06 17:46:32 +00:00
Philip Okugbe 33ddd92198 * fix codeblock tab-size (#703)
* hide codeblock menu group during printing
2025-02-06 17:43:31 +00:00
Philip Okugbe 54e8d60840 New language options (es-ES, it-IT, ja-JP, ko-KR, ru-RU) (#701) 2025-02-06 16:47:41 +00:00
Philip Okugbe db986038c2 New Crowdin updates (#659)
New translations
2025-02-06 16:44:48 +00:00
Philipinho 638b811857 fix import 2025-02-03 21:51:09 +00:00
Philip Okugbe d775a61c95 fix client side env variable refresh (#695) 2025-02-03 21:47:38 +00:00
Philipinho 0f74f03264 fix name extraction from email 2025-01-30 22:13:23 +00:00
Philip Okugbe 85d18b8cc8 Set default language on invitation signup (#691)
* Default language selection to en-US if locale is undefined (Client)
2025-01-30 13:25:10 +00:00
Philip Okugbe 4d9fe6f804 Fix invitation signup redirect (#690)
* Fix invitation signup redirect
2025-01-30 12:54:02 +00:00
Philip Okugbe 85159a2c95 * fix 401 redirect in auth routes (#674)
* fix config getter
2025-01-26 14:01:08 +00:00
Philip Okugbe 990612793f refactor: switch to HttpOnly cookie (#660)
* Switch to httpOnly cookie
* create endpoint to retrieve temporary collaboration token

* cleanups
2025-01-22 22:11:11 +00:00
Philip Okugbe f2235fd2a2 update katex (#658) 2025-01-22 18:08:31 +00:00
Philipinho 2044cbb21c fix translation
* fix filesize formatting
2025-01-16 15:29:09 +00:00
Philipinho 3d52b82cd4 v0.7.0 2025-01-16 13:15:39 +00:00
Philip Okugbe 89a2dd602b fix punycode DeprecationWarning error (#631) 2025-01-16 13:13:14 +00:00
Philip Okugbe 3cb954db69 fix: editor improvements (#583)
* delete unused component

* return page prosemirror content

* prefetch pages

* use prosemirro json content on editor

* cache page query with id and slug as key

* Show notice on collaboration disconnection

* enable scroll while typing

* enable immediatelyRender

* avoid image break in PDF print

* Comment editor rendering props
2025-01-16 12:48:35 +00:00
Philip Okugbe 59b514fa26 New Crowdin updates (#630)
* New translations translation.json
2025-01-15 14:18:05 +00:00
Philip Okugbe 0c1f9304f4 New Crowdin updates (#627)
New translations translation.json
2025-01-15 14:12:48 +00:00
Philipinho e876214eeb fix: embed provider name in error message 2025-01-11 22:25:51 +00:00
Philip Okugbe f3dbf7cc5d feat: add new languages to selection (#626)
* Add new languages to selection

* more translations
2025-01-11 22:11:31 +00:00
Philip Okugbe f7ac6bb4bb New Crowdin updates (#605)
* New translations translation.json (French)

* New translations translation.json (Spanish)

* New translations translation.json (German)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (French)

* New translations translation.json (Spanish)

* New translations translation.json (German)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (English)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (French)

* New translations translation.json (Spanish)

* New translations translation.json (German)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (English)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (French)

* New translations translation.json (German)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (French)

* New translations translation.json (Spanish)

* New translations translation.json (German)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (English)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (French)

* New translations translation.json (French)

* New translations translation.json (Spanish)

* New translations translation.json (German)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (English)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (French)

* New translations translation.json (Spanish)

* New translations translation.json (German)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (English)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (French)

* New translations translation.json (German)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (Portuguese, Brazilian)
2025-01-11 15:38:32 +00:00
Philip Okugbe 1f5ffe7f9d Fix empty translation value 2025-01-11 15:34:27 +00:00
Philipinho 95715421c6 fix: move markdown clipboard extension to client app 2025-01-04 21:25:05 +00:00
Philip Okugbe f5bc99b449 fix: link paste handler (#609)
* feat: support pasting markdown

* fix link paste handler
2025-01-04 20:47:49 +00:00
Philip Okugbe 287b833838 feat: support pasting markdown (#606) 2025-01-04 16:57:36 +00:00
Philip Okugbe 0cbbcb8eb1 Update Crowdin configuration file 2025-01-04 13:22:31 +00:00
Philipinho 290b7d9d94 v0.6.2 2024-12-14 20:39:19 +00:00
Philip Okugbe 2503bfd3a2 fix: prevent CDNs from caching attachments (#562) 2024-12-14 19:55:49 +00:00
Philipinho f48d6dd60b fix: don't throw error while parsing auth tokens 2024-12-12 14:29:25 +00:00
Philipinho 1302b1b602 v0.6.1 2024-12-11 14:55:06 +00:00
Philipinho 89a3f4cfc2 v0.6.1 2024-12-11 14:54:19 +00:00
Philip Okugbe e48b1c0dae fix: markdown math import (#529)
* fix: markdown math block import

* fix: block and inline math import

* cleanup
2024-12-09 15:08:25 +00:00
Philip Okugbe 4a2a5a7a4d fix: postgres and redis url validation (#548) 2024-12-09 14:56:15 +00:00
Philip Okugbe 532001fd82 chore: fix linting (#544)
* fix: eslint (server)

* fix: eslint (client)

* commit package lock file

* fix linting
2024-12-09 14:51:31 +00:00
Philip Okugbe e6bf4cdd6c fix: fix markdown import file button (#542) 2024-12-06 12:26:55 +00:00
Philipinho a9a4a26db5 fix export controller reference in module 2024-11-30 20:42:31 +00:00
Philipinho ede5633415 fix export fileName 2024-11-30 20:40:53 +00:00
Philipinho a25cf84671 fix: add spaceId 2024-11-30 20:29:13 +00:00
Philipinho a37d558bac v0.6.0 2024-11-30 20:06:44 +00:00
Philipinho 4107793e73 fix: disable user-select 2024-11-28 15:55:10 +00:00
Philipinho d01ced078b * Reduce code block font-size
* Make inline code more distinctive
2024-11-13 11:36:55 -08:00
Philipinho 4e7af507c6 fix tree dnd 2024-11-06 19:29:12 -08:00
Philipinho f7426a0b45 fix: use clsx 2024-11-01 10:09:52 +00:00
Philipinho 95159625aa v0.5.0 2024-10-29 19:50:44 +00:00
Philipinho 9e0fbae1de fix: save excalidraw diagram in light mode only 2024-10-29 19:39:08 +00:00
Philipinho a52c86a180 fix: add drawio dark mode support 2024-10-29 19:37:49 +00:00
Philipinho 31feb38def fix: sync color scheme with excalidraw 2024-10-29 19:33:08 +00:00
Philipinho ba32e42ece fix: filter out redundant group 2024-10-29 19:15:26 +00:00
Philipinho a574d13f43 fix: email overflow 2024-10-29 18:44:59 +00:00
Philipinho b57be9c736 fix: rename edit -> save 2024-10-14 12:29:11 +01:00
Philipinho 46d92fbabc v0.4.1 2024-10-11 11:39:12 +01:00
Philipinho 038d21b438 v0.4.0 2024-10-10 22:03:16 +01:00
Philipinho 078361b367 add local editor-ext to client package.json
* update vite
2024-10-10 21:57:36 +01:00
Philipinho e96330afbf fix: text casing 2024-09-19 15:59:56 +01:00
Philipinho be0d97661a update README 2024-09-04 18:56:14 +01:00
Philipinho 4e2b23c97e v0.3.1 2024-09-03 10:49:38 +01:00
Philipinho dc3ce27762 fix collaboration websocket 2024-09-03 10:48:47 +01:00
Philipinho 8af2d4e8cf file content-disposition 2024-09-02 16:39:07 +01:00
Philipinho 73ddec4ca7 v0.3.0 2024-09-02 15:56:24 +01:00
Philipinho 7fdd355cc3 Reduce version text size 2024-09-02 13:08:01 +01:00
Philipinho 6c6b47599a update dependencies 2024-09-02 12:43:33 +01:00
Philipinho 7e6a71fa2d add HR divider to slash menu 2024-09-02 01:28:15 +01:00
Philipinho 1141796f24 Show version
* Add default mermaid content
2024-09-01 17:30:34 +01:00
Philipinho 11dbc079be Add home link to logo 2024-09-01 16:24:20 +01:00
Philipinho 463480ae67 v0.2.10 (fix) 2024-08-07 23:03:00 +02:00
Philipinho 2449d69fab v2.9.10 2024-08-07 22:22:49 +02:00
Philipinho 4967849e3a add SMTP_SECURE 2024-08-02 11:19:12 +02:00
Philipinho 0a447e91bb fix markdown import 2024-07-22 18:39:44 +01:00
Philipinho 48e76aa9f4 v0.2.8 2024-07-22 16:36:06 +01:00
Philipinho 2bd6422a35 Show new workspace role on change 2024-07-22 16:35:00 +01:00
Philipinho b4bc184cb3 prevent admin role from managing owner role (backend) 2024-07-22 16:16:33 +01:00
Philipinho 109dbdbe02 cleanup log 2024-07-22 15:59:43 +01:00
Philipinho 2df7de5828 fix table commands type error 2024-07-22 15:43:43 +01:00
Philipinho 373fc86e47 preserve details tag in markdown export 2024-07-22 14:09:52 +01:00
Philipinho 5052a9ea40 Support math export in Markdown 2024-07-22 13:20:00 +01:00
Philipinho cd47c79d86 Make math node handling better 2024-07-22 13:05:07 +01:00
Philipinho 78746938b7 fix export format state 2024-07-22 13:02:13 +01:00
Philipinho 4d2936627c fix: generate ydoc state during page import to prevent duplicate nodes on the editor 2024-07-22 11:02:43 +01:00
Philipinho d2ecd28047 fix: localize attachment type
* fixes #86
2024-07-22 10:58:32 +01:00
Philipinho bb92ca75e9 use logger 2024-07-21 21:57:31 +01:00
Philipinho 8f3e2ff663 fix editor placeholder bug 2024-07-21 20:50:08 +01:00
Philipinho 89f6311e46 * Make page import handling better 2024-07-21 20:48:33 +01:00
Philipinho e5a97d2a26 v0.2.7 2024-07-20 18:21:12 +01:00
Philipinho 7f0fd45f3a singular & plural count 2024-07-20 18:20:10 +01:00
Philipinho 078959dfa0 v0.2.6 2024-07-20 18:05:56 +01:00
Philipinho a2ae341934 v0.2.5 2024-07-12 18:05:59 +01:00
Philipinho 3c70e40d16 add table header by default 2024-07-12 16:53:33 +01:00
Philipinho 14197d7365 add cookie duration 2024-07-12 14:52:09 +01:00