忽如寄
396836dedd
refactor: ♻️ del children type ( #3283 )
...
* refactor: 🔧 del unnecessary children type
Change-Id: I3dea5e07f5401bdbdd168eb959fe361c57784167
* feat: 💄 eslint
Change-Id: Ie173adeca9e3112d8cdfc1f85964332105dcb424
* feat: 🔧 add css type
Change-Id: I8850c4d09b152f4d9c4d98e6eebca58bd9eecd37
* fix: 💄 ci lint
Change-Id: I69ff89c7a30e2bdcd26475ec83f3f5ec143121b6
2022-03-24 17:45:36 -07:00
Tom Moor
6af9246f26
feat: Allow disabling collection creation for members ( #3270 )
2022-03-24 16:02:50 -07:00
Tom Moor
5047be9898
fix: Attachments on public share links broken when using AWS Accelerate
...
fix: Attachments broken when using non-collab and AWS bucket on the same host
(https://github.com/outline/outline/discussions/3274 \)
2022-03-22 22:58:29 -07:00
Tom Moor
e6eb43144c
chore: Hardcode service name for APM tagging
2022-03-18 22:15:56 -07:00
Tom Moor
04f1daeec9
fix: Do not enqueue event until db transaction committed
2022-03-18 22:06:26 -07:00
Tom Moor
dc9c45ef6c
fix: Add extra span naming closes #3266
2022-03-18 20:12:49 -07:00
Tom Moor
4b626de24e
perf: Add createdAt index to events table
2022-03-18 19:32:29 -07:00
Tom Moor
5e655e42f6
chore: documentStructure database locking ( #3254 )
2022-03-18 08:59:11 -07:00
Tom Moor
c98c397fa8
feat: Add optional config of database connection pooling
2022-03-17 18:18:35 -07:00
Tom Moor
a27af88d4a
perf: Stop copying attachments when moving documents ( #3251 )
...
* perf: Stop copying attachments when moving documents
* lint
2022-03-16 15:18:04 -07:00
Tom Moor
15cecf1e53
Upgrade dd-trace, add APM tracing around key commands, fix tags should be attached to root spans ( #3243 )
2022-03-14 20:03:12 -07:00
Tom Moor
d63326066f
feat: Improve settings layout ( #3234 )
...
* Setup, and security settings
* Settings -> Details
* Settings -> Notifications
* Profile
* lint
* fix: Flash of loading on members screen
* align language input
* feat: Move share links management to sortable table
* Add account menu to sidebar on settings page
* Aesthetic tweaks, light borders between settings and slight column offset
2022-03-14 17:44:56 -07:00
Tom Moor
4fd48d9e4c
fix: utils.gc constraint issue, closes #3228
2022-03-14 16:15:10 -07:00
Tom Moor
e30f6e937c
fix: Automatically disable email sign-in when SMTP is not configured
...
fix: Do not show email signin as enabled when SMTP configured
closes #3227
2022-03-12 17:01:46 -08:00
Tom Moor
36f90b3a46
perf: Additional missing index
2022-03-10 18:50:28 -08:00
Tom Moor
2ef827ee6f
perf: Add teamId to search query to help with query planning
2022-03-10 18:13:18 -08:00
Tom Moor
503598e16d
perf: Add missing indexes to views table
2022-03-10 18:10:33 -08:00
Tom Moor
f36e18e3a6
perf: Document.state still queried in documents.search endpoint
2022-03-10 09:17:29 -08:00
Tom Moor
fd9ef3ab22
perf: Document.state still queried in documents.search endpoint
2022-03-10 09:02:23 -08:00
Tom Moor
d399e1048a
perf: Don't load CRDT state from database by default ( #3215 )
2022-03-09 20:07:10 -08:00
Tom Moor
c1e8b6c823
perf: Remove unneccessary join from documents.viewed
2022-03-08 16:51:47 -08:00
Tom Moor
79ba8dad30
chore: Improve tracing
2022-03-08 16:41:02 -08:00
Tom Moor
631d600920
feat: File attachments ( #3031 )
...
* stash
* refactor, working in non-collab + collab editor
* attachment styling
* Avoid crypto require in browser
* AttachmentIcon, handling unknown types
* Do not allow attachment creation for file sizes over limit
* Allow image as file attachment
* Upload placeholder styling
* lint
* Refactor: Do not use placeholder for file attachmentuploads
* Add loading spinner
* fix: Extra paragraphs around attachments on insert
* Bump editor
* fix build error
* Remove attachment placeholder when upload fails
* Remove unused styles
* fix: Attachments on shared pages
* Merge fixes
2022-03-06 13:58:58 -08:00
Tom Moor
d2848c9000
chore: Move to fork of y-prosemirror, new fixes and exposing updateYFragment method
2022-03-03 21:53:42 -08:00
Tom Moor
5e96145277
feat: Add support for S3 transfer acceleration
2022-03-02 21:12:38 -08:00
Tom Moor
a24cb9987c
fix: Do not prefetch JS bundles on public share links
2022-02-22 21:02:38 -08:00
Tom Moor
64d4462412
fix: Allow removing title via API
...
fix: Empty document title continously autofocuses
closes #3108
2022-02-19 09:10:06 -08:00
Tom Moor
9db6951434
fix: Server side validation for #3112
2022-02-17 22:51:18 -08:00
Tom Moor
7e216109dc
fix: Remove single-usage restriction on magic link tokens as these were consumed by link scanning software
2022-02-16 13:15:06 -08:00
Tom Moor
229f01513c
fix: Export includes documents that have identical names ( #3098 )
2022-02-12 13:35:57 -08:00
Tom Moor
e5c8176ee6
Update email.ts
2022-02-10 21:20:58 -08:00
Tom Moor
af6c5a1f45
fix: Email authentication callback catches all errors as expired-token
2022-02-10 19:18:06 -08:00
Tom Moor
d1e805dfc8
fix: Link to export page in admin section to avoid redirect
2022-02-09 23:00:43 -08:00
Saumya Pandey
42061edbd1
feat: add the ability to choose default collection ( #3029 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-02-10 10:06:10 +05:30
Tom Moor
b3f33c1101
perf: Remove withStarred scope and starred property on documents
...
closes #3081
2022-02-09 19:51:51 -08:00
Tom Moor
8490cab9b1
fix: Export collections produces empty zip, regressed in #3064
2022-02-09 19:40:40 -08:00
Tom Moor
193ca910f8
Remove Permissions-Policy header, FLOC has now been abandoned
2022-02-08 23:06:04 -08:00
Tom Moor
d643c9453e
feat: Import improvements ( #3064 )
...
* feat: Split and simplify import/export pages in prep for more options
* minor fixes
* File operations for imports
* test
* icons
2022-02-06 22:29:24 -08:00
Tom Moor
a4e9251eb7
fix: Images no longer in original document not included in export archive ( #3063 )
...
closes #2578
2022-02-05 17:13:02 -08:00
Tom Moor
c5a11fe17b
chore: Enable eslint to enforce curly ( #3060 )
2022-02-05 10:15:40 -08:00
Tom Moor
0bee0bbade
fix: Remap event name for Slack integration
2022-02-02 21:31:51 -08:00
Nan Yu
735aaa668a
fix: add toc to mobile views and account for branding on shared view layouts ( #2997 )
...
* fix: add toc to mobile views and center the branding
* add padding to bottom of sidebar
* put the mobile branding inline
* finesse the padding
* make spelling of sign-in email less crazy looking
* move mobile sidebar button into header
* adds scene to search and 404 pages
* fix title alignment
* make filter buttons tight
* clean up unused imports
* lint
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-02-01 20:58:24 -08:00
Tom Moor
eafb9c5225
fix: Truncate long titles in import
2022-01-28 21:00:52 -08:00
Tom Moor
e7867e52e0
chore: Database index improvements ( #3027 )
2022-01-27 19:51:31 -08:00
Tom Moor
af8e74c373
fix: Should be able to unstar archived and trashed documents ( #2983 )
2022-01-26 19:39:06 -08:00
Tom Moor
dc29fb475d
snapshot
2022-01-25 23:51:15 -08:00
Tom Moor
175857753e
fix: Bag 'o fixes
...
Remove menu hover styles on mobile
Fixed duplicate hover+active behavior on editor menus
Fixed editor menus visibly scroll to the top when reopened
Fixed some minor editor spacing issues
Renamed shred routeHelpers -> urlHelpers
2022-01-25 23:43:11 -08:00
Tom Moor
c8a67c374f
Merge branch 'main' of github.com:outline/outline
2022-01-23 21:02:12 -08:00
Tom Moor
797e5b63e7
tsc
2022-01-23 20:50:48 -08:00
Eugene Sokolov
b52b1b02fe
Fix: consistently check allowed domains ( #2985 )
...
* fix: ensure consistency of checking allowed domain
* chore: update comment to match the logic
2022-01-23 17:40:18 -08:00