Philipinho
ae24ea29ba
v0.23.0
2025-09-04 13:42:59 -07:00
Philip Okugbe
f12866cf42
feat(EE): full-text search in attachments ( #1502 )
...
* feat(EE): fulltext search in attachments
* feat: global search
- search filters
- attachments search ui
- and more
* fix import
* fix import
* rename migration
* add GIN index
* fix table name
* sanitize
2025-09-02 05:27:01 +01:00
Philip Okugbe
dcbb65d799
feat(EE): LDAP integration ( #1515 )
...
* LDAP - WIP
* WIP
* add hasGeneratedPassword
* fix jotai atom
* - don't require password confirmation for MFA is user has auto generated password (LDAP)
- cleanups
* fix
* reorder
* update migration
* update default
* fix type error
2025-09-02 04:59:01 +01:00
Philipinho
1615e0f4ad
v0.22.2
2025-08-01 16:15:02 -07:00
Philipinho
c7beaa3742
v0.22.1
2025-08-01 06:54:28 -07:00
Philipinho
e74ecb2604
v0.22.0
2025-07-29 15:22:46 -07:00
Philip Okugbe
28fcb11cb4
update passport-saml ( #1418 )
2025-07-29 19:30:53 +01:00
Philip Okugbe
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
Philip Okugbe
4dfed2b2af
queue import attachments upload ( #1353 )
2025-07-19 18:00:06 +01:00
Philipinho
65b01038d7
v0.21.0
2025-06-18 14:28:14 -07:00
Philip Okugbe
f584ea84b0
chore: upgrade packages ( #1242 )
...
* upgrade tiptap editor extensions
* upgrade packages
* fix type issue
2025-06-11 23:18:39 +01:00
Philip Okugbe
6d024fc3de
feat: bulk page imports ( #1219 )
...
* refactor imports - WIP
* Add readstream
* WIP
* fix attachmentId render
* fix attachmentId render
* turndown video tag
* feat: add stream upload support and improve file handling
- Add stream upload functionality to storage drivers\n- Improve ZIP file extraction with better encoding handling\n- Fix attachment ID rendering issues\n- Add AWS S3 upload stream support\n- Update dependencies for better compatibility
* WIP
* notion formatter
* move embed parser to editor-ext package
* import embeds
* utility files
* cleanup
* Switch from happy-dom to cheerio
* Refine code
* WIP
* bug fixes and UI
* sync
* WIP
* sync
* keep import modal mounted
* Show modal during upload
* WIP
* WIP
2025-06-09 04:29:27 +01:00
Philipinho
7adbf85030
v0.20.4
2025-04-30 14:44:58 +01:00
Philipinho
9bbd62e0f0
v0.20.3
2025-04-24 23:22:53 +01:00
Philipinho
31e5c0c660
v0.20.2
2025-04-24 17:57:14 +01:00
Philipinho
c528f7e858
v0.20.1
2025-04-23 14:34:28 +01:00
Philipinho
de5f90309c
v0.20.0
2025-04-22 22:49:45 +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
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
268001ae26
v0.10.1
2025-04-11 13:23:42 +01:00
Philipinho
29bb52db0c
v0.10.0
2025-04-09 19:14:51 +01:00
Philipinho
e40faf97ec
v0.9.0
2025-03-23 14:07:30 +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
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
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
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
fe5066c7b5
v0.8.4
2025-02-27 14:34:38 +00:00
Philip Okugbe
0065f29634
feat: sentry ( #802 )
2025-02-26 15:42:19 +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
Philip Okugbe
6c502b4749
pin react-email version ( #779 )
2025-02-22 12:16:02 +00:00
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
74a5360561
v0.8.0
2025-02-18 11:14:16 +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
Philipinho
3d52b82cd4
v0.7.0
2025-01-16 13:15:39 +00:00
Philip Okugbe
287b833838
feat: support pasting markdown ( #606 )
2025-01-04 16:57:36 +00:00
Philipinho
290b7d9d94
v0.6.2
2024-12-14 20:39:19 +00:00
Philipinho
89a3f4cfc2
v0.6.1
2024-12-11 14:54:19 +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
Philipinho
a37d558bac
v0.6.0
2024-11-30 20:06:44 +00:00
Philip Okugbe
c717847ca8
chore: update packages ( #507 )
2024-11-30 19:54:04 +00:00
Philipinho
95159625aa
v0.5.0
2024-10-29 19:50:44 +00: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
Philip Okugbe
384f11f2b7
make file upload size limit configurable ( #386 )
2024-10-10 21:28:28 +01:00