Philipinho
de5f90309c
v0.20.0
2025-04-22 22:49:45 +01:00
Philipinho
0ec3ff2965
Add empty placeholder text
2025-04-22 22:48:12 +01:00
Philipinho
acffeacdbc
fix TOC
2025-04-22 22:47:34 +01:00
Philip Okugbe
00d92a3690
New Crowdin updates ( #1008 )
...
* New translations translation.json (Russian)
* New translations translation.json (Russian)
* New translations translation.json (Chinese Simplified)
* New translations translation.json (Spanish)
* New translations translation.json (French)
* New translations translation.json (Spanish)
* New translations translation.json (German)
* New translations translation.json (Italian)
* New translations translation.json (Japanese)
* New translations translation.json (Korean)
* New translations translation.json (Dutch)
* New translations translation.json (Russian)
* New translations translation.json (Chinese Simplified)
* New translations translation.json (English)
* New translations translation.json (Portuguese, Brazilian)
2025-04-22 20:57:07 +01:00
Philip Okugbe
6c422011ac
feat: public page sharing ( #1012 )
...
* Share - WIP
* - public attachment links
- WIP
* WIP
* WIP
* Share - WIP
* WIP
* WIP
* include userRole in space object
* WIP
* Server render shared page meta tags
* disable user select
* Close Navbar on outside click on mobile
* update shared page spaceId
* WIP
* fix
* close sidebar on click
* close sidebar
* defaults
* update copy
* Store share key in lowercase
* refactor page breadcrumbs
* Change copy
* add link ref
* open link button
* add meta og:title
* add twitter tags
* WIP
* make shares/info endpoint public
* fix
* * add /p/ segment to share urls
* minore fixes
* change mobile breadcrumb icon
2025-04-22 20:37:32 +01:00
Philipinho
3e8824435d
update vite and axios
2025-04-22 20:28:27 +01:00
Philip Okugbe
37a1804db9
Revert "switch to vite rolldown ( #1048 )" ( #1050 )
...
This reverts commit 1a1b2c8682 .
2025-04-22 20:00:36 +01:00
Philip Okugbe
882f3093bd
search space members by email ( #1049 )
2025-04-22 19:37:06 +01:00
Philip Okugbe
1a1b2c8682
switch to vite rolldown ( #1048 )
...
* switch to vite rolldown
* update
2025-04-22 15:52:44 +01:00
Philip Okugbe
10b67929ea
Update README.md
2025-04-21 21:50:21 +01:00
Philip Okugbe
5c957fda8d
fix: nested tree open state
2025-04-21 19:24:25 +01:00
Philip Okugbe
862f6d4820
use non-esm nanoid version ( #1040 )
2025-04-19 19:45:09 +01:00
Philipinho
de57d05199
0.10.2
2025-04-15 12:48:40 +01:00
Philipinho
89ec990232
sync ee
2025-04-15 12:46:28 +01:00
Philipinho
49d0f1cc9a
Add click handler
2025-04-11 13:41:43 +01:00
Philipinho
268001ae26
v0.10.1
2025-04-11 13:23:42 +01:00
Philip Okugbe
27fa45a769
fix local attachment paths in exports ( #1013 )
2025-04-11 13:18:44 +01:00
Philipinho
f9711918a3
fix comment editor padding
2025-04-11 12:32:54 +01:00
Philipinho
29bb52db0c
v0.10.0
2025-04-09 19:14:51 +01:00
Philipinho
f2241db5ee
remove beta message
2025-04-09 19:14:33 +01:00
Philipinho
58d1855a36
fix hash check
2025-04-09 19:03:27 +01:00
Philipinho
7fe3c5f177
* time ago hook
2025-04-09 18:47:39 +01:00
Philipinho
5fd477d074
collapse by default in node-edit mode
2025-04-09 15:46:29 +01:00
Philip Okugbe
4aa5d7e326
hide history action menu for can-view role ( #1001 )
2025-04-09 15:42:29 +01:00
Philipinho
7f7f2bccd0
fix toggle node in non-edit mode
2025-04-09 15:37:18 +01:00
Philip Okugbe
a9f370660b
New Crowdin updates ( #1005 )
...
* New translations translation.json (French)
* New translations translation.json (Spanish)
* New translations translation.json (German)
* New translations translation.json (Italian)
* New translations translation.json (Japanese)
* New translations translation.json (Korean)
* New translations translation.json (Dutch)
* New translations translation.json (Russian)
* 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 (Italian)
* New translations translation.json (Japanese)
* New translations translation.json (Korean)
* New translations translation.json (Dutch)
* New translations translation.json (Russian)
* New translations translation.json (Chinese Simplified)
* New translations translation.json (Portuguese, Brazilian)
2025-04-08 17:28:33 +01:00
Philipinho
117c7049ff
fix
2025-04-08 17:15:09 +01:00
Philipinho
cd10365f71
new translations
2025-04-08 17:10:48 +01:00
Philip Okugbe
ee30d9d0f2
New Crowdin updates ( #1003 )
...
* New translations translation.json (French)
* New translations translation.json (Italian)
* New translations translation.json (Japanese)
* New translations translation.json (Korean)
* New translations translation.json (Russian)
* New translations translation.json (Chinese Simplified)
* New translations translation.json (English)
* New translations translation.json (Portuguese, Brazilian)
2025-04-08 17:10:08 +01:00
Philipinho
276ececbf2
cleanup
2025-04-08 17:06:32 +01:00
Philipinho
fa194a497c
cleanup
2025-04-08 17:04:43 +01:00
Philip Okugbe
1eaba6e77f
fix: bug fixes ( #1000 )
...
* sort by groups first
* add scroll area
* fix group members pagination
* move pagination to the right
2025-04-08 13:34:00 +01:00
Philipinho
651e5f6153
null check
2025-04-08 11:59:47 +01:00
Philip Okugbe
7431804a46
feat: delete workspace member ( #987 )
...
* add delete user endpoint (server)
* delete user (UI)
* prevent token generation
* more checks
2025-04-07 19:26:03 +01:00
Philipinho
3559358d14
fix pagination issue where user is not part of any space
2025-04-07 19:09:02 +01:00
Philipinho
06270ff747
- fixes
...
- allow mail from address override
- queue cloud emails
2025-04-07 19:07:10 +01:00
Philip Okugbe and plekhanov
17ce3bab8a
feat: move page between spaces ( #988 )
...
* feat: Move the page to another space
- The ability to move a page to another space has been added
* feat: Move the page to another space
* feat: Move the page to another space
- Correction of the visibility attribute of elements that extend beyond the boundaries of the space selection modal window
* feat: Move the page to another space
- Added removal of query keys when moving pages
* feat: Move the page to another space
- Fix locales
* feat: Move the page to another space
* feat: Move the page to another space
- Fix docker compose
* feat: Move the page to another space
* feat: Move the page to another space
- Some refactor
* feat: Move the page to another space
- Attachments update
* feat: Move the page to another space
- The function of searching for attachments by page ID and updating attachments has been combined
* feat: Move the page to another space
- Fix variable name
* feat: Move the page to another space
- Move current space to parameter of component SpaceSelectionModal
* refactor ui
---------
Co-authored-by: plekhanov <astecom@mail.ru >
2025-04-04 23:44:18 +01:00
Philip Okugbe
b27d1708b0
queue trial ended job ( #992 )
2025-04-04 23:35:08 +01:00
Philip Okugbe
64f0531093
feat: keep track of page contributors ( #959 )
...
* WIP
* feat: store and retrieve page contributors
2025-04-04 13:03:57 +01:00
Philipinho
7ca2b437d4
sync
2025-04-03 14:08:06 +01:00
Philip Okugbe
595bd1dc81
Fix editor connection loop ( #986 )
...
* fix editor connection loop
* remove query refresh
2025-04-03 14:05:34 +01:00
Philipinho
a74d3feae4
fix: make collab ready reliable on tab return
2025-03-27 14:39:43 +00:00
Philipinho
e40faf97ec
v0.9.0
2025-03-23 14:07:30 +00:00
Philipinho
bbe4fe99f9
don't replace line breaks
2025-03-23 13:57:05 +00:00
Philipinho
8300c5b731
update env file
2025-03-23 13:14:20 +00:00
Philip Okugbe
13039cfacc
telemetry module ( #934 )
...
* update lockfile
* fix color check
* telemetry
* complete
* Use interval
2025-03-23 13:12:41 +00:00
Philip Okugbe
f8ce160906
feat: add version check ( #922 )
...
* Add version endpoint
* version indicator
* refetch
* * Translate strings
* Handle error
2025-03-22 15:29:10 +00:00
Philip Okugbe
c824b5b570
fix collab token refresh which leads to collab editor reconnection loop ( #933 )
2025-03-22 15:15:50 +00:00
Philipinho
37e760d76c
* fix color check
...
* update lock file
2025-03-22 12:31:01 +00:00
Philipinho
442fa23399
Refetch space list on mount
2025-03-17 11:49:42 +00:00
Philipinho
2e5990d057
Move suspense above popover dropdown
2025-03-17 11:23:57 +00:00
Philipinho
15bdbf74cd
null check
2025-03-17 11:23:18 +00:00
Philip Okugbe
3d9a7d808b
Revert "feat: auto focus emoji-picker search when opened ( #894 )" ( #900 )
...
This reverts commit 573457403e .
2025-03-17 11:17:44 +00:00
Philip Okugbe
f45bdddb23
feat: billing sync (cloud) ( #899 )
...
* Set page history to 5 minutes interval
* * Configure default queue options
* sync
* * stripe seats sync (cloud)
2025-03-17 11:00:23 +00:00
Philip Okugbe
21c3ad0ecc
feat: enhance editor uploads ( #895 )
...
* * multi-file paste support
* allow media files (image/videos) to be attachments
* insert trailing node if file placeholder is at the end of the editor
* fix video align
2025-03-15 18:27:26 +00:00
Philipinho
d021d0a38f
fix
2025-03-14 23:02:42 +00:00
Philip Okugbe
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
Philipinho
598361992e
fix trial days
2025-03-14 22:40:35 +00:00
Philip Okugbe
210d1474ea
Add Dutch translation ( #877 )
2025-03-13 15:26:23 +00:00
Philipinho
5f520689ed
prevent overflow
2025-03-13 15:23:35 +00:00
Philip Okugbe
2a535de29d
New Crowdin updates ( #840 )
2025-03-13 15:10:28 +00:00
Philip Okugbe
f45d9dc5a0
feat: add page stats to page menu ( #876 )
2025-03-13 14:54:18 +00:00
Philip Okugbe
f7a14e23cd
fix editor flickers ( #875 )
2025-03-13 08:58:21 +00:00
Philip Okugbe
1f40e9b960
fix drag handle visibility ( #868 )
2025-03-12 13:17:59 +00:00
Philip Okugbe
fea6518352
fix: VSCode markdown pasting ( #857 )
...
* fix vscode markdown pasting
* fix markdown -> html formatting
2025-03-10 02:38:22 +00:00
Philipinho
061a02ce51
Make codeblock comment more legible in light mode
2025-03-10 02:15:15 +00:00
Philipinho
2205ce0c3b
prevent slider flickers
2025-03-10 01:15:21 +00:00
Philipinho
a812cdcf15
enable shouldRerenderOnTransaction
2025-03-09 22:49:58 +00:00
Philipinho
30acc6676a
exclude billing webhook endpoint
2025-03-08 19:08:02 +00:00
Philipinho
5c9e0a2630
* prefetch sso providers in settings
...
* hide sso enforcement in standard plan
2025-03-08 18:26:34 +00:00
Philip Okugbe
fd36076ae7
feat: disconnect collab websocket on idle tabs ( #848 )
...
* disconnect real-time collab if user is idle
* log yjs document disconnect and unload in dev mode
* no longer set editor to read-only mode on collab websocket disconnection
* treat delayed collab websocket "connecting" state as disconnected
* increase maxDebounce to 45 seconds
* add reset handle to useIdle hook
2025-03-08 18:16:23 +00:00
Philipinho
7a47da9273
Add emoji command to title editor
2025-03-07 11:57:28 +00:00
Philipinho
4f9e588494
sort workspace list
2025-03-07 11:51:04 +00:00
Philip Okugbe
05a3dfa26d
Option to log db queries in dev mode ( #827 )
2025-03-07 00:06:25 +00:00
Philip Okugbe
8826cca539
fix space translations ( #826 )
2025-03-07 00:03:57 +00:00
Philipinho
1988feb9ce
exclude /health/live endpoint
2025-03-06 23:45:41 +00:00
Philipinho
e9b7273489
remove cloud env check
2025-03-06 22:30:24 +00:00
Philipinho
315afd6818
fix cookie name
2025-03-06 21:44:53 +00:00
Philipinho
93ea31feb0
sync
2025-03-06 21:09:05 +00:00
Philipinho
3b4e414c97
* configurable trial days
...
* hide create sso provider in cloud
2025-03-06 21:06:24 +00:00
Philipinho
d925c95fc9
add pnpm to packageManager for consistency
2025-03-06 18:54:33 +00:00
Philipinho
4511db1526
fix
2025-03-06 18:32:25 +00:00
Philipinho
56d9e46fd3
* Upgrade Dockerfile to node 22
...
* Pin pnpm to pnpm@10.4.0
2025-03-06 18:29:15 +00:00
Philipinho
cdea149ce7
* Update EE license fil
...
* State license in Readme file
2025-03-06 17:59:22 +00:00
Philipinho
16254802e3
Add api prefix to attachment nodes
2025-03-06 14:19:29 +00:00
Philipinho
a7dd9b9198
Hide version in cloud
2025-03-06 14:17:20 +00:00
Philip Okugbe
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
Philip Okugbe
72f64e7b10
revert sentry ( #808 )
...
* revert sentry
* remove sentry env
2025-02-27 15:58:32 +00:00
Philipinho
3cfb17bb62
fix sentry
2025-02-27 14:44:28 +00:00
Philipinho
fe5066c7b5
v0.8.4
2025-02-27 14:34:38 +00:00
Philipinho
e13be904cd
cleanup
2025-02-27 14:18:25 +00:00
Philip Okugbe
fda5c7d60f
push files left ( #360 ) ( #804 )
2025-02-26 18:33:50 +00:00
Philipinho
54d27af76a
* Add SENTRY_DNS env variable
...
* Commit lock file
2025-02-26 17:38:25 +00:00
Philip Okugbe
0065f29634
feat: sentry ( #802 )
2025-02-26 15:42:19 +00:00
Philipinho
7d034e8a8b
enable trustProxy
2025-02-26 13:16:11 +00:00
Philipinho
81b6c7ef69
Merge remote-tracking branch 'refs/remotes/origin/main'
2025-02-26 13:14:45 +00:00
Philip Okugbe
89f6b0a8c2
feat: add stats to standalone collab server ( #798 )
...
* Log APP_URL on startup
* add stats endpoint to standalone collab server
2025-02-26 13:00:01 +00:00
Philipinho
ad1571b902
Log APP_URL on startup
2025-02-26 11:49:58 +00:00
Philip Okugbe
4b9ab4f63c
feat: standalone collab server ( #767 )
...
* feat: standalone collab server
* * custom collab server port env
* fix collab start script command
* * API prefix
* Log startup PORT
* Tweak collab debounce
2025-02-25 13:15:51 +00:00
Philipinho
08829ea721
v0.8.3
2025-02-22 12:25:49 +00:00