Apoorv Mishra
08aacdb302
Handle users.demote event ( #6315 )
...
* fix: Handle users.demote event
* fix: fetchAll
* fix: fetch based on total
2023-12-27 08:33:44 +05:30
Tom Moor
6616276e4b
feat: Drag collection into starred section to star
2023-12-19 10:27:31 -05:00
Tom Moor
c1b2d3c4a7
feat: Drag document into starred section to star
2023-12-19 09:33:36 -05:00
Tom Moor
0213221a7c
JSdoc
2023-12-16 13:43:21 -05:00
Tom Moor
557fb94642
Add collection access hint to invite screen
2023-12-16 13:24:53 -05:00
Tom Moor
7df0f63ce6
fix: Load relationships on search page load ( #6295 )
2023-12-16 07:36:19 -08:00
Tom Moor
5dfa6a6011
Convert Search page to functional component ( #6268 )
2023-12-09 18:54:39 -08:00
Tom Moor
5092694951
fix: shares.info request from client incorrectly capitalized
2023-11-28 20:20:24 -05:00
Tom Moor
4d19168ed2
fix: Incorrect lowercase in #6212
2023-11-24 14:15:23 -05:00
Tom Moor
b9767a9fdc
fix: Do not rely on class names in production bundle ( #6212 )
2023-11-24 09:59:57 -08:00
Tom Moor
4d3655bc6c
Remove usage of .at() for browser compat
2023-10-28 22:22:10 -04:00
Tom Moor
1e847dc1cf
Cleanup and refactor AuthStore ( #6086 )
2023-10-28 09:43:50 -07:00
Tom Moor
d7dacd0cd3
test
2023-10-25 21:29:42 -04:00
Tom Moor
5fc68db5da
Improve reliability of document operations with websocket disconnected
2023-10-22 23:21:33 -04:00
Tom Moor
ef76405bd6
Move toasts to sonner ( #6053 )
2023-10-22 14:30:24 -07:00
Tom Moor
5bc5759f42
Add userId to views response, closes #6014
2023-10-16 21:26:35 -04:00
Tom Moor
faf97401e6
feat: add "Copy document" dialog ( #6009 )
2023-10-16 16:13:57 -07:00
Tom Moor
a2f037531a
Add registering of client-side relationship properties ( #5936 )
2023-10-05 16:50:59 -07:00
Tom Moor
5c839998c1
fix: Initials do not display on notification avatars ( #5803 )
2023-09-09 18:01:14 -07:00
Apoorv Mishra
1c7bb65c7a
Document emoji picker ( #4338 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-09-03 06:11:14 -07:00
Tom Moor
7abb4f9ad6
Improve validation on api/users endpoints ( #5752 )
2023-08-31 15:06:18 -07:00
Tom Moor
30a4303a8e
chore: Remove DEPLOYMENT and SUBDOMAINS_ENABLED ( #5742 )
2023-08-28 17:39:58 -07:00
Tom Moor
418d3305b2
feat: Add team deletion flow for cloud-hosted ( #5717 )
2023-08-21 17:24:46 -07:00
Tom Moor
5f00b4f744
fix: Incorrect error shown to user when connection limit is reached ( #5695 )
2023-08-16 12:39:56 -07:00
Tom Moor
b7bfc4bb1a
chore: Remove optimize imports to allow vite upgrade ( #5691 )
2023-08-14 11:44:58 -07:00
Tom Moor
4758778fc7
test
2023-08-06 13:10:50 -04:00
Tom Moor
5a60329021
fix: Unable to access document without reload after 24h+ session
2023-08-05 08:24:37 -04:00
Tom Moor
64b2718673
fix: Race condition on login
2023-07-17 19:06:31 -04:00
Tom Moor
e653b185a4
fix: Regression loading shares in #5552
...
fix: Double auth.info load with multiple tabs open
fix: Request loop when suspended with multiple tabs open
2023-07-15 21:10:22 -04:00
Tom Moor
39e12cef65
chore: Use httpOnly authentication cookie ( #5552 )
2023-07-15 13:56:32 -07:00
Tom Moor
89d5527d39
Handle promise linting ( #5488 )
2023-06-28 17:18:18 -07:00
Tom Moor
f3d8129a13
fix: Await logout
2023-06-27 22:20:41 -04:00
Tom Moor
87a675d02b
fix: Add /logout route to those that cannot be redirected after login
2023-06-27 19:51:37 -04:00
Tom Moor
eb62b961a4
feat: Add option to not include attachments in exported data ( #5463 )
2023-06-20 18:17:39 -07:00
Tom Moor
45641103ba
Allow viewing diff before revision is written ( #5399 )
2023-05-29 19:49:13 -07:00
Tom Moor
e8b9a1b650
fix: AwarenessChangeEvent type
2023-05-22 23:10:05 -04:00
dependabot[bot]
fbd16d4b9a
chore(deps-dev): bump prettier from 2.1.2 to 2.8.8 ( #5372 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-05-22 19:14:56 -07:00
Tom Moor
3317bf2396
fix: User presence is not updated when leaving a document
2023-05-22 21:05:40 -04:00
Tom Moor
ea885133ac
Notifications interface ( #5354 )
...
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
2023-05-20 07:47:32 -07:00
Tom Moor
e2bc2f2067
Transfer changes from enterprise codebase
2023-05-13 12:30:24 -04:00
Tom Moor
07ae67924f
Use team name and favicon (when public branding enabled) on shared links
2023-05-08 14:46:25 -04:00
Tom Moor
d8b4fef554
feat: Collection admins ( #5273
...
* Split permissions for reading documents from updating collection
* fix: Admins should have collection read permission, tests
* tsc
* Add admin option to permission selector
* Combine publish and create permissions, update -> createDocuments where appropriate
* Plural -> singular
* wip
* Quick version of collection structure loading, will revisit
* Remove documentIds method
* stash
* fixing tests to account for admin creation
* Add self-hosted migration
* fix: Allow groups to have admin permission
* Prefetch collection documents
* fix: Document explorer (move/publish) not working with async documents
* fix: Cannot re-parent document to collection by drag and drop
* fix: Cannot drag to import into collection item without admin permission
* Remove unused isEditor getter
2023-04-30 06:38:47 -07:00
Apoorv Mishra
86062f396d
Deleting a collection should detach associated drafts from it ( #5082 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-04-23 12:20:44 -07:00
Tom Moor
e2c5fda610
fix: Do not copy edit path from headers
...
chore: Rename url -> path in routeHelpers
closes #5229
2023-04-22 10:00:09 -04:00
Tom Moor
db73879918
Assorted cleanup, minor bug fixes, styling fixes, eslint rules ( #5165
...
* fix: Logic error in toast
fix: Remove useless component
* fix: Logout not clearing all stores
* Add icons to notification settings
* Add eslint rule to enforce spaced comment
* Add eslint rule for arrow-body-style
* Add eslint rule to enforce self-closing components
* Add menu to api key settings
Fix: Deleting webhook subscription does not remove from UI
Split webhook subscriptions into active and inactive
Styling updates
2023-04-08 05:25:20 -07:00
Tom Moor
3ca86bcc0c
fix: Draft comment on text gets into a strange state when unfocused
2023-04-04 23:06:07 -04:00
Tom Moor
7ba6a9379b
Removal of non-collaborative editing code paths ( #4210 )
2023-03-28 19:13:42 -07:00
Apoorv Mishra
1b1cd1c8d4
API to fetch users who have read/write permission on a document collection ( #5047 )
2023-03-28 17:54:32 -07:00
Tom Moor
b5e7b7e3ef
fix: path not available in browser
2023-03-27 19:40:34 -04:00
Tom Moor
45831e9469
Remove NotificationSettings table ( #5036
...
* helper
* Add script to move notification settings
* wip, removal of NotificationSettings
* event name
* iteration
* test
* test
* Remove last of NotificationSettings model
* refactor
* More fixes
* snapshots
* Change emails to class instances for type safety
* test
* docs
* Update migration for self-hosted
* tsc
2023-03-18 06:32:41 -07:00