Apoorv Mishra
b3d8bd1cc8
cleanup: separate info and description
2023-07-25 19:35:31 +05:30
Apoorv Mishra
a30487c2d7
fix: presentUnfurl
2023-07-25 19:35:31 +05:30
Apoorv Mishra
8b3c58a162
fix: coalesce to empty str
2023-07-25 19:35:30 +05:30
Apoorv Mishra
43a91626b2
feat: pipe external urls through iframely
2023-07-25 19:35:30 +05:30
Tom Moor
2677c964a5
chore: Improve constraints on file_operations table
2023-07-23 19:51:42 -04:00
Tom Moor
f8927ff819
tsc
2023-07-23 17:50:33 -04:00
j0ok34n
72adcd10ef
Comment fix
...
- Workspace administrators will not be able to delete or edit comments within private collections for which they do not have permissions.
- Users will not be able to delete or modify their comments if they have been removed from a private collection.
2023-07-23 15:57:20 -04:00
Tom Moor
7bc37cb700
tsc
2023-07-23 13:11:02 -04:00
Tom Moor
217e53d8b6
fix: Enable toggling of insights while document is draft
2023-07-23 13:06:34 -04:00
Tom Moor
404f5ff871
Merge branch 'main' of github.com:outline/outline
2023-07-23 12:01:54 -04:00
Apoorv Mishra
0db6f39f43
Display correct info in hover preview ( #5597 )
2023-07-23 09:01:46 -07:00
Tom Moor
479b805613
Add per-document control over who can see viewer insights ( #5594 )
2023-07-23 09:01:36 -07:00
Tom Moor
48f1047016
chore: improve collections router
2023-07-22 16:39:47 -04:00
Tom Moor
caf7333682
fix: Pass user context to document loader in urls unfurl
2023-07-22 16:07:21 -04:00
Tom Moor
8d549abaa9
Add rate limiting to unfurl endpoint
2023-07-22 13:27:58 -04: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
dbd85d62cb
fix: Duplicate mentions results in duplicate notifications ( #5585 )
2023-07-21 05:49:14 -07:00
Tom Moor
d928d456de
fix: Use correct error type when token is missing
2023-07-17 22:38:44 -04:00
Tom Moor
4b14fa5dd7
Inherit 'full width' setting creating new child document
...
towards #5562
2023-07-15 23:21:59 -04:00
Tom Moor
abb38ea447
fix: Server error with invalid Prosemirror JSON should be validation error
2023-07-15 23:04:30 -04:00
Tom Moor
39e12cef65
chore: Use httpOnly authentication cookie ( #5552 )
2023-07-15 13:56:32 -07:00
Tom Moor
66331d3d4f
Add csp nonce to all inline script tags ( #5566 )
2023-07-15 07:15:14 -07:00
Tom Moor
5dcd7a74ca
fix: Remove no longer required unescaping, closes #5555
2023-07-14 21:46:31 -04:00
Tom Moor
c56add74c6
fix: Azure single-tenant SSO tokens are unable to refresh ( #5551 )
2023-07-11 15:59:28 -07:00
Tom Moor
5656384cc4
fix: Error logging second parameter used as interpolation parameters
2023-07-08 15:35:06 -04:00
Tom Moor
21d446881e
perf: Preconnect to CDN
2023-07-08 14:19:51 -04:00
Tom Moor
c952dfa065
fix: Cannot unpin archived documents
2023-07-08 10:20:39 -04:00
Tom Moor
9a95fa47a0
fix: Error details are not output in development
2023-07-08 10:20:39 -04:00
Tom Moor
8cc2853102
fix: Email for document update can include empty diff block
2023-07-07 08:23:42 -04:00
Apoorv Mishra
3c2e7b5b63
Request validation for /api/subscriptions.* ( #5476 )
...
* chore: req validation for subscriptions.list
* chore: req validation for subscriptions.info
* chore: req validation for subscriptions.create
* chore: req validation for subscriptions.delete
* fix: reuse validations
2023-07-03 08:43:45 +05:30
Tom Moor
ea527bf147
fix
2023-07-01 22:57:59 -04:00
Tom Moor
f843a20a54
chore: Improves linting rule to catch mishandled promises ( #5506 )
2023-07-01 10:25:51 -07:00
Apoorv Mishra
7aec0e24ef
fix: validation err ( #5505 )
2023-07-01 20:30:34 +05:30
Tom Moor
843092e5f0
test
2023-07-01 10:14:55 -04:00
Apoorv Mishra
768fcbf6c4
Request validation for /api/stars.* ( #5475 )
...
* chore: req validation for stars.create
* chore: req validation for stars.list
* chore: req validation for stars.update
* chore: req validation for stars.delete
* fix: DRY
* fix: group validation attributes and message
2023-07-01 19:25:57 +05:30
Tom Moor
88775cd287
fix: Database transaction used after committed
2023-06-30 17:15:40 -04:00
Tom Moor
8957e86c12
fix: Add server-side validation of comment length
2023-06-29 22:41:57 -04:00
Tom Moor
4bec08ee05
tsc
2023-06-29 21:31:26 -04:00
Tom Moor
92c8eff61d
fix: No need to validate SSO access immediately after sign-in
2023-06-29 21:08:49 -04:00
Tom Moor
73c2a67fa5
fix: Allow any SSO validation rather than _all_
2023-06-29 21:08:49 -04:00
Tom Moor
89d5527d39
Handle promise linting ( #5488 )
2023-06-28 17:18:18 -07:00
Apoorv Mishra
9987c15daf
chore: req validation for api/developer ( #5482 )
2023-06-26 19:20:22 +05:30
Tom Moor
06f2d7a993
Reduce view writing
2023-06-26 09:23:47 -04:00
Apoorv Mishra
a234a92f80
chore: schema for api/auth ( #5481 )
2023-06-26 18:37:18 +05:30
Tom Moor
edb9099c9d
Cleanup intervals on destroyed views extension
2023-06-25 22:52:28 -04:00
Tom Moor
94882d4d3a
Add connection rate limiting to collaboration server
2023-06-25 22:46:43 -04:00
Tom Moor
e58163ef5f
Add more logging detail when _health endpoint fails
2023-06-25 16:13:58 -04:00
Tom Moor
7940cef517
Improve document revision creation ( #5474 )
2023-06-25 05:29:24 -07:00
Apoorv Mishra
86d6117a31
Request validation for /api/shares.* ( #5467 )
...
* chore: req validation for shares.info
* chore: req validation for shares.list
* chore: req validation for shares.update
* chore: req validation for shares.create
* chore: req validation for shares.revoke
* fix: review
2023-06-25 17:50:23 +05:30
Tom Moor
08601a9f84
fix: Error when importing collections with longer descriptions than 1000 chars
...
related #5472
2023-06-24 13:48:17 -04:00