Tom Moor
7e4b60df4d
Spelling
2024-02-26 20:45:39 -05:00
Tom Moor
d42a493d8b
chore: Suppress AWS deprecation message
2024-02-25 11:11:36 -05:00
Tom Moor
2ec4ff3cd0
chore: Add tags to queue processor traces
2024-02-25 11:07:28 -05:00
Tom Moor
9436c82ceb
Alt fix
2024-02-24 17:02:51 -05:00
Tom Moor
0484941158
fix: Filter drafts by default, related #6537
2024-02-24 16:39:54 -05:00
Tom Moor
168643c084
chore: Move processing of documents.import to async worker ( #6595 )
2024-02-24 12:28:33 -08:00
Pranav Joglekar
50b90b8878
improv: use statusFilter instead of includeArchive,includeDrafts for document search ( #6537 )
...
* improv: use statusFilter instead of includeArchive,includeDrafts for document search
* improv: update FilterComponent to add support for multiple selected items
* feat: update document type search ui
* fix test
* Restore support for old parameters to avoid breaking change
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-02-24 11:02:19 -08:00
Tom Moor
b7f0af9b85
fix: Vendorized turndown-gfm-plugin and fixed performance issue with parsing tables
...
closes OLN-277
2024-02-24 13:01:04 -05:00
Tom Moor
12d1c66473
Added user permission events to document history
2024-02-23 22:44:39 -05:00
Tom Moor
bc3271b4ab
fix: Passing publish=true in documents.update with published document errors
2024-02-23 21:02:52 -05:00
Tom Moor
852d3f552e
fix: MAXIMUM_IMPORT_SIZE is now optional
...
closes #6571
2024-02-21 18:12:10 -05:00
Tom Moor
55fccc895d
Remove max domains restriction on self-hosted
2024-02-21 18:09:40 -05:00
Tom Moor
219d9b5724
Return cache headers on opensearch.xml response
2024-02-21 07:35:38 -05:00
Will Fuqua
cf1b84524d
Do not load opensearch.xml from CDN, so it uses the correct team subdomain ( #6567 )
...
Fixes a bug that results in a broken opensearch.xml for team subdomains.
See https://github.com/outline/outline/issues/3470 -- this issue (same reproduction steps) is happening again due to an issue introduced in 3eabb30949 .
The team subdomain's `/opensearch.xml` is correct, but because the `<link rel="search" ...` points to the CDN, this correct opensearch.xml is not used.
2024-02-21 04:27:35 -08:00
Tom Moor
7c03963be1
chore: Separate maximum import size config for document/workspace ( #6566 )
...
* chore: Separate maximum import size config for document/workspace
* Update .env.sample
2024-02-20 20:35:31 -08:00
Tom Moor
66be5b2463
chore: Add flag to prevent automatic migration running on startup
2024-02-20 21:16:58 -05:00
Tom Moor
7c2a3142a4
fix: Paragraphs lost in table cells
...
closes OLN-262
2024-02-20 20:58:46 -05:00
Tom Moor
4e7ea0b7f1
fix: HTML table fails to import with empty cells
2024-02-17 22:44:33 -05:00
Tom Moor
7555240413
Add summary column to documents
2024-02-16 13:25:17 -05:00
Shuttleu
0219885548
Add ability to prevent OIDC redirect ( #6544 )
...
* Add ability to prevent OIDC redirect
* Fix Typing on optional boolean
* Fix lint
* Fix lint
* Rename var from PREVENT to DISABLE
---------
Co-authored-by: Tom Moor <tom@getoutline.com >
2024-02-16 09:48:40 -08:00
Tom Moor
2b0a8d1f7c
fix: Correct HTML lang attribute in source. closes #6534
2024-02-16 12:44:43 -05:00
Tom Moor
69eb7b9db4
fix: Missing context in search results ( #6549 )
...
closes #6548
2024-02-16 09:34:05 -08:00
Tom Moor
83416530c1
fix: Search query with colon in quotes causes server error
...
closes #6542
2024-02-16 12:31:51 -05:00
Shuttleu
bc84714670
Add ability to logout from OIDC ( #6539 )
...
* Add OIDC_LOGOUT_URI functionality
* Add logout redirect to work on logout route
* Fix lint
* Fix lint
* Fix lint
* Fix lint
* Return null if logout endpoint used
* Update import
2024-02-16 08:35:38 -08:00
Tom Moor
93c32536f9
fix: Allow application/octet-stream mimetype to fall through to extension matching in DocumentConverter
2024-02-11 13:38:27 -05:00
Tom Moor
8da07fc118
Add sanity check of document length after image conversion, before ydoc conversion
2024-02-11 11:51:15 -05:00
Tom Moor
012d8c2ae7
chore: Various importer improvements ( #6519 )
...
* Handle new Notion export format
Clear data on file operation delete
* fix: Don't restart development server on html upload
* fix: Do not send collection created notifications on bulk import
* fix: Avoid parellelizing all uploads at once
Move import into one transaction per-collection
2024-02-10 12:21:52 -08:00
Tom Moor
329426d09f
fix: comments.info endpoint not accessible to non-admins
...
closes #6516
2024-02-09 18:18:14 -05:00
Tom Moor
24ce661b7d
fix: AttachmentHelper key includes double forward slash
2024-02-09 08:58:19 -05:00
Tom Moor
105c84b4e9
mammoth.convertToHtml tracing
2024-02-07 22:13:35 -05:00
Tom Moor
8e66354cce
Add tracing to TextHelper, DocumentConverter
2024-02-07 22:09:21 -05:00
Tom Moor
140e685d67
Move in-app notifications to instant, keep emails delayed ( #6506 )
2024-02-07 05:05:51 -08:00
Tom Moor
d8e59a32ee
fix: Relative links in document HTML should become absolute in emailed snippets
...
closes #6480
2024-02-06 21:27:24 -05:00
Tom Moor
8a2c710792
Remove excessive .babelrc ( #6493 )
...
* Remove excessive babelrc
* wip
* Restore styled-components plugin
* fix
2024-02-06 04:24:04 -08:00
Tom Moor
c9e4a57ee3
fix: Update filename in attachment creator
2024-02-05 22:56:04 -05:00
Tom Moor
7005597aa9
chore: Simplify teamUpdater with changes from #6490 ( #6492 )
2024-02-04 15:53:14 -08:00
Tom Moor
8ee266f7b1
chore: Track lastActiveAt for teams ( #6491 )
2024-02-04 11:14:18 -08:00
Tom Moor
234613580d
fix: User updates are not synced between clients ( #6490 )
...
* Add Model.changeset method to get minified changes since last update
* fix: Handle arrays
* Add changes column, types
* test
2024-02-04 10:36:43 -08:00
Tom Moor
c2b7d01c7d
feat: Add setting to allow users to send invites ( #6488 )
2024-02-03 17:37:39 -08:00
Tom Moor
69ecda387e
test
2024-02-02 09:01:18 -05:00
Tom Moor
391814a54e
fix: Improve multi-partial word matching in search
2024-02-02 08:58:51 -05:00
Tom Moor
490a1b6009
Add missing integrations.info endpoint ( #6474 )
2024-02-02 09:48:55 +05:30
Tom Moor
6f1d02dfad
fix: Cannot import into parent document, regression from new permissions logic. closes #6471
2024-02-01 18:26:30 -05:00
Tom Moor
fb711a1db8
Increase rate limit on documents.export endpoint
2024-01-31 18:34:14 -05:00
Tom Moor
47d168a29b
Add notifications for document and collection access ( #6460 )
...
* Add notification for added to document
* Add notifications for document and collection access
* Add notification delay
* fix: Collection notifications not appearing
* Add notification settings
2024-01-31 15:01:27 -08:00
Apoorv Mishra
1490c3a14b
Individual document sharing with permissions ( #5814 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Tom Moor <tom@getoutline.com >
2024-01-30 17:48:22 -08:00
Tom Moor
aadd916336
fix: Mismatch between route registered vs checked for custom rate limiters
2024-01-22 22:40:17 -05:00
Tom Moor
0d797d49e3
fix: signupQueryParams default to true, closes OLN-206
2024-01-22 21:30:45 -05:00
Tom Moor
4f74fe03dd
chore: Add missing constraints to comments table
2024-01-21 12:35:57 -05:00
Tom Moor
cbb00c4871
fix: documents.search API does not work with custom search slug
2024-01-20 22:58:37 -05:00