Tom Moor
7005597aa9
chore: Simplify teamUpdater with changes from #6490 ( #6492 )
2024-02-04 15:53:14 -08:00
Tom Moor
c2b7d01c7d
feat: Add setting to allow users to send invites ( #6488 )
2024-02-03 17:37:39 -08:00
Apoorv Mishra
1490c3a14b
Individual document sharing with permissions ( #5814 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Tom Moor <tom@getoutline.com >
2024-01-30 17:48:22 -08:00
Apoorv Mishra
7e61a519f1
Type server models ( #6326 )
...
* fix: type server models
* fix: make ParanoidModel generic
* fix: ApiKey
* fix: Attachment
* fix: AuthenticationProvider
* fix: Backlink
* fix: Collection
* fix: Comment
* fix: Document
* fix: FileOperation
* fix: Group
* fix: GroupPermission
* fix: GroupUser
* fix: Integration
* fix: IntegrationAuthentication
* fix: Notification
* fix: Pin
* fix: Revision
* fix: SearchQuery
* fix: Share
* fix: Star
* fix: Subscription
* fix: TypeError
* fix: Imports
* fix: Team
* fix: TeamDomain
* fix: User
* fix: UserAuthentication
* fix: UserPermission
* fix: View
* fix: WebhookDelivery
* fix: WebhookSubscription
* Remove type duplication
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-01-12 22:33:05 +05:30
Tom Moor
7d7d0fd9ca
fix: Improve logic for word import ( #6361 )
...
* Refactor DocumentConverter
* Support parsing images from Confluence exported .doc files
* fix: Bring across 2 fixes from enterprise codebase
* Bust dependency cache
2024-01-09 20:29:47 -08:00
Tom Moor
9b5a7394b8
Add debugging for missing invite
2023-12-20 18:59:39 -04:00
Tom Moor
9fde70b924
fix: Incorrect error message when attempting to join team without error message
2023-12-20 18:47:43 -04:00
Tom Moor
1840370e6f
Adds content column to documents and revisions as JSON snapshot ( #6179 )
2023-12-17 07:51:11 -08:00
Tom Moor
8c85029d55
Improve reliability of team deletion
2023-11-13 22:06:24 -05:00
Tom Moor
48d688c0a5
Store source metadata for imported documents ( #6136 )
2023-11-11 07:52:29 -08:00
Tom Moor
0964d03a17
More use of isProduction/isDevelopment getters
2023-11-09 19:24:16 -05:00
Tom Moor
7c319c17c6
fix: Correct user on documents in deleted collection ( #6116 )
2023-11-05 06:43:38 -08:00
Tom Moor
60941dc285
fix: Title is duplicated on imported collections
2023-10-26 21:27:06 -04:00
Tom Moor
faf97401e6
feat: add "Copy document" dialog ( #6009 )
2023-10-16 16:13:57 -07:00
Tom Moor
e7b7032284
feat: Allow deletion of imports ( #5907 )
2023-10-01 18:24:50 -07:00
Tom Moor
41a6f77998
fix: Types on overridden findByPk methods ( #5908 )
2023-10-01 12:02:56 -07:00
Apoorv Mishra
7145f7ef51
UserPermission and GroupPermission models (#5860 )
...
* fix: rename to group_permissions
* fix: delete null collectionId records before setting non null constraint
* fix: use scope with collectionId not null
* fix: update model with documentId
* fix: rename to GroupPermission
* fix: rename collection_users to user_permissions
* fix: teamPermanentDeleter test
* fix: use scope with collectionId not null
* fix: update model with documentId
* fix: rename to UserPermission
* fix: create views upon table rename for zero downtime
* fix: remove comments
2023-09-25 10:51:29 +05:30
Tom Moor
65d3c8309e
fix: Unable to store/read in avatars bucket with local file system storage
...
closes #5873
2023-09-23 15:00:48 -04:00
Tom Moor
76862b626b
Allow setting createdAt, emoji properties through documents.create ( #5864 )
2023-09-21 19:37:27 -07:00
Apoorv Mishra
67b1fe5514
Local file storage ( #5763 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-09-20 15:12:03 -07:00
Tom Moor
7e17e82ac8
fix: Handle emoji field in imported documents
...
closes #5810
2023-09-13 22:05:21 -04:00
Tom Moor
56a526e930
fix: Respect fullWidth setting when creating document from template
2023-09-13 20:54:37 -04:00
Tom Moor
0856f5f6ae
Move template management to settings ( #5811 )
2023-09-10 12:46:12 -07:00
Tom Moor
9602d09964
fix: Add locks to user mutations ( #5805 )
2023-09-09 20:26:22 -07:00
Tom Moor
80ef0a38d6
chore: More flakey test improvements ( #5801 )
2023-09-09 15:30:19 -07:00
Tom Moor
d1de5871de
fix: Flaky groups test ( #5789 )
2023-09-06 15:29:30 -07:00
Tom Moor
ec0564eb32
chore: Test performance ( #5786 )
2023-09-06 14:19:21 -07:00
Tom Moor
3eb947e9a5
chore: Improve perf of server tests ( #5785 )
2023-09-06 04:14:49 -07:00
Apoorv Mishra
1c7bb65c7a
Document emoji picker ( #4338 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-09-03 06:11:14 -07:00
Tom Moor
7abb4f9ad6
Improve validation on api/users endpoints ( #5752 )
2023-08-31 15:06:18 -07:00
Tom Moor
30a4303a8e
chore: Remove DEPLOYMENT and SUBDOMAINS_ENABLED ( #5742 )
2023-08-28 17:39:58 -07:00
Tom Moor
78ad1b867a
fix: Handle base64 and remote images when creating a file ( #5740 )
2023-08-26 06:15:14 -07:00
Tom Moor
79ff9309fd
fix: Write revision when leaving editing mode
2023-08-24 21:18:38 -04:00
Tom Moor
dfbd89ad53
fix: Improve error message when an individual document in a large import is too large
2023-08-23 21:49:35 -04:00
Tom Moor
418d3305b2
feat: Add team deletion flow for cloud-hosted ( #5717 )
2023-08-21 17:24:46 -07:00
Tom Moor
74722b80f2
chore: Refactor file storage ( #5711 )
2023-08-20 07:04:34 -07:00
Tom Moor
13b067fb3f
fix: Document importer only replaces first base64 encoded image when there are multiple identical images in a document
...
closes #5653
2023-08-17 22:46:40 +02:00
Tom Moor
b7bfc4bb1a
chore: Remove optimize imports to allow vite upgrade ( #5691 )
2023-08-14 11:44:58 -07:00
Tom Moor
404f5ff871
Merge branch 'main' of github.com:outline/outline
2023-07-23 12:01:54 -04:00
Tom Moor
479b805613
Add per-document control over who can see viewer insights ( #5594 )
2023-07-23 09:01:36 -07:00
Tom Moor
48f1047016
chore: improve collections router
2023-07-22 16:39:47 -04:00
Tom Moor
4b14fa5dd7
Inherit 'full width' setting creating new child document
...
towards #5562
2023-07-15 23:21:59 -04:00
Apoorv Mishra
7aec0e24ef
fix: validation err ( #5505 )
2023-07-01 20:30:34 +05:30
Tom Moor
843092e5f0
test
2023-07-01 10:14:55 -04:00
Tom Moor
89d5527d39
Handle promise linting ( #5488 )
2023-06-28 17:18:18 -07:00
Tom Moor
7940cef517
Improve document revision creation ( #5474 )
2023-06-25 05:29:24 -07:00
Tom Moor
eb62b961a4
feat: Add option to not include attachments in exported data ( #5463 )
2023-06-20 18:17:39 -07:00
Tom Moor
9ef375d83c
fix: Import max length not correctly communicated on import ( #5434 )
2023-06-17 00:52:57 -07:00
Tom Moor
be3bcebf6b
fix: Remove empty top-level list items in imported HTML content
2023-05-25 21:34:26 -04: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