Tom Moor
ceb7ae1514
Move invite dialog to centered design ( #6740 )
...
* wip
* Update invite dialog
2024-03-29 19:26:18 -07:00
Tom Moor
0dede0b56e
Convert isViewer and isAdmin to getters ( #6724 )
2024-03-28 16:00:35 -07:00
Tom Moor
d8d60814ce
fix: Relative urls cannot be unfurled
2024-03-23 10:18:46 -04: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
6d81be2f13
fix: Only show close button when hovering toast
2024-03-18 21:40:34 -04:00
Tom Moor
cbdacc7cfd
Add ability to link Slack <-> Outline accounts ( #6682 )
2024-03-18 18:21:38 -07:00
Tom Moor
64bcf40edd
chore: Improve clarity of 'Shared links' page in settings
2024-03-17 13:17:03 -04:00
Tom Moor
4e47f4c1e2
chore: Remove params requirement on fetchPage
2024-03-17 13:13:23 -04:00
Tom Moor
f68c52e255
fix: Mobile media query not working correctly
2024-03-16 09:46:11 -04:00
Tom Moor
1a386c9900
feat: Add table sorting controls ( #6678 )
...
* wip
* refactor
* fix: Missing shadow styling
2024-03-14 19:21:56 -07:00
Tom Moor
fe4c2fb7d6
chore: Add eslint rule for no-shadow ( #6658 )
...
* chore: Add eslint rule for no-shadow
* fix
2024-03-09 13:04:27 -08: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
f3334cedb2
Reduce size of Insights display toggle
2024-03-08 23:03:06 -05:00
Tom Moor
8f996ca2f3
fix: Individual imported files do not display source correctly in 'Insights'
2024-03-08 21:29:34 -05:00
Tom Moor
193bde0bd5
fix: matchesNode error in destroyed editor transaction
2024-03-08 20:45:21 -05:00
Tom Moor
df9f8cbabc
Display import source data on documents ( #6651 )
...
* Display import source in Insights
* Ensure sourceMetadata is not returned on public requests
* Support createdByName
* Prefer display source name
2024-03-07 16:33:56 -08:00
Tom Moor
9bedc2f690
fix: Incorrect message on insights control, closes OLN-297
2024-03-06 08:11:55 -05:00
Pranav Joglekar
a7aac2d8de
fix: show complete page without scrollbar in print view ( #6635 )
2024-03-05 20:26:26 -08:00
Apoorv Mishra
fd34a6d19c
Refactor and regroup urlHelpers utils ( #6462 )
...
* fix: refactor urlHelpers
* fix: move to /plugins/slack/shared
* fix: remove .babelrc
* fix: remove Outline class
* fix: Slack -> SlackUtils
* fix: UrlHelper class
2024-02-29 11:41:03 +05:30
Tom Moor
6e1c38876a
fix: Publicly shared pages redirect to login
2024-02-28 20:23:59 -05:00
Hemachandar
0f7bae13e2
feat: Archive all notifications ( #6599 )
...
* feat: Archive all notifications
* use non-modal notification menu
* don't show icons in context menu
2024-02-27 18:04:33 -08:00
Tom Moor
60e52d0423
Separate environment configs ( #6597 )
...
* Separate environment configs
* wip
* wip
* test
* plugins
* test
* test
* .sequelizerc, unfortunately can't go through /utils/environment due to not supporting TS
* docker-compose -> docker compose
* fix: .local wipes .development
* Add custom validation message for invalid SECRET_KEY (often confused)
2024-02-27 09:24:23 -08:00
Tom Moor
edae1c6ee1
fix: Account for createdBy, updatedBy being undefined. closes #6578
2024-02-26 21:55:06 -05:00
Tom Moor
83c1c513bb
chore: Ensure user is not connected to document when clearing cache
2024-02-25 11:41:50 -05:00
Hemachandar
055f518409
fix: Conditionally show collections tooltip on invite screen ( #6576 )
...
* fix: Conditionally show collections tooltip on invite screen
* render collections tooltip only if non-empty
2024-02-24 11:02:59 -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
4fe82f7df9
Add close button to toasts on hover
2024-02-24 09:57:35 -05:00
Tom Moor
80619ce516
fix: Do not attempt to fetch subscriptions for deleted document
2024-02-23 23:45:30 -05:00
Tom Moor
12d1c66473
Added user permission events to document history
2024-02-23 22:44:39 -05:00
Tom Moor
99cdef2ad4
fix: Document history is displayed in reverse order
2024-02-23 22:33:47 -05:00
Tom Moor
56545a54a9
fix: Incorrect translation on workspaces scheduled for deletion
2024-02-21 23:42:00 -05:00
Tom Moor
a8b47d18a3
fix: Comment sidebar overflows screen at wide phone responsive size.
...
closes OLN-266
2024-02-21 23:38:03 -05:00
Tom Moor
7fe20dd05c
fix: Document breadcrumbs are unclickable in desktop app
2024-02-21 07:38:58 -05: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
15046d00a5
fix: Do not auto-redirect OIDC if there is an error notice to display
...
closes #6565
2024-02-20 21:58:18 -05:00
Tom Moor
2099a5a283
Tighten sidebar navigation
2024-02-20 20:59:53 -05:00
Kelvin Tan
353af25d5c
Propagate Enter key events in SuggestionsMenu so that handleLinkInputKeydown() can handle it. ( #6556 )
2024-02-19 17:28:58 -08:00
Tom Moor
8fc5213f93
fix: Allow undo/redo handler when outside of editor focus.
...
closes #6533
2024-02-16 13:48:37 -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
6c7d65b743
fix: Regression in styling of search filter with note
2024-02-16 12:05:55 -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
de34f33058
fix: Do not automatically retry failed document import request
2024-02-11 11:28:57 -05:00
Tom Moor
55005d4447
fix: Mobile shows menu button on shared documents without a menu
2024-02-08 20:44:14 -05:00
Tom Moor
84c97ae5ff
fix: Missing padding on public share custom url
2024-02-08 19:56:13 -05:00
Tom Moor
ec580d5bd4
fix: Drop styling on active sidebar item
2024-02-07 23:06:59 -05:00
Tom Moor
68d4041b1c
feat: Cmd-A inside code block should select block contents, closes #6498
2024-02-06 20:44:57 -05:00
Tom Moor
7bf403356a
fix: Unseen error on client action execution
2024-02-06 20:44:57 -05:00
Tom Moor
0ff0780869
fix: 'No matches' state appears when all matching non-pending users are filtered in document share popover
2024-02-06 20:44:57 -05:00