Tom Moor
620e4942d8
feat: Update default collection tab ( #1821 )
...
* feat: Allow listing root level documents only via documents.list
* feat: New tab on collection home
* update tab layout
* fix: Correctly sort index sorted documents.list
* revert: Tab layout changes
* fix: Missing route for recently published
fix: Redirect unknown tabs
2021-01-31 12:37:27 -08:00
Tom Moor
91ee3e62f2
fix: Reassign user on unpublish ( #1857 )
...
* findOne -> findByPk
2021-01-30 18:31:08 -08:00
Tom Moor
eeb7650941
fix: New documents should sort to the top of manually organized collection
2021-01-30 00:18:56 -08:00
Tom Moor
ae13347d55
chore: Add flow support for M1 macs
2021-01-28 23:25:37 -08:00
Tom Moor
13205171d7
chore: Improve dev efficient on M1 Mac
2021-01-28 21:01:53 -08:00
Tom Moor
6fa760688b
fix: Adds support for VirtualHost style AWS S3 buckets ( #1847 )
...
* Bump aws-sdk
* support virtual host buckets
* fix
* fix: VirtualHost bucket without explicit AWS_S3_FORCE_PATH_STYLE=false
2021-01-27 07:46:43 -08:00
Tom Moor
f6370ccf6d
chore: Sentry performance monitoring ( #1841 )
...
* Hook up performance monitoring
* lint
2021-01-22 20:42:45 -08:00
Tom Moor
6a206de6cd
chore: Add meta description
2021-01-22 19:12:39 -08:00
Tom Moor
22fb464b87
lint
2021-01-18 16:11:48 -08:00
Tom Moor
3bace8c9e4
fix: Restore DNS prefetching for static resources ( #1820 )
...
* fix: Restore DNS prefetching for static resources
* fix: CDN paths
feat: preload instead of prefetch for key bundles
* csp
* fix: Turns out prefetch-src is still behind a flag in Chrome, not publicly available yet
2021-01-18 15:48:46 -08:00
Tom Moor
522df125aa
feat: Add CDN support ( #1817 )
...
* chore: CSP
* chore: Optionally use CDN for serving images
2021-01-16 11:12:10 -08:00
Rubén Moya
93ac9892d5
fix: take into account user lang in Time component ( #1793 )
...
This PR takes into account the user selected language to format the time in the Time component.
Co-authored-by: tommoor <tom.moor@gmail.com >
2021-01-14 09:08:14 -08:00
Rubén Moya
47369dd968
chore: rename collection creatorId to createdById ( #1794 )
2021-01-11 23:17:31 -08:00
Tom Moor
34598b317d
fix: Deleting a collection should not deleted archived documents within it automatially ( #1776 )
...
closes #1775
2021-01-07 19:46:12 -08:00
Tom Moor
67a2246e1a
fix: Attempting to restore document in deleted collection without a collectionId override results in server error ( #1777 )
...
closes #1767
2021-01-07 08:09:19 -08:00
Tom Moor
f799758a6f
feat: Allow Google sign-in users to choose account
...
Alternative to https://github.com/outline/outline/pull/1763
2021-01-03 08:54:47 -08:00
Nan Yu
2cc45187e6
feat: reordering documents in collection ( #1722 )
...
* tweaking effect details
* wrap work on this feature
* adds correct color to drop cursor
* simplify logic for early return
* much better comment so Tom doesn't fire me
* feat: Allow changing sort order of collections
* refactor: Move validation to model
feat: Make custom order the default (in prep for dnd)
* feat: Add sort choice to edit collection modal
fix: Improved styling of generic InputSelect
* fix: Vertical space left after removing previous collection description
* chore: Tweak language, menu contents, add auto-disclosure on sub menus
* only show drop-to-reorder cursor when sort is set to manual
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2020-12-31 12:51:12 -08:00
Tom Moor
ba61091c4c
fix: Allow soft deletion of teams ( #1754 )
...
* fix: Allow soft deletion of teams
* test: regression specs
2020-12-30 09:40:23 -08:00
Tom Moor
d4bb04e921
fix: Handle linked documents destroyed when document is published
...
closes #1739
2020-12-29 10:32:09 -08:00
Tom Moor
41be18e938
test
2020-12-28 20:43:27 -08:00
Tom Moor
caee7afde2
refactor: documents.batchImport -> collections.import
2020-12-28 18:51:12 -08:00
Tom Moor
d79933887d
fix: Don't trigger email and slack notifications when mass importing
...
feat: Show success message after import
2020-12-28 18:02:58 -08:00
Tom Moor
2787e56de3
test: Add additional tests and input validation
2020-12-28 15:30:01 -08:00
Tom Moor
b932457fd3
fix: Improve single collection export compatability
2020-12-28 10:07:38 -08:00
Tom Moor
ea5d2ea9e0
refactor, add preview
2020-12-27 23:00:26 -08:00
Tom Moor
6e9b4e8363
lint
2020-12-27 12:54:58 -08:00
Tom Moor
012e6b320e
feat: Allow document metadata to be stored in zip comment
2020-12-27 12:36:06 -08:00
Tom Moor
c8cd7fcf4a
fix: API response
2020-12-26 23:12:22 -08:00
Tom Moor
7021c2a9e5
Hook up API
2020-12-26 17:53:56 -08:00
Tom Moor
ba2552f69f
fix
2020-12-25 18:04:38 -08:00
Tom Moor
ac1120914a
fix: Unable to delete archived and templated documents ( #1749 )
...
closes #1746
2020-12-24 13:28:08 -08:00
Tom Moor
a51af98d43
refactor
2020-12-24 10:18:53 -08:00
Tom Moor
ad7400a4f5
Merge branch 'develop' of github.com:outline/outline into feat/mass-import
2020-12-22 20:43:58 -08:00
Tom Moor
ea57cef89c
fix: Reduce double reporting of errors
2020-12-21 21:10:25 -08:00
Tom Moor
25d5ad8a7e
chore: Enable automatic generation of email server in non production environments ( #1731 )
2020-12-21 19:27:14 -08:00
Tom Moor
e966eb8c9a
fix: Error notice not displayed to user when exceeding rate limit on signin attempt
2020-12-20 13:05:16 -08:00
Tom Moor
4684b3a3f3
fix: Server error when invalid JSON passed to API endpoint
...
Fix is to ensure that the errorHandling middleware is mounted before the body parser so that it can catch and return an error response
2020-12-20 12:08:47 -08:00
Tom Moor
47ce8afcc5
fix: Server Error when requesting invalid locale
2020-12-20 11:53:09 -08:00
Tom Moor
decbe4f643
fix: Allow deleting attachments not linked to documents when owned by user
...
closes #1729
2020-12-20 11:39:09 -08:00
Tom Moor
938f6ba8c5
wip
2020-12-19 23:23:37 -08:00
Tom Moor
7f5a7d7df7
Merge branch 'develop' of github.com:outline/outline into feat/mass-import
2020-12-19 16:01:10 -08:00
Tom Moor
117d278d16
fix: Deprecated Buffer usage, closes #1726
2020-12-19 15:58:21 -08:00
Tom Moor
b98e4bb1ff
stash
2020-12-17 21:19:31 -08:00
Tom Moor
5012104a10
refactor
2020-12-16 21:39:37 -08:00
Nan Yu
051ecab0fc
feat: Moving documents via drag and drop in sidebar ( #1717 )
...
* wip: added some basic drag and drop UI for combining items
* refactor: pathToDocument to accept only id
* fix: Multiple drop backends error
fix: Incorrect styling dragging over active collection
fix: Stay in disabled state until save is complete
* Improving display while moving doc
* fix: update by user should be changed when moving a doc
* add move guard to drag
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2020-12-15 19:07:29 -08:00
Tom Moor
e2e66954b5
fix: Attachments should not always be deleted with their original document ( #1715 )
...
* fix: Attachments should not be deleted when their original document is deleted when referenced elsewhere
* fix: Attachments deleted prematurely when docs are placed in trash
* mock
* restore hook, cascading delete was the issue
2020-12-14 19:55:22 -08:00
Tom Moor
72189e041b
feat: attachments.delete ( #1714 )
...
* feat: Add endpoint for manually deleting attachments
* mock
2020-12-10 21:40:03 -08:00
Tom Moor
b2bdc7f1d4
chore: Add user and auth context to server side error reports ( #1693 )
2020-12-06 17:59:44 -08:00
Tom Moor
ac2060b166
fix: Migrate attachment columns to incease available length ( #1704 )
...
closes #1703
2020-12-06 16:51:25 -08:00
Tom Moor
6c1ecde4e7
fix: Server error when attempting to update team with identical details to previous
2020-12-04 10:18:30 -08:00