Commit Graph

91 Commits

Author SHA1 Message Date
3164b6981c feat: api keys management (EE) (#1665)
* feat: api keys (EE)

* improvements

* fix table

* fix route

* remove token suffix

* api settings

* Fix

* fix

* fix

* fix
2025-10-07 21:05:13 +01:00
3c4cab0d2a v0.23.2 2025-09-18 18:00:28 +01:00
8e16ad952a v0.23.1 2025-09-13 03:15:53 +01:00
ae24ea29ba v0.23.0 2025-09-04 13:42:59 -07:00
31053e2b20 update mermaid 2025-09-04 13:41:55 -07:00
1615e0f4ad v0.22.2 2025-08-01 16:15:02 -07:00
c7beaa3742 v0.22.1 2025-08-01 06:54:28 -07:00
e74ecb2604 v0.22.0 2025-07-29 15:22:46 -07:00
662460252f feat(EE): MFA implementation (#1381)
* feat(EE): MFA implementation for enterprise edition
- Add TOTP-based two-factor authentication
- Add backup codes support
- Add MFA enforcement at workspace level
- Add MFA setup and challenge UI pages
- Support MFA for login and password reset flows
- Add MFA validation for secure pages
* fix types
* remove unused object
* sync
* remove unused type
* sync
* refactor: rename MFA enabled field to is_enabled
* sync
2025-07-25 00:18:53 +01:00
44e592763d feat: quick theme toggle and Mantine 8 upgrade (#1369)
* upgrade to mantine v8

* feat: quick theme toggle
2025-07-15 06:28:27 +01:00
9f144d35fb posthog integration (cloud) (#1304) 2025-06-27 10:58:36 +01:00
65b01038d7 v0.21.0 2025-06-18 14:28:14 -07:00
728cac0a34 fix word counter (#1269) 2025-06-18 21:32:11 +01:00
1c674efddd fix: revert tiptap version (#1255) 2025-06-13 21:38:49 +01:00
f584ea84b0 chore: upgrade packages (#1242)
* upgrade tiptap editor extensions

* upgrade packages

* fix type issue
2025-06-11 23:18:39 +01:00
d8da307a61 feat: enhance excalidraw (#1240)
* WIP

* use next excalidraw version

* support local persistence for excalidraw library.

Co-authored-by: Drauggy <n.fomenko@safe-tech.ru>

---------

Co-authored-by: Drauggy <n.fomenko@safe-tech.ru>
2025-06-09 23:25:36 +01:00
343b2976c2 #1186/chore: add support language abap syntax highlight (#1188) 2025-05-19 20:05:31 +01:00
7adbf85030 v0.20.4 2025-04-30 14:44:58 +01:00
9bbd62e0f0 v0.20.3 2025-04-24 23:22:53 +01:00
31e5c0c660 v0.20.2 2025-04-24 17:57:14 +01:00
c528f7e858 v0.20.1 2025-04-23 14:34:28 +01:00
de5f90309c v0.20.0 2025-04-22 22:49:45 +01:00
3e8824435d update vite and axios 2025-04-22 20:28:27 +01:00
37a1804db9 Revert "switch to vite rolldown (#1048)" (#1050)
This reverts commit 1a1b2c8682.
2025-04-22 20:00:36 +01:00
1a1b2c8682 switch to vite rolldown (#1048)
* switch to vite rolldown

* update
2025-04-22 15:52:44 +01:00
de57d05199 0.10.2 2025-04-15 12:48:40 +01:00
268001ae26 v0.10.1 2025-04-11 13:23:42 +01:00
29bb52db0c v0.10.0 2025-04-09 19:14:51 +01:00
595bd1dc81 Fix editor connection loop (#986)
* fix editor connection loop

* remove query refresh
2025-04-03 14:05:34 +01:00
e40faf97ec v0.9.0 2025-03-23 14:07:30 +00:00
f8ce160906 feat: add version check (#922)
* Add version endpoint

* version indicator

* refetch

* * Translate strings
* Handle error
2025-03-22 15:29:10 +00:00
96dfe9f817 fix: page title editor bugs (#892)
* Fix page title

* compare empty page title

* Properly handle null tree node name and icon
2025-03-14 22:41:34 +00:00
f45d9dc5a0 feat: add page stats to page menu (#876) 2025-03-13 14:54:18 +00:00
1f40e9b960 fix drag handle visibility (#868) 2025-03-12 13:17:59 +00:00
b81c9ee10c feat: cloud and ee (#805)
* stripe init
git submodules for enterprise modules

* * Cloud billing UI - WIP
* Proxy websockets in dev mode
* Separate workspace login and creation for cloud
* Other fixes

* feat: billing (cloud)

* * add domain service
* prepare links from workspace hostname

* WIP

* Add exchange token generation
* Validate JWT token type during verification

* domain service

* add SkipTransform decorator

* * updates (server)
* add new packages
* new sso migration file

* WIP

* Fix hostname generation

* WIP

* WIP

* Reduce input error font-size
* set max password length

* jwt package

* license page - WIP

* * License management UI
* Move license key store to db

* add reflector

* SSO enforcement

* * Add default plan
* Add usePlan hook

* * Fix auth container margin in mobile
* Redirect login and home to select page in cloud

* update .gitignore

* Default to yearly

* * Trial messaging
* Handle ended trials

* Don't set to readonly on collab disconnect (Cloud)

* Refine trial (UI)
* Fix bug caused by using jotai optics atom in AppHeader component

* configurable database maximum pool

* Close SSO form on save

* wip

* sync

* Only show sign-in in cloud

* exclude base api part from workspaceId check

* close db connection beforeApplicationShutdown

* Add health/live endpoint

* clear cookie on hostname change

* reset currentUser atom

* Change text

* return 401 if workspace does not match

* feat: show user workspace list in cloud login page

* sync

* Add home path

* Prefetch to speed up queries

* * Add robots.txt
* Disallow login and forgot password routes

* wildcard user-agent

* Fix space query cache

* fix

* fix

* use space uuid for recent pages

* prefetch billing plans

* enhance license page

* sync
2025-03-06 13:38:37 +00:00
fe5066c7b5 v0.8.4 2025-02-27 14:34:38 +00:00
08829ea721 v0.8.3 2025-02-22 12:25:49 +00:00
6b41538b60 v0.8.2 2025-02-21 13:16:16 +00:00
3e5cb92621 v0.8.1 2025-02-18 16:59:27 +00:00
74a5360561 v0.8.0 2025-02-18 11:14:16 +00:00
4d51986250 update dependences (#729) 2025-02-14 16:59:19 +00:00
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
f2235fd2a2 update katex (#658) 2025-01-22 18:08:31 +00:00
3d52b82cd4 v0.7.0 2025-01-16 13:15:39 +00:00
670ee64179 Support I18n (#243)
* feat: support i18n

* feat: wip support i18n

* feat: complete space translation

* feat: complete page translation

* feat: update space translation

* feat: update workspace translation

* feat: update group translation

* feat: update workspace translation

* feat: update page translation

* feat: update user translation

* chore: update pnpm-lock

* feat: add query translation

* refactor: merge to single file

* chore: remove necessary code

* feat: save language to BE

* fix: only load current language

* feat: save language to locale column

* fix: cleanups

* add language menu to preferences page

* new translations

* translate editor

* Translate editor placeholders

* translate space selection component

---------

Co-authored-by: Philip Okugbe <phil@docmost.com>
Co-authored-by: Philip Okugbe <16838612+Philipinho@users.noreply.github.com>
2025-01-04 13:17:17 +00:00
290b7d9d94 v0.6.2 2024-12-14 20:39:19 +00:00
1302b1b602 v0.6.1 2024-12-11 14:55:06 +00:00
89a3f4cfc2 v0.6.1 2024-12-11 14:54:19 +00:00
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
a37d558bac v0.6.0 2024-11-30 20:06:44 +00:00