Tom Moor
77d6797d85
fix: Error choosing 'No access' as bulk import permission
2024-06-24 21:24:43 -04:00
Hemachandar
1bf9012992
feat: Add lastUsedAt to API keys ( #7082 )
...
* feat: Add lastUsedAt to API keys
* rename column to lastActiveAt
* switch order
2024-06-20 06:18:35 -07:00
Tom Moor
d7ee63217b
fix: Improve translation strings for api key management
2024-06-18 22:32:04 -04:00
Tom Moor
6dae1c2a5c
Tweak language on API key list
2024-06-18 21:51:32 -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
92301791f6
fix: Styling of disabled accent buttons
2024-06-16 20:49:46 -04:00
Apoorv Mishra
23c8adc5d1
Replace reakit/Composite with react-roving-tabindex ( #6985 )
...
* fix: replace reakit composite with react-roving-tabindex
* fix: touch points
* fix: focus stuck at first list item
* fix: document history navigation
* fix: remove ununsed ListItem components
* fix: keyboard navigation in recent search list
* fix: updated lib
2024-06-13 18:45:44 +05:30
Tom Moor
30a5c8ea8b
feat: Add ability to remove team logo/profile picture
2024-06-08 13:17:42 -04:00
Tom Moor
1f6d8f8471
fix: Format view count correctly on shared links table
2024-04-16 21:06:18 -04:00
Tom Moor
54c6abbba9
Allow setting permission of collections during import ( #6799 )
...
* Allow setting permission of collections during import
closes #6767
* Remove unused column
2024-04-15 19:13:12 -07:00
Tom Moor
40cf70d7ca
Separate status and role filters in member management
2024-04-02 20:19:23 -04:00
Tom Moor
c27cd945a7
Policies refactor, guest roles ( #6732 )
2024-03-31 17:28:35 -07: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
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
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
c3b515f0e1
chore: Rename tooltip.tooltip prop to tooltip.content
2024-02-03 16:22:51 -05:00
Tom Moor
0a54227d97
Refactor collection creation UI ( #6485 )
...
* Iteration, before functional component
* Use react-hook-form, shared form for new and edit
* Avoid negative margin on input prefix
* Centered now default for modals
2024-02-03 11:23:25 -08:00
Tom Moor
5ce8827a8c
chore: Convert <Text /> component to span by default
2024-01-30 22:49:31 -05:00
Tom Moor
56e6b5211a
fix: Confirmation dialog call to action should be on the right
2023-12-19 11:21:30 -05:00
Tom Moor
1c0e396cd1
fix: Positioning on wide settings header
2023-12-19 10:55:19 -05:00
Tom Moor
50ae815389
Add notice on errored file operations in self-hosted
2023-11-17 09:24:50 -05:00
Tom Moor
7b88547051
Add more fields to shared links management screen
2023-11-05 13:39:34 -05:00
Tom Moor
44cbf4359f
Add success message on import completion
2023-10-29 20:42:23 -04:00
Tom Moor
1e847dc1cf
Cleanup and refactor AuthStore ( #6086 )
2023-10-28 09:43:50 -07:00
Tom Moor
ef76405bd6
Move toasts to sonner ( #6053 )
2023-10-22 14:30:24 -07:00
Tom Moor
e7b7032284
feat: Allow deletion of imports ( #5907 )
2023-10-01 18:24:50 -07:00
Tom Moor
b7bfc4bb1a
chore: Remove optimize imports to allow vite upgrade ( #5691 )
2023-08-14 11:44:58 -07:00
Tom Moor
e0289aed40
chore: Enable recommended React eslint rules ( #5600 )
2023-07-24 18:23:54 -07:00
Tom Moor
f843a20a54
chore: Improves linting rule to catch mishandled promises ( #5506 )
2023-07-01 10:25:51 -07:00
Tom Moor
89d5527d39
Handle promise linting ( #5488 )
2023-06-28 17:18:18 -07: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
3115bbd5ef
chore: Name API keys consistently as the model
2023-04-08 14:16:49 -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
422bdc32d9
Add 's' method to access theme props ( #5163 )
2023-04-07 19:43:34 -07:00
Tom Moor
c33a4103e7
chore: Remove setimmediate polyfill ( #4903 )
...
* Add setimmediate to dependencies
* Remove use of setimmediate
2023-02-20 08:24:14 -08:00
Tom Moor
70beb7524f
feat: Custom accent color ( #4897 )
...
* types
* Working, but messy
* Add InputColor component
* types
* Show default theme values when not customized
* Support custom theme on team sign-in page
* Payload validation
* Custom theme on shared documents
* Improve theme validation
* Team -> Workspace in settings
2023-02-19 07:43:03 -08:00
Tom Moor
60101c507a
Move bulk of webhook logic to plugin ( #4866 )
...
* Move bulk of webhook logic to plugin
* Re-enable cleanup task
* cron tasks
2023-02-12 16:28:11 -08:00
Tom Moor
33afa2f029
Plugin architecture ( #4861 )
...
* wip
* Refactor, tasks, processors, routes loading
* Move Slack settings config to plugin
* Fix translations in plugins
* Move Slack auth to plugin
* test
* Move other slack-related files into plugin
* Forgot to save
* refactor
2023-02-12 10:11:30 -08:00
Tom Moor
d02d3cb55d
feat: Add import/export of documents as JSON ( #4621 )
...
* feat: Add export of documents as JSON
* Rename, add structured collection description
* stash
* ui
* Add entity creation data to JSON archive
* Import JSON UI plumbing
* stash
* Messy, but working
* tsc
* tsc
2023-01-29 10:24:44 -08:00
Tom Moor
445d19f43e
chore: Extract product name from translation strings ( #4646 )
2023-01-04 19:00:57 -08:00
Tom Moor
8c54f6330f
chore: Clarify import/export options
2023-01-02 10:39:49 -05:00
Tom Moor
205f7d2a7e
chore: Move Input to functional component ( #4629 )
...
* chore: Remove ReactHookWrappedInput workaround
Move Input to functional component
* I love Typescript
2023-01-01 10:35:02 -08:00
Tom Moor
ad9525bfa3
chore: Refactor icon components
...
fix: Alignment of Outline logo component
2022-12-31 12:26:39 -05:00
Tom Moor
7a1e6a1b73
feat: Bulk HTML export for collection
2022-12-30 20:13:29 -05:00
Tom Moor
f3469d25fe
feat: Bulk HTML export ( #4620 )
...
* wip
* Working bulk html export
* Refactor
* test
* test
2022-12-30 09:42:20 -08:00
Tom Moor
d6d1eb4485
feat: Prefix api keys
2022-12-03 18:21:33 -05:00
Tom Moor
0f31d5b45f
fix: Generate signing secret on webhook creation
2022-12-03 10:23:31 -05:00
Tom Moor
08a471f230
Add 'members' filter to user details page, closes #4529
2022-12-03 09:36:28 -05:00
Tom Moor
6e36ffb706
feat: Allow data imports larger than the standard attachment size ( #4449 )
...
* feat: Allow data imports larger than the standard attachment size
* Use correct preset for data imports
* Cleanup of expired attachments
* lint
2022-11-20 09:22:57 -08:00