Tom Moor
1451f70b9e
Changes plugin interface from 'roles' to 'enabled' method for more flexibility
2024-06-24 08:33:48 -04:00
Brian Krausz
95b9453269
feat: docs managers can action docs & create subdocs ( #7077 )
...
* feat: docs managers can action docs & create subdocs
* tests
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-06-19 19:22:33 -07:00
Tom Moor
d7ee63217b
fix: Improve translation strings for api key management
2024-06-18 22:32:04 -04:00
Hemachandar
3af9861c4a
feat: add API key expiry options ( #7064 )
...
* feat: add API key expiry options
* review
2024-06-18 18:34:45 -07:00
Tom Moor
1290aecbc9
Add after option to setting plugin ( #7056 )
2024-06-16 09:43:32 -07:00
Tom Moor
3d0160463c
chore: Refactor client plugin management ( #7053 )
...
* Update clientside plugin management to work as server
* docs
* tsc
* Rebase main
2024-06-16 08:11:26 -07:00
Tom Moor
df3cd22aee
Matomo integration ( #7009 )
2024-06-12 05:03:38 -07:00
Tom Moor
1ceb87515d
fix: Default feature flag logic
2024-05-29 21:30:42 -04:00
Tom Moor
1f097258f4
Enable new collection permissions UI
2024-05-27 09:34:53 -04:00
Tom Moor
d51267b8bc
JSON to client ( #5553 )
2024-05-24 05:29:00 -07:00
Tom Moor
cae013837b
Update collection permissions UI ( #6917 )
2024-05-16 16:45:09 -07:00
Tom Moor
958cf45d74
Support for filter by parent document ( #6850 )
...
* Backend support for filter by parent document
* parentDocumentId -> documentId
2024-04-25 19:44:15 -07:00
Tom Moor
9855adcd3b
fix: Clear IndexedDB cache command on FF, closes #6821
2024-04-21 20:48:01 -04:00
Tom Moor
1f6d8f8471
fix: Format view count correctly on shared links table
2024-04-16 21:06:18 -04:00
Tom Moor
c27cd945a7
Policies refactor, guest roles ( #6732 )
2024-03-31 17:28:35 -07:00
Apoorv Mishra
450d0d9355
Github integration ( #6414 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-03-23 07:09:28 -07:00
Tom Moor
cbdacc7cfd
Add ability to link Slack <-> Outline accounts ( #6682 )
2024-03-18 18:21:38 -07:00
Apoorv Mishra
34e8a64b50
Share env vars client-side using @Public decorator ( #6627 )
...
* fix: public env vars using decorator
* fix: relocate
* fix: use env.public
* fix: register public env vars across plugins
* fix: test
* fix: tsc
* fix: mark remaining ones as public
* fix: move oidc ones to plugin
* fix: prevent overwrite
* fix: review
2024-03-09 14:48:59 +05:30
Tom Moor
f9a11a28d8
chore: Plugin registration ( #6623 )
...
* first pass
* test
* test
* priority
* Reduce boilerplate further
* Update server/utils/PluginManager.ts
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
* fix: matchesNode error in destroyed editor transaction
* fix: Individual imported files do not display source correctly in 'Insights'
* chore: Add sleep before Slack notification
* docs
* fix: Error logged about missing plugin.json
* Remove email template glob
---------
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
2024-03-08 20:32:05 -08:00
Tom Moor
de34f33058
fix: Do not automatically retry failed document import request
2024-02-11 11:28:57 -05:00
Tom Moor
176a0451fc
chore: Update Sentry deps
2024-02-03 16:42:26 -05:00
Tom Moor
7417514e7c
chore: Deprecate collection.url on client
2024-01-31 20:08:01 -05:00
Tom Moor
55a55376c6
chore: Improve typings around model methods ( #6324 )
2023-12-28 16:11:27 -08:00
Tom Moor
ff284db3f9
fix: Cannot read properties of undefined on old Android
2023-12-09 10:54:37 -05:00
Tom Moor
48d688c0a5
Store source metadata for imported documents ( #6136 )
2023-11-11 07:52:29 -08:00
Tom Moor
1b73339800
fix: Link on 'Not Found' page for root share leads to custom domain landing
2023-11-01 23:20:41 -04:00
Tom Moor
2838503273
Backend of public sharing at root ( #6103 )
2023-11-01 19:10:00 -07:00
Tom Moor
5b2bb41ead
fix: Remember previous path when logging out due to auth expired
...
closes #5893
2023-09-28 17:22:52 -04:00
Tom Moor
0856f5f6ae
Move template management to settings ( #5811 )
2023-09-10 12:46:12 -07:00
Tom Moor
5c8bcc11b4
fix: App switches back to default installation language when navigating to root
2023-09-07 22:48:19 -04:00
Tom Moor
d8bfb0fe5d
cleanup
2023-09-07 22:36:10 -04:00
Tom Moor
30a4303a8e
chore: Remove DEPLOYMENT and SUBDOMAINS_ENABLED ( #5742 )
2023-08-28 17:39:58 -07:00
Tom Moor
28ae1af2a3
fix: ctrl+a does not work on Windows in code block ( #5692 )
2023-08-14 13:16:12 -07:00
Tom Moor
b7bfc4bb1a
chore: Remove optimize imports to allow vite upgrade ( #5691 )
2023-08-14 11:44:58 -07:00
Apoorv Mishra
5d71398ea6
Preview mentions ( #5571 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-07-22 09:13:09 -07: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
a62739be8f
chore: Add allowUrls Sentry configuration to reduce spurious extension errors
2023-07-03 19:24:22 -04:00
Tom Moor
bbee4b5791
Add control to enable debug logging in production
2023-06-28 20:26:15 -04: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
d18994b14e
Improve reliability by retrying failed imports ( #5408 )
2023-06-03 11:17:36 -07: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
ce87624289
fix: n.languages is undefined (type seems incorrect here?)
2023-05-17 22:50:47 -04:00
Tom Moor
a19c19985e
fix: Potential missmatch between selected language preference and browser language preference
2023-05-17 20:23:39 -04:00
Tom Moor
e2bc2f2067
Transfer changes from enterprise codebase
2023-05-13 12:30:24 -04:00
amplitudes
2942e9c78e
Return window origin instead of host ( #5276 )
2023-04-29 20:36:23 -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
49d903d6d4
chore: Remove console.log left in code and added eslint rule to prevent it happening again
2023-04-11 22:15:52 -04:00