4777176d84
fix: User afterCreate hook using deprecated column
2021-04-03 18:37:39 -07:00
3ffa21b07f
fix: Unneeded object keys in API response
2021-04-03 17:18:26 -07:00
2ef0caba88
fix: Server error when invalid 'sort' field is passed from an API client ( #2000 )
2021-03-31 18:54:02 -07:00
2e64972574
fix: Error in shares.info endpoint when user originally creating share has been deleted
2021-03-31 18:04:40 -07:00
7e1b07ef98
feat: Add read-only collections ( #1991 )
...
closes #1017
2021-03-30 21:02:08 -07:00
b5dcb1b3fe
fix: JS error from #1962 refactor when Google or Slack auth credentials are missing
2021-03-29 22:03:40 -07:00
e00a437f2f
feat: authenticationProviders API endpoints ( #1962 )
2021-03-26 11:31:07 -07:00
46912f8ddb
fix: Single share record per document ( #1984 )
2021-03-24 18:28:38 -07:00
877c01f723
feat: Show 'Edit' button when visiting share link as signed in user with permission ( #1980 )
2021-03-23 19:22:15 -07:00
8d8bde4b8b
closes #1784
2021-03-22 22:23:03 -07:00
059fca27b3
buildUser -> buildAdmin
2021-03-22 20:59:11 -07:00
9f6ba798c8
Merge branch 'main' of github.com:outline/outline
2021-03-22 20:51:45 -07:00
349e971a8a
chore: Serialize domain policies on team ( #1970 )
...
* domain policies exposed on team, consistency
* fix: Remove usage of isAdmin in frontend
* test
2021-03-22 20:50:12 -07:00
9af9d3a008
chore: Bump ioredis for fixes
...
chore: Remove sequelize language from user-facing db migrations
2021-03-22 18:41:54 -07:00
b3353f20d5
chore: Move error logging in passport
2021-03-21 18:36:10 -07:00
ad8c08497c
fix: Moving document in private collection returns incorrect policies ( #1969 )
...
* fix: Return no policies when collection doesn't change
fix: Return correct policies when it does change
* test
2021-03-19 08:01:51 -07:00
7891a8ee8b
fix: Cannot create collection if all collections deleted
2021-03-19 08:01:13 -07:00
1b972070d7
feat: Enforce single team when self-hosted ( #1954 )
...
* fix: Enforce single team when self hosting
* test: positive case
* refactor
* fix: Visible error message on login screen for max teams scenario
* Update Notices.js
* lint
2021-03-18 21:56:24 -07:00
46bcc2e2ae
feat: Allow sorting collections in sidebar ( #1870 )
...
closes #1759
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-03-18 17:27:33 -07:00
eff56b758c
feat: use flexbox to center the floating title ( #1959 )
...
* use flexbox to center the floating title
* simplify breadcumb alignment
* small adjustments
* fix alignment on actions
2021-03-15 19:24:14 -07:00
ffc270b567
fix: Incorrect calculation of subdomain when previously used more than once
2021-03-15 18:04:41 -07:00
5d6f68d399
feat: Move to passport for authentication ( #1934 )
...
- Added `accountProvisioner`
- Move authentication to use passport strategies
- Make authentication more pluggable
- Change language of services -> providers
closes #1120
2021-03-11 10:02:22 -08:00
dc967be4fc
chore: Syncs changes that were erroneously made in enterprise repo ( #1949 )
2021-03-10 14:56:34 -08:00
1393d1950e
chore: Test performance and warnings ( #1946 )
...
* test: Do not request mailer account in test environment
* test: Dupe migrations
2021-03-10 12:04:42 -08:00
0aa72036d7
fix: Templates should not be visible in collection structure
2021-03-10 09:39:42 -08:00
f50b88716b
fix: Handle document Id in document structure does not exist in db
...
closes #1938
2021-03-09 22:45:40 -08:00
ed2a42ac27
chore: Migrate authentication to new tables ( #1929 )
...
This work provides a foundation for a more pluggable authentication system such as the one outlined in #1317 .
closes #1317
2021-03-09 12:22:08 -08:00
cd7cbab5ac
fixes #1879 – race condition in websockets service
2021-02-22 21:53:20 -08:00
2195787e7d
logistics -> exporter, remove cutesy naming of lib
2021-02-22 21:51:01 -08:00
2ad9f69f7f
fix: Scrollbars should match theme, closes #1917
2021-02-21 19:59:57 -08:00
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