c79cfbd30d
fix: Documents in trash should still load their attachments
...
closes #1896
2021-02-20 13:22:02 -08:00
903e83a618
feat: Batch Import ( #1747 )
...
closes #1846
closes #914
2021-02-20 12:36:05 -08:00
bbf434e2f4
fix: Disable 'Invite people…' control for non-admins ( #1903 )
...
closes #1902
2021-02-18 23:35:55 -08:00
fabfa6a491
Tweak language, remove original attachment once complete
2021-02-18 23:08:48 -08:00
c5f9412ac0
fix: Collection creator not written (bad merge from refactor while this branch has been open)
...
refactor: Move processing to async queue now that file can be loaded from external storage
2021-02-18 22:55:29 -08:00
df233c95a9
refactor: Upload file to storage, and then pass attachmentId to collections.import
...
This avoids having large file uploads going directly to the server and allows us to fetch it async into a worker process
2021-02-18 22:36:07 -08:00
b152a5595e
Merge branch 'main' into feat/mass-import
2021-02-17 23:57:45 -08:00
86d9a14c5c
fix: is virtual host
2021-02-16 23:52:25 -08:00
54bf7a9dea
fix: Restore specifying AWS endpoint for non-S3 support
2021-02-16 23:41:39 -08:00
a81a18b173
fix: Remove hard-coded ServerSideEncryption on AWS, configure on AWS or storage provider
2021-02-16 00:16:23 -08:00
7e922d8716
feat: Installable PWA ( #1882 )
2021-02-15 15:19:51 -08:00
b017590033
fix: 'bake' release env variables at build time
2021-02-12 17:18:55 -08:00
2a225d81d2
chore: Update Sentry to avoid duplicate packages
...
chore: Pass current release version to Sentry and Datadog
2021-02-12 16:39:02 -08:00
2611376b21
chore: Add optional DD tracer
2021-02-11 18:58:56 -08:00
5a478ec127
fix: Incorrect policy returned after document create/import
2021-02-09 21:29:24 -08:00
c0325fcaf3
Merge branch 'main' into feat/mass-import
2021-02-09 20:46:57 -08:00
df472ac391
feat: add total users to people management screen ( #1878 )
...
* feat: add total users to pagination
* move this.total in runInAction callback
* add total counts + counts to people tabs
* progress: use raw pg query
* progress: add test
* fix: SQL interpolation
* Styling and translation of People page
Co-authored-by: Tim <timothychang94@gmail.com >
2021-02-09 20:13:09 -08:00
097359bf7c
feat: Added ability to disable sharing at collection ( #1875 )
...
* feat: Added ability to disable sharing at collection
* fix: Disable all previous share links when disabling collection share
Language
* fix: Disable document sharing for read-only collection members
* wip
* test
* fix: Clear policies after updating sharing settings
* chore: Less ambiguous language
* feat: Allow setting sharing choice on collection creation
2021-02-09 19:04:03 -08:00
cada91a135
Merge main
2021-02-07 12:58:17 -08:00
e2d7d34f30
fix: Pass credentials with API requests when required to work with Cloudflare Access ( #1867 )
2021-02-06 22:49:49 -08:00
e23474fa1c
feat: Add parameters for filtering events ( #1863 )
...
* feat: Add parameters for filtering events
* test
2021-02-04 20:20:56 -08:00
a2fb3bb9f8
fix: Favicon should load from domain root, not current path
2021-02-02 21:13:11 -08:00
334dce7984
chore: Add Timing-Allow-Origin header ( #1860 )
2021-02-01 21:13:44 -08:00
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
91ee3e62f2
fix: Reassign user on unpublish ( #1857 )
...
* findOne -> findByPk
2021-01-30 18:31:08 -08:00
eeb7650941
fix: New documents should sort to the top of manually organized collection
2021-01-30 00:18:56 -08:00
ae13347d55
chore: Add flow support for M1 macs
2021-01-28 23:25:37 -08:00
13205171d7
chore: Improve dev efficient on M1 Mac
2021-01-28 21:01:53 -08:00
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
f6370ccf6d
chore: Sentry performance monitoring ( #1841 )
...
* Hook up performance monitoring
* lint
2021-01-22 20:42:45 -08:00
6a206de6cd
chore: Add meta description
2021-01-22 19:12:39 -08:00
22fb464b87
lint
2021-01-18 16:11:48 -08:00
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
522df125aa
feat: Add CDN support ( #1817 )
...
* chore: CSP
* chore: Optionally use CDN for serving images
2021-01-16 11:12:10 -08:00
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
47369dd968
chore: rename collection creatorId to createdById ( #1794 )
2021-01-11 23:17:31 -08:00
34598b317d
fix: Deleting a collection should not deleted archived documents within it automatially ( #1776 )
...
closes #1775
2021-01-07 19:46:12 -08:00
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
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
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
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
d4bb04e921
fix: Handle linked documents destroyed when document is published
...
closes #1739
2020-12-29 10:32:09 -08:00
41be18e938
test
2020-12-28 20:43:27 -08:00
caee7afde2
refactor: documents.batchImport -> collections.import
2020-12-28 18:51:12 -08:00
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
2787e56de3
test: Add additional tests and input validation
2020-12-28 15:30:01 -08:00
b932457fd3
fix: Improve single collection export compatability
2020-12-28 10:07:38 -08:00
ea5d2ea9e0
refactor, add preview
2020-12-27 23:00:26 -08:00
6e9b4e8363
lint
2020-12-27 12:54:58 -08:00
012e6b320e
feat: Allow document metadata to be stored in zip comment
2020-12-27 12:36:06 -08:00