Tom Moor
71ace74005
Clarify invite
2024-01-28 21:38:51 -05:00
Tom Moor
2f527cbecd
Clarify invite
2024-01-28 20:20:22 -05:00
Tom Moor
8502345b65
revoke -> removeAll
2024-01-28 13:26:22 -05:00
Tom Moor
f888d6b2d9
tweaks
2024-01-28 13:22:45 -05:00
Tom Moor
c27d2fe5b9
wip
2024-01-27 15:04:00 -05:00
Tom Moor
e2ff8c47e2
Popover rebuild
2024-01-27 11:02:45 -05:00
Tom Moor
94d814290c
fix: previous/next methods should only apply to memberships from the same user
2024-01-25 23:33:46 -05:00
Tom Moor
dccf83ab4d
Merge branch 'main' of github.com:outline/outline into feat/2359/individual-document-sharing
2024-01-25 23:03:19 -05:00
Tom Moor
e62c734c41
Duplicative method cleanup ( #6431 )
2024-01-25 20:02:17 -08:00
Tom Moor
db97a0b592
More permission -> membership replacement
2024-01-25 08:06:22 -05:00
Tom Moor
0efd67a88b
Simplify websockets, remove document- channels and dynamic subscriptions
2024-01-25 00:21:04 -05:00
Tom Moor
83c93846d8
Merge branch 'main' of github.com:outline/outline into feat/2359/individual-document-sharing
2024-01-24 22:50:40 -05:00
Tom Moor
cab9a1ec96
Misc fixes ported from #5814
2024-01-24 22:43:10 -05:00
Tom Moor
ae03cfdc85
fix: Payload on webhook task
2024-01-24 22:02:58 -05:00
Tom Moor
122ca35fb4
Merge main
2024-01-24 21:50:40 -05:00
Tom Moor
be48523b86
Refactor SearchHelper to not use raw queries ( #6426 )
...
* Removing user.documentIds usage #1
* refactor
* Refactor all search queries to orm
* Remove user.documentIds()
* Filter deleted documents
* Remove unneccessary clause, add test for draft with permission
2024-01-24 18:39:39 -08:00
dependabot[bot]
df816c200f
chore(deps): bump @dnd-kit/sortable from 7.0.1 to 7.0.2 ( #6419 )
...
Bumps [@dnd-kit/sortable](https://github.com/clauderic/dnd-kit/tree/HEAD/packages/sortable ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/clauderic/dnd-kit/releases )
- [Changelog](https://github.com/clauderic/dnd-kit/blob/master/packages/sortable/CHANGELOG.md )
- [Commits](https://github.com/clauderic/dnd-kit/commits/@dnd-kit/sortable@7.0.2/packages/sortable )
---
updated-dependencies:
- dependency-name: "@dnd-kit/sortable"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-24 15:58:18 -08:00
dependabot[bot]
5f655535ab
chore(deps): bump aws-sdk from 2.1510.0 to 2.1540.0 ( #6418 )
...
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js ) from 2.1510.0 to 2.1540.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases )
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1510.0...v2.1540.0 )
---
updated-dependencies:
- dependency-name: aws-sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 20:12:23 -08:00
dependabot[bot]
eb6d30483d
chore(deps): bump react-virtualized-auto-sizer and @types/react-virtualized-auto-sizer ( #6415 )
...
Bumps [react-virtualized-auto-sizer](https://github.com/bvaughn/react-virtualized-auto-sizer ) and [@types/react-virtualized-auto-sizer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-virtualized-auto-sizer ). These dependencies needed to be updated together.
Updates `react-virtualized-auto-sizer` from 1.0.20 to 1.0.21
- [Release notes](https://github.com/bvaughn/react-virtualized-auto-sizer/releases )
- [Changelog](https://github.com/bvaughn/react-virtualized-auto-sizer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bvaughn/react-virtualized-auto-sizer/compare/1.0.20...1.0.21 )
Updates `@types/react-virtualized-auto-sizer` from 1.0.2 to 1.0.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-virtualized-auto-sizer )
---
updated-dependencies:
- dependency-name: react-virtualized-auto-sizer
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/react-virtualized-auto-sizer"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 20:11:56 -08:00
Tom Moor
26167bb8e3
Allow access to child documents of shared in sidebar
2024-01-23 23:03:29 -05:00
Tom Moor
9dcee083dd
fix: Filter sourced permissions from sidebar
2024-01-23 20:25:46 -05:00
Tom Moor
4fd00f7b97
fix: Remove disabled public sharing control for those without access
2024-01-23 20:15:54 -05:00
Tom Moor
5812bdfe65
test
2024-01-23 20:01:20 -05:00
Tom Moor
99bfe94e17
tsc
2024-01-23 20:01:20 -05:00
Tom Moor
5c343843e1
chore: Upgrade typescript/eslint, fix warnings
2024-01-23 20:01:20 -05:00
Tom Moor
b6ab7cc8d5
fix: Toggle shortcut for TOC not working
2024-01-23 20:01:20 -05:00
Tom Moor
4cab695047
fix: Mismatch between route registered vs checked for custom rate limiters
2024-01-23 20:01:20 -05:00
Tom Moor
a6812c7d25
fix: signupQueryParams default to true, closes OLN-206
2024-01-23 20:01:20 -05:00
Translate-O-Tron
5f82e1df40
New Crowdin updates ( #6388 )
...
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
2024-01-23 20:01:20 -05:00
Tom Moor
e0995bfcb4
chore: Add missing constraints to comments table
2024-01-23 20:01:20 -05:00
Tom Moor
bc8697acdf
feat: Add option to replace existing file attachment in editor
2024-01-23 20:01:20 -05:00
Tom Moor
fe0cb5ef12
fix: documents.search API does not work with custom search slug
2024-01-23 20:01:20 -05:00
Tom Moor
8dc77cc819
fix: Can't un-publish docs with archived children. closes #6408
2024-01-23 20:01:20 -05:00
Tom Moor
79c6b9a28d
fix: Allow user account deletion without SMTP setup, closes #6107
2024-01-23 20:01:20 -05:00
Tom Moor
0a0c7367dd
fix: Do not offer invite user functionality without permission
2024-01-23 20:01:20 -05:00
dependabot[bot]
0df23b4725
chore(deps): bump vite from 5.0.5 to 5.0.12 ( #6409 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.0.5 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 20:01:20 -05:00
Tom Moor
ae2acb0ed9
fix: Incorret collapsing of mermaid diagram margins, closes #6373
2024-01-23 20:01:20 -05:00
Tom Moor
cdbeaf402e
fix: TOC above emoji in title, closes #6400
2024-01-23 20:01:20 -05:00
dependabot[bot]
d9a37798a1
chore(deps): bump @sentry/node from 7.85.0 to 7.93.0 ( #6391 )
...
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.85.0 to 7.93.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.85.0...7.93.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 20:01:20 -05:00
dependabot[bot]
aa1dc5c54c
chore(deps): bump @dnd-kit/modifiers from 6.0.0 to 6.0.1 ( #6390 )
...
Bumps [@dnd-kit/modifiers](https://github.com/clauderic/dnd-kit/tree/HEAD/packages/modifiers ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/clauderic/dnd-kit/releases )
- [Changelog](https://github.com/clauderic/dnd-kit/blob/master/packages/modifiers/CHANGELOG.md )
- [Commits](https://github.com/clauderic/dnd-kit/commits/@dnd-kit/modifiers@6.0.1/packages/modifiers )
---
updated-dependencies:
- dependency-name: "@dnd-kit/modifiers"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 20:01:20 -05:00
dependabot[bot]
110312e8bf
chore(deps): bump rfc6902 from 5.0.1 to 5.1.1 ( #6392 )
...
Bumps [rfc6902](https://github.com/chbrown/rfc6902 ) from 5.0.1 to 5.1.1.
- [Commits](https://github.com/chbrown/rfc6902/compare/v5.0.1...v5.1.1 )
---
updated-dependencies:
- dependency-name: rfc6902
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 20:01:20 -05:00
dependabot[bot]
ff72c8b170
chore(deps-dev): bump eslint-import-resolver-typescript from 3.5.4 to 3.6.1 ( #6393 )
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 3.5.4 to 3.6.1.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.5.4...v3.6.1 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 20:01:20 -05:00
dependabot[bot]
d3f3ac349d
chore(deps-dev): bump typescript from 5.1.6 to 5.3.3 ( #6394 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.1.6 to 5.3.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.1.6...v5.3.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 20:01:20 -05:00
Apoorv Mishra
0a7f5764d5
Zod schemas for routes under /plugins ( #6378 )
...
* fix: schema for slack routes
* fix: slack.post
* fix: email
2024-01-23 20:01:20 -05:00
Apoorv Mishra
feec3c130d
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-23 20:01:20 -05:00
Tom Moor
ace6eec131
Update DesktopEventHandler.tsx ( #6376 )
2024-01-23 20:00:52 -05:00
Tom Moor
0a781b7d99
chore: Upgrade typescript/eslint, fix warnings
2024-01-23 09:07:52 -05:00
Tom Moor
db2a66cb8a
fix: Toggle shortcut for TOC not working
2024-01-23 09:00:09 -05:00
Tom Moor
aadd916336
fix: Mismatch between route registered vs checked for custom rate limiters
2024-01-22 22:40:17 -05:00
Tom Moor
0d797d49e3
fix: signupQueryParams default to true, closes OLN-206
2024-01-22 21:30:45 -05:00
Translate-O-Tron
7329b10846
New Crowdin updates ( #6388 )
...
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
2024-01-22 06:46:05 -08:00
Tom Moor
4f74fe03dd
chore: Add missing constraints to comments table
2024-01-21 12:35:57 -05:00
Tom Moor
4ddb5c3eed
feat: Add option to replace existing file attachment in editor
2024-01-21 11:52:20 -05:00
Tom Moor
cbb00c4871
fix: documents.search API does not work with custom search slug
2024-01-20 22:58:37 -05:00
Tom Moor
4e8fe75368
fix: Can't un-publish docs with archived children. closes #6408
2024-01-20 21:34:48 -05:00
Tom Moor
2f2113adb8
fix: Allow user account deletion without SMTP setup, closes #6107
2024-01-20 10:12:10 -05:00
Tom Moor
b482654c66
fix: Do not offer invite user functionality without permission
2024-01-20 10:01:56 -05:00
dependabot[bot]
c903b174b9
chore(deps): bump vite from 5.0.5 to 5.0.12 ( #6409 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.0.5 to 5.0.12.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-20 06:53:27 -08:00
Tom Moor
8df77fe478
fix: Incorret collapsing of mermaid diagram margins, closes #6373
2024-01-18 21:39:37 -05:00
Tom Moor
ff8b3cc0f4
fix: TOC above emoji in title, closes #6400
2024-01-18 21:21:44 -05:00
dependabot[bot]
e0d4e9bc0f
chore(deps): bump @sentry/node from 7.85.0 to 7.93.0 ( #6391 )
...
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.85.0 to 7.93.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.85.0...7.93.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-15 10:00:33 -08:00
dependabot[bot]
330691a8d9
chore(deps): bump @dnd-kit/modifiers from 6.0.0 to 6.0.1 ( #6390 )
...
Bumps [@dnd-kit/modifiers](https://github.com/clauderic/dnd-kit/tree/HEAD/packages/modifiers ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/clauderic/dnd-kit/releases )
- [Changelog](https://github.com/clauderic/dnd-kit/blob/master/packages/modifiers/CHANGELOG.md )
- [Commits](https://github.com/clauderic/dnd-kit/commits/@dnd-kit/modifiers@6.0.1/packages/modifiers )
---
updated-dependencies:
- dependency-name: "@dnd-kit/modifiers"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-15 09:59:58 -08:00
dependabot[bot]
96bee22951
chore(deps): bump rfc6902 from 5.0.1 to 5.1.1 ( #6392 )
...
Bumps [rfc6902](https://github.com/chbrown/rfc6902 ) from 5.0.1 to 5.1.1.
- [Commits](https://github.com/chbrown/rfc6902/compare/v5.0.1...v5.1.1 )
---
updated-dependencies:
- dependency-name: rfc6902
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-15 09:59:47 -08:00
dependabot[bot]
e72850fa1a
chore(deps-dev): bump eslint-import-resolver-typescript from 3.5.4 to 3.6.1 ( #6393 )
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 3.5.4 to 3.6.1.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.5.4...v3.6.1 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-15 09:59:38 -08:00
dependabot[bot]
d3f5b6cbae
chore(deps-dev): bump typescript from 5.1.6 to 5.3.3 ( #6394 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.1.6 to 5.3.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.1.6...v5.3.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-15 09:59:26 -08:00
Tom Moor
2a5f19c8ff
Cover unknown access scenario in UI
2024-01-14 21:12:21 -05:00
Tom Moor
81e2e03142
fix: Incorrectly defined relationship
2024-01-14 19:47:03 -05:00
Tom Moor
0e43ebd413
Remove presentDocumentMembership
2024-01-14 19:47:03 -05:00
Tom Moor
5f1cc1bf9d
Unsource on edit, change to cascade delete permissions
2024-01-14 19:47:03 -05:00
Tom Moor
4a39d52738
Add UserPermission sourceId
2024-01-14 19:47:03 -05:00
Apoorv Mishra
e6d8ca9b3d
fix: reload policies upon collection permission change
2024-01-14 22:48:00 +05:30
Apoorv Mishra
a398cabe68
fix: tsc
2024-01-13 23:08:26 +05:30
Apoorv Mishra
80ee36722a
fix: sync re-ordering of user memberships across tabs
2024-01-13 22:03:01 +05:30
Apoorv Mishra
3561b79d65
Zod schemas for routes under /plugins ( #6378 )
...
* fix: schema for slack routes
* fix: slack.post
* fix: email
2024-01-13 10:55:30 +05:30
Tom Moor
632299ac50
tsc
2024-01-12 23:58:44 -05:00
Tom Moor
e847c2f48b
Serialize creator on membership response
2024-01-12 23:39:03 -05:00
Tom Moor
e6924e3b73
Do not show document permissions for collections we already have access to
...
Remove JIT ordering
2024-01-12 23:19:17 -05:00
Tom Moor
d95eb87a18
fix: Remove unneccessary where in scopes, remove unused scope
2024-01-12 20:09:25 -05: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
8360c2dec9
Update DesktopEventHandler.tsx ( #6376 )
2024-01-12 06:18:12 -08:00
Tom Moor
7bc899c0fb
fix: Document memberships should not see UI for adding new members
2024-01-11 23:02:03 -05:00
Tom Moor
bf0866f1ce
Allow user to leave document they've been given access to
2024-01-11 23:00:07 -05:00
Tom Moor
94a6ae75d4
Merge main
2024-01-11 22:37:29 -05:00
Tom Moor
2505fea103
fix: Prevent duplicate documents in collection structure
2024-01-11 22:18:50 -05:00
Tom Moor
89931ca2f0
fix: Improve reliability of inter-linking documents through importer. closes OLN-156
2024-01-10 21:19:39 -05:00
Tom Moor
22c52f84c5
fix: Remove try/catch statements without error argument ( #6370 )
2024-01-10 08:02:44 -08:00
Tom Moor
870c623601
chore: Update checksums ( #6369 )
2024-01-10 06:02:03 -08:00
Tom Moor
6e1347c2a7
Add 'Find and replace' option to menu on mobile ( #6368 )
2024-01-10 05:07:05 -08:00
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
a032f2e7e5
fix: Revert removal of protocol on pasted links (turns out folks didn't like this change)
2024-01-09 22:04:11 -05:00
Tom Moor
5a0c8e41cb
Update minimum build target to match package.json
2024-01-09 18:05:46 -08:00
Translate-O-Tron
a9f5d65591
New Crowdin updates ( #6319 )
...
* fix: New Czech translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
2024-01-09 17:43:29 -08:00
dependabot[bot]
58d280b84f
chore(deps): bump validator from 13.9.0 to 13.11.0 ( #6356 )
...
Bumps [validator](https://github.com/validatorjs/validator.js ) from 13.9.0 to 13.11.0.
- [Release notes](https://github.com/validatorjs/validator.js/releases )
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/validatorjs/validator.js/compare/13.9.0...13.11.0 )
---
updated-dependencies:
- dependency-name: validator
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-09 08:15:38 -08:00
Tom Moor
eaf60cd891
fix: @shared path in shared directory, added linting to prevent in the future
2024-01-08 21:35:24 -05:00
Tom Moor
0986276d7e
test
2024-01-08 21:02:12 -05:00
Tom Moor
f08c426715
fix: Heading hash on link dropped when pasting
2024-01-08 20:23:37 -05:00
dependabot[bot]
7f06ea044a
chore(deps): bump @dnd-kit/core from 6.0.5 to 6.1.0 ( #6357 )
...
Bumps [@dnd-kit/core](https://github.com/clauderic/dnd-kit/tree/HEAD/packages/core ) from 6.0.5 to 6.1.0.
- [Release notes](https://github.com/clauderic/dnd-kit/releases )
- [Changelog](https://github.com/clauderic/dnd-kit/blob/master/packages/core/CHANGELOG.md )
- [Commits](https://github.com/clauderic/dnd-kit/commits/@dnd-kit/core@6.1.0/packages/core )
---
updated-dependencies:
- dependency-name: "@dnd-kit/core"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 14:05:38 -08:00
dependabot[bot]
21a4176b36
chore(deps-dev): bump @types/react-portal from 4.0.6 to 4.0.7 ( #6358 )
...
Bumps [@types/react-portal](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-portal ) from 4.0.6 to 4.0.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-portal )
---
updated-dependencies:
- dependency-name: "@types/react-portal"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 14:05:05 -08:00
dependabot[bot]
413b39c473
chore(deps): bump @babel/core from 7.22.5 to 7.23.7 ( #6359 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.22.5 to 7.23.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.7/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 14:04:31 -08:00
dependabot[bot]
a0ef71a0c1
chore(deps): bump socket.io from 4.7.2 to 4.7.3 ( #6360 )
...
Bumps [socket.io](https://github.com/socketio/socket.io ) from 4.7.2 to 4.7.3.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/4.7.2...4.7.3 )
---
updated-dependencies:
- dependency-name: socket.io
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 14:04:19 -08:00
Tom Moor
c13c4e9412
various fixes
2024-01-07 23:11:25 -05:00
Tom Moor
3fd838582a
More share dialog design
2024-01-07 22:20:35 -05:00
Tom Moor
f3d761be54
Move help tooltip
2024-01-07 19:44:04 -05:00
Tom Moor
6b853351e4
Hide inapplicable sharing options
2024-01-07 17:53:47 -05:00
Tom Moor
4a5ec3856a
fix: Show 'Copy link' button when team sharing disabled
2024-01-07 17:27:46 -05:00
Tom Moor
3c73782eeb
Merge branch 'main' into feat/2359/individual-document-sharing
2024-01-07 13:46:11 -05:00
Tom Moor
f511540770
fix: Disable 'dark reader' chrome extension on Outline.
...
- We have native dark mode
- With extension enabled it mutates the document causing unrecoverable render loops
closes #6353
2024-01-07 09:19:52 -05:00
Tom Moor
c0aa904eaf
chore: cherry-pick change from enterprise fork
2024-01-07 08:57:03 -05:00
Tom Moor
92cbceb6c7
Insert document title when pasting internal doc url ( #6352 )
...
* refactor
* DRY
2024-01-06 13:44:11 -08:00
Tom Moor
08b1755f8e
fix: Loading indicator position to match
2024-01-06 12:30:23 -05:00
Tom Moor
956a2be8fb
tsc
2024-01-06 11:59:01 -05:00
Tom Moor
fc76918932
Kind of hacky for now, need to re-do all of the heading components. closes OLN-166
2024-01-06 11:33:30 -05:00
Tom Moor
3ea1f72bc3
fix: www. should not be counted as an internal URL ( #6351 )
2024-01-06 08:15:31 -08:00
Tom Moor
140526af06
chore: Removing some any
2024-01-05 23:25:05 -05:00
Tom Moor
89d905ebb7
fix: Size of inserted retina images ( #6350 )
...
* Fix pasted size of retina images
* lint
* lint
2024-01-05 19:17:39 -08:00
Tom Moor
47c13c9916
Show comment context in thread
2024-01-04 22:30:22 -05:00
Tom Moor
63eae352ee
Auto-redirect single auth provider OIDC installations to login
...
closes #6167
2024-01-04 20:12:28 -05:00
Tom Moor
2270340c76
fix: Direct links to comments do not always scroll to show visible mark, closes #6231
2024-01-04 18:52:57 -05:00
Tom Moor
e82815e1d6
fix: Link to share link in document should be treated as external. closes #6347
2024-01-04 17:51:35 -05:00
Tom Moor
d2ef174a77
fix: Incorrect team usage in local development
2024-01-03 23:47:52 -05:00
Tom Moor
3c3ec45dc0
fix: Show count of days rather than relative time on notice, closes #6330
2024-01-03 22:44:14 -05:00
Tom Moor
67a6b3fe43
fix: Cleanup relationships when user is deleted ( #6343 )
...
* fix: Cleanup relationships when user is deleted
* Update tests
* Update User.test.ts
2024-01-03 06:14:10 -08:00
Apoorv Mishra
7606a3af41
Reconfigure document type filter for search results ( #6335 )
...
* fix: include drafts in search results
* fix: default to Active
* fix: names
2024-01-02 15:34:31 -08:00
Tom Moor
1112254a8d
fix: API should allow removing avatarUrl by passing null, closes #6329
2024-01-02 18:14:52 -05:00
Tom Moor
42563eee16
fix: Cannot save Google Analytics integration. closes #6342
2024-01-02 18:07:50 -05:00
dependabot[bot]
f2885a899b
chore(deps): bump vite-plugin-pwa from 0.17.0 to 0.17.4 ( #6338 )
...
Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa ) from 0.17.0 to 0.17.4.
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases )
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v0.17.0...v0.17.4 )
---
updated-dependencies:
- dependency-name: vite-plugin-pwa
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 06:22:26 -08:00
Tom Moor
3ab779bfa4
Restore close dialog on share copied (feels nicer)
2024-01-02 08:52:31 -05:00
Tom Moor
d38cc5db68
fix: Popover states collection members have access to drafts
2024-01-02 08:47:56 -05:00
Tom Moor
812270deed
Custom slug input alignment
2024-01-02 08:38:19 -05:00
dependabot[bot]
95d9dda64d
chore(deps): bump @babel/plugin-transform-destructuring from 7.22.5 to 7.23.3 ( #6337 )
...
Bumps [@babel/plugin-transform-destructuring](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-destructuring ) from 7.22.5 to 7.23.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.3/packages/babel-plugin-transform-destructuring )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-destructuring"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 05:17:54 -08:00
dependabot[bot]
9e6339696d
chore(deps): bump react-window from 1.8.9 to 1.8.10 ( #6340 )
...
Bumps [react-window](https://github.com/bvaughn/react-window ) from 1.8.9 to 1.8.10.
- [Release notes](https://github.com/bvaughn/react-window/releases )
- [Changelog](https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bvaughn/react-window/compare/1.8.9...1.8.10 )
---
updated-dependencies:
- dependency-name: react-window
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 05:17:38 -08:00
dependabot[bot]
923ed24843
chore(deps): bump katex from 0.16.8 to 0.16.9 ( #6339 )
...
Bumps [katex](https://github.com/KaTeX/KaTeX ) from 0.16.8 to 0.16.9.
- [Release notes](https://github.com/KaTeX/KaTeX/releases )
- [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md )
- [Commits](https://github.com/KaTeX/KaTeX/compare/v0.16.8...v0.16.9 )
---
updated-dependencies:
- dependency-name: katex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 05:17:27 -08:00
dependabot[bot]
6f249630c2
chore(deps-dev): bump @types/fuzzy-search from 2.1.2 to 2.1.5 ( #6341 )
...
Bumps [@types/fuzzy-search](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fuzzy-search ) from 2.1.2 to 2.1.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fuzzy-search )
---
updated-dependencies:
- dependency-name: "@types/fuzzy-search"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 05:17:14 -08:00
Tom Moor
a4c581e9ad
Split SharePopover component
2024-01-01 23:52:36 -05:00
Tom Moor
6fd9cea27d
Refactor, redesign of share dialog
2024-01-01 22:53:31 -05:00
Tom Moor
4998e1f6b9
Merge branch 'main' of github.com:outline/outline into feat/2359/individual-document-sharing
2024-01-01 20:01:49 -05:00
Tom Moor
a88fc392de
stash
2024-01-01 20:01:45 -05:00
Tom Moor
00205e9eb5
fix ordering and reactivity of user popover
2024-01-01 11:18:53 -05:00
Tom Moor
446fe1f3eb
Add 'No access' option to document permissions
2023-12-31 22:53:14 -05:00
Tom Moor
2e17d0c185
test
2023-12-31 12:45:47 -05:00
Tom Moor
ea3f0b12c8
Disable drafts access without specific document membership
2023-12-31 11:37:11 -05:00
Tom Moor
572c0ef848
fix: Missing runInAction
2023-12-30 14:53:58 -05:00
Tom Moor
6f5f1025e5
perf: Avoid db queries for isCollectionDeleted where possible
2023-12-30 14:45:55 -05:00
Tom Moor
f528523c1a
Refactor drag and drop to reduce duplication
2023-12-30 14:36:09 -05:00
Tom Moor
480eaedb17
fix: New documents shared with user should be placed at the top
2023-12-30 13:39:48 -05:00
Tom Moor
b106de5e76
Add missing transactions, improve performance in membership api endpoints
2023-12-30 09:21:33 -05:00
Tom Moor
a2ece7d935
Move error message to hook
2023-12-30 09:05:22 -05:00
Apoorv Mishra
284ce18001
fix: include in documents.search_titles
2023-12-30 19:07:41 +05:30
Apoorv Mishra
6cb0118747
fix: dropdown on mobile
2023-12-30 11:42:17 +05:30
Tom Moor
95fe6b10d7
fix: Comments are not received in realtime on drafts
2023-12-29 23:10:10 -05:00
Tom Moor
bc6cbade1a
fix: Document events are not received
2023-12-29 21:08:05 -05:00
Tom Moor
6abf2cd4c7
Allow sharing collection-less drafts
2023-12-29 20:17:02 -05:00
Tom Moor
044eb758e9
Add user avatars to select dropdown
2023-12-29 18:59:39 -05:00
Tom Moor
f864bb2dbd
Improved insights icon
2023-12-29 18:21:40 -05:00
Tom Moor
ce88e0ea8d
Move display option switches to the other side (It looks better, setting up for share dialog improvements)
2023-12-29 17:34:26 -05:00
Tom Moor
cb40e285f4
chore: Remove RPCAction.Count as default valid action on frontend (Only available for users)
2023-12-29 10:18:34 -05:00
Tom Moor
5d2a75c8e9
feat: Add missing comments.info endpoint, fix misnamed types
2023-12-29 10:13:22 -05:00
Tom Moor
08a787082f
chore: Automatically remove policy from memory when associated model is deleted
2023-12-29 09:22:23 -05:00
Tom Moor
8d74028f93
chore: Remove unused fetchDocumentComments method
2023-12-29 09:15:16 -05:00
Apoorv Mishra
2e9ada5a87
Merge branch 'main' into feat/2359/individual-document-sharing
2023-12-29 10:17:39 +05:30
Tom Moor
01c806d6ea
fix: Comment form should not collapse with draft
2023-12-28 21:31:40 -05:00
Tom Moor
0419e7dc52
fix: usePolicy attempting to fetch policies for unsaved entity
2023-12-28 19:59:15 -05:00
Tom Moor
6f989ec327
chore: Missing runInAction in DocumentsStore
2023-12-28 19:34:11 -05:00
Tom Moor
55a55376c6
chore: Improve typings around model methods ( #6324 )
2023-12-28 16:11:27 -08:00
dependabot[bot]
ed1f345326
chore(deps): bump msgpackr from 1.6.2 to 1.10.1 ( #6323 )
...
Bumps [msgpackr](https://github.com/kriszyp/msgpackr ) from 1.6.2 to 1.10.1.
- [Release notes](https://github.com/kriszyp/msgpackr/releases )
- [Commits](https://github.com/kriszyp/msgpackr/commits/v1.10.1 )
---
updated-dependencies:
- dependency-name: msgpackr
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-28 13:53:41 -08:00
Tom Moor
428b3c9553
chore: Ensure comment data is validated before persisting ( #6322 )
...
Fix flash on render of comment create
2023-12-28 10:46:50 -08:00
Apoorv Mishra
5ee728b955
fix: include drafts in search results
2023-12-28 23:59:21 +05:30
Apoorv Mishra
c8e153a5fa
fix: search
2023-12-28 23:39:24 +05:30
Tom Moor
79764b1e64
chore: Improve relationship loading, include policies ( #6321 )
...
Use model where available in usePolicy
2023-12-28 08:51:33 -08:00
Tom Moor
bd7d5c338d
feat: Add option to 'Create new child doc' from link editor
2023-12-27 22:40:21 -05:00
Tom Moor
7be71fda61
fix: Flash in sidebar when publishing document (regression in 5fc68db5da)
2023-12-27 22:05:37 -05:00
Translate-O-Tron
60de93bc48
New Crowdin updates ( #6170 )
...
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
2023-12-27 14:26:18 -08:00
Tom Moor
551f569896
feat: Allow filtering searches by 'source'
...
fix: Do not show API searches in recent list in app
2023-12-27 16:56:27 -05:00
Tom Moor
820e4839d5
feat: Allow plugins to provide Email templates
2023-12-27 16:21:44 -05:00
Apoorv Mishra
b86f8559d6
Merge branch 'main' into feat/2359/individual-document-sharing
2023-12-27 23:34:54 +05:30
Apoorv Mishra
831321b556
fix: default permissions
2023-12-27 23:27:25 +05:30
Tom Moor
e7fbec91fc
fix: Missing permission on selector in permissions dialog
2023-12-27 12:41:53 -05:00
Apoorv Mishra
97a6084bf0
fix: docs
2023-12-27 22:57:35 +05:30
Apoorv Mishra
f27041bb67
fix: sidebarLimit
2023-12-27 22:47:16 +05:30
Apoorv Mishra
565c606e02
fix: document deletion should update memberships via websockets
2023-12-27 22:47:16 +05:30
Apoorv Mishra
1c773b9212
fix: webhook subscriptions
2023-12-27 22:47:16 +05:30
Apoorv Mishra
ba15bf41bf
Handle websocket events
2023-12-27 22:47:16 +05:30
Apoorv Mishra
b1c2d79a12
fix: check for deleted collection
2023-12-27 22:47:16 +05:30
Apoorv Mishra
d640359ab5
fix: disable react/prop-types
2023-12-27 22:47:16 +05:30
Apoorv Mishra
e89da99d3e
trigger ci
2023-12-27 22:47:16 +05:30
Apoorv Mishra
dcc90e14fb
fix: if user is viewer at workspace level, they should have only read perm by default on a doc
2023-12-27 22:47:16 +05:30
Apoorv Mishra
33f0e1c2af
fix: allow download permission
2023-12-27 22:47:16 +05:30
Apoorv Mishra
848374c177
Revert "fix: share permission for read_write access"
...
This reverts commit 788f62e1eb29d07285af9d4852580d62c38f7d4f.
2023-12-27 22:47:16 +05:30
Apoorv Mishra
db6c21a92b
fix: share permission for read_write access
2023-12-27 22:47:16 +05:30
Apoorv Mishra
ada5195c9f
fix: duplicate
2023-12-27 22:47:16 +05:30
Apoorv Mishra
70a62d395f
fix: publish button in document menu
2023-12-27 22:47:16 +05:30
Apoorv Mishra
f09ad46891
fix: disallow publish
2023-12-27 22:47:16 +05:30
Apoorv Mishra
6726ee0616
fix: star, comment, subscribe permissions
2023-12-27 22:47:16 +05:30
Apoorv Mishra
206db09c94
fix: gap between drafts and starred section
2023-12-27 22:47:16 +05:30
Apoorv Mishra
d7652849ba
fix: show shared nested docs setting
2023-12-27 22:47:16 +05:30
Apoorv Mishra
946860a808
fix: Selecting a user after searching should clear input and close the search dropdown
2023-12-27 22:47:15 +05:30
Apoorv Mishra
99d91b55de
fix: Select input should overflow outside popover, not cause it to scroll
2023-12-27 22:47:15 +05:30
Apoorv Mishra
5334076e63
fix: remove heading
2023-12-27 22:47:15 +05:30
Apoorv Mishra
55ab65e188
fix: trans text
2023-12-27 22:47:15 +05:30
Apoorv Mishra
b654ea60b2
fix: move loading team members and document members into the invite component
2023-12-27 22:47:15 +05:30
Apoorv Mishra
03b3bff9ec
fix: pullAllWidth mutates team members arr, use differenceWith instead
2023-12-27 22:47:15 +05:30
Apoorv Mishra
e119f353d4
fix: users.notInDocument
2023-12-27 22:47:15 +05:30
Apoorv Mishra
b816f3644a
fix: removed user should appear in suggestions
2023-12-27 22:47:15 +05:30
Apoorv Mishra
a6ff88d9c2
fix: move out of the collapsed section
2023-12-27 22:47:15 +05:30
Apoorv Mishra
270278b29c
fix: get rid of document.nonMembers
2023-12-27 22:47:15 +05:30
Apoorv Mishra
e93ba4f447
fix: combobox
2023-12-27 22:47:15 +05:30
Apoorv Mishra
2993415425
fix: move fetching into SharePopover
2023-12-27 22:47:15 +05:30
Apoorv Mishra
9f68e90e1a
fix: tests
2023-12-27 22:47:15 +05:30
Apoorv Mishra
fb76910495
fix: documents.add_user with tests
2023-12-27 22:47:15 +05:30
Apoorv Mishra
2ed9c6ddcc
feat: functionally working first pass
2023-12-27 22:47:15 +05:30
Apoorv Mishra
3cc4bc8217
fix: test
2023-12-27 22:47:15 +05:30
Apoorv Mishra
0b4a3ae90b
feat: Shared with me section
2023-12-27 22:47:15 +05:30
Apoorv Mishra
03efcae48e
fix: add index column to user_permissions
2023-12-27 22:47:15 +05:30
Apoorv Mishra
9ba8b197ce
fix: apply withMembership scope in documents.drafts
2023-12-27 22:47:15 +05:30
Apoorv Mishra
20b4998da8
fix: reuse UserPermission in favor of DocumentUser
2023-12-27 22:47:15 +05:30
Apoorv Mishra
ced8befffa
fix: reload document
2023-12-27 22:47:15 +05:30
Apoorv Mishra
0dcf919920
fix: documents.info should not return 403 for individually shared docs
2023-12-27 22:47:15 +05:30
Apoorv Mishra
41c81be07a
fix: test for individually shared draft
2023-12-27 22:47:15 +05:30
Apoorv Mishra
1d6e57be68
fix: modify documents.search to include individually shared docs
2023-12-27 22:47:15 +05:30
Apoorv Mishra
d84236f1f0
feat: documents.shared_with_me
2023-12-27 22:47:15 +05:30
Apoorv Mishra
f490f65330
fix: documents.add_user event
2023-12-27 22:47:15 +05:30
Apoorv Mishra
ffd256cd90
feat: documents.remove_user
2023-12-27 22:47:15 +05:30
Apoorv Mishra
257b453cc4
fix(tests): reload membership
2023-12-27 22:47:15 +05:30
Apoorv Mishra
19278bc612
fix: modify document update permissions to account for document memberships
2023-12-27 22:47:15 +05:30
Apoorv Mishra
faca39becb
fix: userId required for preloading collection memberships
2023-12-27 22:47:15 +05:30
Apoorv Mishra
da431802bd
fix: test
2023-12-27 22:47:15 +05:30
Apoorv Mishra
dcc85a3ba8
fix: primary keys
2023-12-27 22:47:15 +05:30
Apoorv Mishra
1abd141e3c
feat: documents.add_user
2023-12-27 22:47:15 +05:30
Apoorv Mishra
548a56e058
Accomodate membership id ( #6221 )
...
* fix: accomodate membership id
* fix: remove only
* fix: event handling
* fix: tests
* fix: use transaction
* Remove useless test
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-12-27 07:12:39 -08:00
Tom Moor
027357acad
test
2023-12-27 10:00:15 -05:00
Tom Moor
b357fe78ee
Tweak search weights
2023-12-26 23:12:09 -05:00
Tom Moor
75b0cd380a
Remove error on storeFromUrl failure
2023-12-26 22:50:33 -05:00
Apoorv Mishra
08aacdb302
Handle users.demote event ( #6315 )
...
* fix: Handle users.demote event
* fix: fetchAll
* fix: fetch based on total
2023-12-27 08:33:44 +05:30
Tom Moor
4fd0e99909
fix: Allow embedding editable Grist
...
closes #6013
2023-12-26 21:41:07 -05:00
Tom Moor
083c32cb10
Merge branch 'main' of github.com:outline/outline
2023-12-26 20:56:15 -05:00
dependabot[bot]
61522c0a5f
chore(deps): bump prosemirror-inputrules from 1.2.1 to 1.3.0 ( #6309 )
...
Bumps [prosemirror-inputrules](https://github.com/prosemirror/prosemirror-inputrules ) from 1.2.1 to 1.3.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-inputrules/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-inputrules/compare/1.2.1...1.3.0 )
---
updated-dependencies:
- dependency-name: prosemirror-inputrules
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 08:59:52 -08:00
dependabot[bot]
e1fdfa5f9b
chore(deps-dev): bump @types/enzyme from 3.10.13 to 3.10.18 ( #6313 )
...
Bumps [@types/enzyme](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/enzyme ) from 3.10.13 to 3.10.18.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/enzyme )
---
updated-dependencies:
- dependency-name: "@types/enzyme"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 08:58:17 -08:00
dependabot[bot]
7be3b833ed
chore(deps): bump tiny-cookie from 2.4.1 to 2.5.1 ( #6312 )
...
Bumps [tiny-cookie](https://github.com/Alex1990/tiny-cookie ) from 2.4.1 to 2.5.1.
- [Changelog](https://github.com/Alex1990/tiny-cookie/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Alex1990/tiny-cookie/compare/v2.4.1...v2.5.1 )
---
updated-dependencies:
- dependency-name: tiny-cookie
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 08:49:20 -08:00
dependabot[bot]
35371e0bbf
chore(deps): bump fs-extra and @types/fs-extra ( #6310 )
...
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra ) and [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra ). These dependencies needed to be updated together.
Updates `fs-extra` from 11.1.1 to 11.2.0
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/11.1.1...11.2.0 )
Updates `@types/fs-extra` from 11.0.3 to 11.0.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra )
---
updated-dependencies:
- dependency-name: fs-extra
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/fs-extra"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 08:48:43 -08:00
dependabot[bot]
fe1b15e976
chore(deps): bump css-inline from 0.11.0 to 0.11.2 ( #6311 )
...
Bumps [css-inline](https://github.com/Stranger6667/css-inline ) from 0.11.0 to 0.11.2.
- [Release notes](https://github.com/Stranger6667/css-inline/releases )
- [Changelog](https://github.com/Stranger6667/css-inline/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stranger6667/css-inline/compare/ruby-v0.11.0...ruby-v0.11.2 )
---
updated-dependencies:
- dependency-name: css-inline
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 08:48:28 -08:00
Tom Moor
1d0b2db972
fix: Cannot read properties of undefined (reading 'getAttribute') with some pasted content
2023-12-25 09:56:18 -05:00
Davy
20d25a086a
Render theme of Mermaid diagram properly ( #6307 )
2023-12-21 16:30:52 -08:00
Tom Moor
3ca8dc775d
test
2023-12-20 19:14:52 -04:00
Tom Moor
df65575776
fix: Further restrict viewer permissions
2023-12-20 19:07:34 -04: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
56e6b5211a
fix: Confirmation dialog call to action should be on the right
2023-12-19 11:21:30 -05:00
Tom Moor
1c0e396cd1
fix: Positioning on wide settings header
2023-12-19 10:55:19 -05:00
Tom Moor
c3429bdbbd
chore: Drag and drop refactor
2023-12-19 10:35:19 -05:00
Tom Moor
6616276e4b
feat: Drag collection into starred section to star
2023-12-19 10:27:31 -05:00
Tom Moor
c1b2d3c4a7
feat: Drag document into starred section to star
2023-12-19 09:33:36 -05:00
Tom Moor
d8c6257429
fix: Extra entry on end of breadcrumb
2023-12-18 22:47:03 -05:00
Davy
d09a4f7d20
Bring Mermaid diagram priority higher than heading's anchor ( #6299 )
2023-12-18 18:57:09 -08:00
dependabot[bot]
662b42d92b
chore(deps): bump i18next-fs-backend from 2.1.5 to 2.3.1 ( #6303 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 15:35:08 -08:00
dependabot[bot]
9566f4cf04
chore(deps-dev): bump @types/readable-stream from 4.0.9 to 4.0.10 ( #6300 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 08:43:58 -08:00
dependabot[bot]
db0b16a216
chore(deps): bump @babel/plugin-transform-regenerator from 7.22.10 to 7.23.3 ( #6301 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 08:43:46 -08:00
dependabot[bot]
032c8006a8
chore(deps): bump sequelize from 6.33.0 to 6.35.2 ( #6302 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 08:43:34 -08:00
Tom Moor
fc761244a9
fix: Do not apply WEB_CONCURRENCY to worker processes
2023-12-17 13:07:03 -05:00
Tom Moor
1840370e6f
Adds content column to documents and revisions as JSON snapshot ( #6179 )
2023-12-17 07:51:11 -08:00
Ray (Jui-Tse) Hung
78b9322a28
Fix Suspended User Login Error Redirect URL ( #6297 )
2023-12-16 16:34:55 -08:00
Tom Moor
0213221a7c
JSdoc
2023-12-16 13:43:21 -05:00
Tom Moor
557fb94642
Add collection access hint to invite screen
2023-12-16 13:24:53 -05:00
Tom Moor
00ecf84dbd
fix: Finicky selection around headings in FF
2023-12-16 12:56:21 -05:00
Tom Moor
87d288cdfc
Add 'Copy as link' option to menu
...
closes OLN-141
2023-12-16 11:30:29 -05:00
Tom Moor
fcec796130
Quality of life improvements on 'Invite' screen
2023-12-16 11:11:57 -05:00
Tom Moor
7df0f63ce6
fix: Load relationships on search page load ( #6295 )
2023-12-16 07:36:19 -08:00
Tom Moor
ab7515b0e1
fix: Race condition updating document breadcrumb
2023-12-15 23:30:14 -05:00
Tom Moor
1d0d4e4048
fix: Disabled embeds regression
2023-12-15 09:34:59 -05:00
Tom Moor
bd65a4f151
fix: Enable embeds within HTML and PDF exports ( #6290 )
2023-12-14 18:52:51 -08:00
Tom Moor
c40ab288fa
fix: Pasted links should not by default have underline mark, closes #6292
2023-12-14 21:49:47 -05:00
Tom Moor
feaadc8276
fix: Unable to use CMD+K link toolbar without selection
2023-12-14 00:07:52 -05:00
Tom Moor
b002310ce5
chore: yarn.lock
2023-12-13 21:17:45 -05:00
Tom Moor
a53f304a9e
fix: Server error when search term contains double single quotes
2023-12-13 21:17:16 -05:00
Tom Moor
d6c357d909
fix: Airtable embed, undefined in url
2023-12-13 20:21:28 -05:00
Tom Moor
792b8062dc
fix: 'Replace all' button overflows container on Firefox
2023-12-13 19:42:56 -05:00
Tom Moor
ac75521c6c
fix: Firefox swallows mouse up when dragging to resize video
2023-12-13 19:40:51 -05:00
Tom Moor
7dbdfcc823
fix: Allow parenthesis before mention.
...
closes #6280
2023-12-13 19:29:48 -05:00
Tom Moor
53ff144f00
fix: Positioning of editing toolbar on mobile devices ( #6279 )
2023-12-13 16:22:06 -08:00
Tom Moor
04d4cb6d52
fix: New Airtable url format does not embed correctly.
...
closes #6095
2023-12-13 19:21:19 -05:00
Tom Moor
d586bdf28a
closes #6273
2023-12-13 00:20:50 -05:00
Tom Moor
e315ba9dff
String -> Text
2023-12-11 17:28:39 -08:00
Tom Moor
43e538dba7
Add answer column to SearchQuery model
2023-12-11 20:15:33 -05:00
dependabot[bot]
f9fb57abf4
chore(deps-dev): bump eslint-plugin-react from 7.21.5 to 7.33.2 ( #6226 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-12-11 16:55:37 -08:00
dependabot[bot]
7b7f9c4dea
chore(deps): bump reflect-metadata from 0.1.13 to 0.1.14 ( #6278 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 16:33:07 -08:00
dependabot[bot]
9853b74d8a
chore(deps-dev): bump jest-cli from 29.6.4 to 29.7.0 ( #6277 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 16:32:44 -08:00
dependabot[bot]
689a606969
chore(deps): bump prosemirror-transform from 1.7.5 to 1.8.0 ( #6275 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 16:32:31 -08:00
dependabot[bot]
8e0b604dfa
chore(deps-dev): bump @types/addressparser from 1.0.2 to 1.0.3 ( #6276 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 16:32:14 -08:00
Tom Moor
9e9fedaff1
fix: Missing unencoding of search terms in url, related #6268
2023-12-10 21:30:30 -05:00
Tom Moor
0a2b559bbb
yarn.lock
2023-12-10 19:44:23 -05:00
Tom Moor
9930a676ba
fix: Prevent duplicate of comment marks through copy/paste. closes #6263
2023-12-10 18:21:32 -05:00
Tom Moor
5dfa6a6011
Convert Search page to functional component ( #6268 )
2023-12-09 18:54:39 -08:00
Tom Moor
3f3d7b4978
Add 'Copy as Markdown' action
...
Remove smart quotes from Markdown export, closes #5303
2023-12-09 15:00:33 -05:00
Tom Moor
f9c3b0e193
Use table header for triggering markdown detection
2023-12-09 13:29:49 -05:00
Tom Moor
84ef72d846
fix: Deeply nested command menu actions have incorrect parent
2023-12-09 13:26:27 -05:00
Tom Moor
8a6b8404e4
Add 'Copy ID' developer actions
2023-12-09 13:24:23 -05:00
Tom Moor
ff284db3f9
fix: Cannot read properties of undefined on old Android
2023-12-09 10:54:37 -05:00
Tom Moor
17e55832ac
Add resource tracing to route span
2023-12-09 10:48:27 -05:00
Tom Moor
aab5697b21
Improved API tracing
2023-12-09 10:23:53 -05:00
Tom Moor
cb0d84a803
Add extra trace tagging
2023-12-08 20:15:07 -05:00
Tom Moor
fb790c0688
0.74.0
2023-12-06 18:42:45 -05:00
Tom Moor
cf64da1050
Add score column to search_queries ( #6253 )
...
* Add score column to search_queries
* Allow user to record search score
2023-12-06 05:37:46 -08:00
Tom Moor
f494e28ce9
chore: Refactor editor click handler for reusability
2023-12-05 22:48:33 -05:00
Tom Moor
8d65b13b3d
fix: FindAndReplace does not update to reflect changing between readOnly/editable
2023-12-05 21:38:54 -05:00
dependabot[bot]
9fbe256807
chore(deps): bump emoji-regex from 10.2.1 to 10.3.0 ( #6225 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 17:40:43 -08:00
Tom Moor
5558d5af95
chore: Move from inline-css -> css-inline ( #6252 )
2023-12-05 17:40:27 -08:00
dependabot[bot]
b6f0d44dee
chore(deps): bump vite from 5.0.2 to 5.0.5 ( #6251 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 17:16:15 -08:00
Tom Moor
6506ff7291
chore: Bump Sentry deps
2023-12-04 20:12:22 -05:00
dependabot[bot]
da4abfde3e
chore(deps-dev): bump @types/inline-css from 3.0.1 to 3.0.3 ( #6246 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 13:10:42 -08:00
dependabot[bot]
1fe15dc8f6
chore(deps): bump jsdom from 22.0.0 to 22.1.0 ( #6247 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 13:10:23 -08:00
dependabot[bot]
659b31750c
chore(deps): bump core-js from 3.33.2 to 3.33.3 ( #6248 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 13:09:58 -08:00
Tom Moor
d13a518a8a
chore: Dependency updates ( #6240 )
2023-12-02 10:25:43 -08:00
Ray Hong
31021172e7
Fix some minor typos. ( #6238 )
2023-12-02 06:29:11 -08:00
Tom Moor
25be2fee40
fix: Display of videos in revision history
...
closes #6176
2023-12-01 23:15:34 -05:00
Tom Moor
2bbc384b5a
fix: Incorrect template permission check disallows member template creation
...
closes #6203
2023-12-01 21:18:13 -05:00
Tom Moor
889070012a
Select entire link when clicking and editing
2023-12-01 20:38:11 -05:00
dependabot[bot]
8999e76961
chore(deps): bump sequelize-typescript from 2.1.5 to 2.1.6 ( #6236 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01 17:45:58 -05:00
dependabot[bot]
8ecc3361a6
chore(deps-dev): bump @babel/cli from 7.21.5 to 7.23.4 ( #6222 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01 14:45:07 -08:00
Tom Moor
86cc7e461b
sp
2023-11-29 23:50:00 -05:00
Tom Moor
01c6952ec9
fix: Cannot read properties of undefined
2023-11-29 19:42:00 -05:00
Tom Moor
b8f5d669fe
Improve styling of search results
2023-11-28 23:04:20 -05:00
Tom Moor
5092694951
fix: shares.info request from client incorrectly capitalized
2023-11-28 20:20:24 -05:00
Tom Moor
a08adc930d
chore: Webhook subscription creator delete cascade
2023-11-28 20:13:27 -05:00
Tom Moor
ed175c84ff
fix: Invalid token to websocket server should not log an error
2023-11-28 20:08:13 -05:00
Tom Moor
fdd774fca7
fix: HealthMonitor attached to wrong queue
2023-11-28 19:54:58 -05:00
Tom Moor
9b335b5342
fix: Do not load manifest from CDN
2023-11-28 08:29:41 -05:00
Pranav Joglekar
a4341b0d89
feat: add support for tldraw snapshot links ( #6210 )
2023-11-28 05:22:42 -08:00
Tom Moor
654e4c9ce6
fix: Update diff emails too short in some email clients
2023-11-27 23:21:14 -05:00
Tom Moor
07cd13f17a
fix: Queue health monitor should only run on worker processes ( #6228 )
2023-11-27 20:55:00 -05:00
github-actions[bot]
2db7776533
chore: Auto Compress Images ( #6227 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2023-11-27 16:26:03 -08:00
dependabot[bot]
3726b11c14
chore(deps): bump mammoth from 1.5.1 to 1.6.0 ( #6223 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-27 16:25:29 -08:00
dependabot[bot]
4810b470e4
chore(deps-dev): bump @babel/preset-typescript from 7.21.4 to 7.23.3 ( #6224 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-27 16:25:08 -08:00
Tom Moor
e01a0a1b64
fix: PWA installability broke on recent Chrome updates
2023-11-27 19:11:11 -05:00
github-actions[bot]
bbca133455
chore: Auto Compress Images ( #6219 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2023-11-27 05:36:47 -08:00
Tom Moor
5d70129c04
Add health check for background queue ( #6218 )
2023-11-27 05:36:07 -08:00
Andrew Smith
8f53f3b28c
Allow embedding of GitLab snippets ( #6217 )
2023-11-27 05:35:37 -08:00
Tom Moor
ca737ab641
fix: Slight misalignment of embed logos in block menu
2023-11-26 22:21:15 -05:00
Tom Moor
483ede8a01
fix: bind Logger.sanitize
2023-11-26 20:22:16 -05:00
Tom Moor
a21e1d9fea
chore: Expose createDatabaseInstance, createMigrationRunner methods
2023-11-25 13:18:51 -05:00
Tom Moor
b903be6804
chore: Bump Bull
2023-11-25 13:15:15 -05:00
Tom Moor
a6fdb63da4
chore: updated types
2023-11-24 16:56:18 -05:00
Tom Moor
4d19168ed2
fix: Incorrect lowercase in #6212
2023-11-24 14:15:23 -05:00
Tom Moor
b9767a9fdc
fix: Do not rely on class names in production bundle ( #6212 )
2023-11-24 09:59:57 -08:00
Tom Moor
13a6f89640
fix: Deleted unpublished drafts in trash
2023-11-23 11:28:11 -05:00
Tom Moor
0e4dbbef1f
fix: Vite 5 manifest does not always contain imports key
2023-11-23 10:09:30 -05:00
Tom Moor
86494461cf
fix: Location of generated manifest changed in Vite 5, see:
...
https://vitejs.dev/guide/migration\#manifest-files-are-now-generated-in-vite-directory-by-default
2023-11-23 09:54:47 -05:00
Tom Moor
72c485e0c8
fix: HTML exports have extra empty page, closes #6205
2023-11-23 09:50:58 -05:00
Tom Moor
b18740c989
Always inject ready script
2023-11-23 09:10:16 -05:00
Tom Moor
8b68ee404a
fix: Render Mermaid diagrams in HTML export, towards #6205
2023-11-23 09:06:07 -05:00
Apoorv Mishra
ea8ebc3b2a
fix: Document.findByPk() with and ( #6208 )
2023-11-23 18:59:56 +05:30
Tom Moor
5c55b1367b
Vite 5 upgrade ( #6206 )
2023-11-23 04:34:47 -08:00
Tom Moor
1f40b640ac
test
2023-11-22 22:05:15 -05:00
Tom Moor
3b01368677
Add suspendedAt column to teams
2023-11-22 21:35:04 -05:00
Tom Moor
d3e0b19202
Update tests and docker to Node 20 LTS ( #6204 )
2023-11-22 17:51:56 -08:00
Tom Moor
396d886ecb
Bump max node version to 20, tested. closes #6198
2023-11-22 20:27:20 -05:00
Apoorv Mishra
3749b2fa79
fix: set noErrorTruncation compiler flag ( #6196 )
2023-11-22 19:32:21 +05:30
Tom Moor
c75d769d9e
feat: Add 'share' option for documents on mobile
2023-11-21 22:27:54 -05:00
dependabot[bot]
e109c8a265
chore(deps-dev): bump @types/stoppable from 1.1.1 to 1.1.3 ( #6183 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-21 04:54:46 -08:00
Apoorv Mishra
a891b6b604
Add column id to user_permissions and group_permissions ( #6181 )
...
* fix: add column id to user_permissions and group_permissions
* fix: don't drop ext
* fix: put back default value
2023-11-21 13:16:57 +05:30
dependabot[bot]
e2ad3f9e73
chore(deps): bump datadog-metrics from 0.11.0 to 0.11.1 ( #6182 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 18:21:34 -08:00
dependabot[bot]
7308020a3d
chore(deps-dev): bump rollup-plugin-webpack-stats from 0.2.0 to 0.2.1 ( #6184 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 18:21:17 -08:00
dependabot[bot]
2d27c37d78
chore(deps-dev): bump @types/throng from 5.0.4 to 5.0.7 ( #6186 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 18:21:00 -08:00
dependabot[bot]
1a72902b68
chore(deps-dev): bump @types/crypto-js from 4.1.2 to 4.2.1 ( #6185 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 18:20:47 -08:00
Tom Moor
95e8f3ae73
chore: Normalize pagination on comments.list
2023-11-17 19:55:06 -05:00
Pranav Joglekar
750c324b1a
Feat/5870 list all comments ( #6081 )
2023-11-17 16:24:26 -08:00
Tom Moor
5c03908529
fix: Filtering on selection toolbar
2023-11-17 13:24:39 -05:00
Tom Moor
50ae815389
Add notice on errored file operations in self-hosted
2023-11-17 09:24:50 -05:00
Tom Moor
f75bd7145b
fix: Apply emoji from template, closes #6169
2023-11-17 09:21:47 -05:00
Translate-O-Tron
7790231464
New Crowdin updates ( #6090 )
2023-11-16 19:12:04 -08:00
Tom Moor
7b4bedae59
fix: Handle public attachments in Markdown export, closes #6161
2023-11-16 22:09:51 -05:00
Tom Moor
6177d6f3cb
fix: Comment should not appear in selection toolbar with view-only permissions. closes #6011
2023-11-16 20:36:34 -05:00
Tom Moor
1ba8e756d9
fix: Cannot comment in code blocks, closes #6154
2023-11-16 19:48:22 -05:00
Tom Moor
67a1033ded
fix: Allow for zip files with '/' path in central directory
2023-11-16 19:25:43 -05:00
Tom Moor
b08a430131
docs
2023-11-15 20:31:21 -08:00
Tom Moor
e76dcc0baf
test
2023-11-15 20:50:44 -05:00
Tom Moor
a0b51b8c71
Error loading attachment should not fail entire export. closes #6158
2023-11-15 20:38:54 -05:00
Tom Moor
cf6a946c9c
chore: Normalize fs-extra usage
2023-11-15 19:43:17 -05:00
Tom Moor
726613bf1d
fix: Remove unzipper as it cannot handle zip within zip ( #6162 )
2023-11-15 16:32:17 -08:00
Nam Vu
68a3d327f6
Fix optional authentication ( #6134 )
2023-11-15 16:32:01 -08:00
Tom Moor
2c870f0dbb
0.73.1
2023-11-14 07:56:56 -05:00
Tom Moor
cd359f0e76
fix: Migration script fails on fresh installation
...
closes #6153
2023-11-14 07:43:15 -05:00
Apoorv Mishra
ff7f9d68d5
fix: restore working of babel-plugin-styled-components ( #6140 )
2023-11-14 09:56:24 +05:30
Tom Moor
8c85029d55
Improve reliability of team deletion
2023-11-13 22:06:24 -05:00
Tom Moor
530b8a1989
0.73.0
2023-11-13 20:47:36 -05:00
Tom Moor
b3047e2599
yarn.lock
2023-11-13 20:47:32 -05:00
Tom Moor
1898a34418
Rearchitect import ( #6141 )
2023-11-13 17:15:38 -08:00
dependabot[bot]
2143269bcd
chore(deps-dev): bump @types/enzyme-adapter-react-16 from 1.0.6 to 1.0.9 ( #6147 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13 17:01:50 -08:00
dependabot[bot]
14987f1e6d
chore(deps-dev): bump @types/react-avatar-editor from 13.0.0 to 13.0.2 ( #6148 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13 17:01:36 -08:00
dependabot[bot]
482dbec901
chore(deps-dev): bump @types/koa-logger from 3.1.2 to 3.1.5 ( #6145 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13 17:01:25 -08:00
Tom Moor
48d688c0a5
Store source metadata for imported documents ( #6136 )
2023-11-11 07:52:29 -08:00
Tom Moor
90605e110a
fix: Include maximum import size
2023-11-10 08:28:17 -05:00
dependabot[bot]
854802e137
chore(deps): bump @babel/plugin-proposal-decorators from 7.21.0 to 7.23.2 ( #6022 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-09 18:31:20 -08:00
Tom Moor
6684c420d3
chore: Upgrade @types/node
2023-11-09 19:36:48 -05:00
Tom Moor
1c6f8dda5e
fix: Cleanup empty folders when using local storage provider, closes #5978
2023-11-09 19:24:16 -05:00
Tom Moor
1a556b6ff2
fix: Internal server error during import with nested documents
2023-11-09 19:24:16 -05:00
Tom Moor
0964d03a17
More use of isProduction/isDevelopment getters
2023-11-09 19:24:16 -05:00
Tom Moor
1ace76eb44
fix: Show correct favicon for team on login screen if public branding is enabled
2023-11-09 19:24:16 -05:00
Tom Moor
a1b52e18dd
chore: Centralize environment detection
2023-11-09 19:24:16 -05:00
Tom Moor
096a65b0f9
fix: Improve error handling on env boolean parsing
2023-11-09 19:24:16 -05:00
Tom Moor
d8d49f6950
fix: Internal server error during import with nested documents
2023-11-09 19:24:16 -05:00
Apoorv Mishra
a7dd5c6798
fix: allow script injection from react dev tools in dev and stage envs ( #6120 )
2023-11-09 10:40:04 +05:30
dependabot[bot]
71c4c88bbe
chore(deps-dev): bump babel-jest from 29.6.4 to 29.7.0 ( #6123 )
...
Bumps [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest ) from 29.6.4 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/babel-jest )
---
updated-dependencies:
- dependency-name: babel-jest
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 18:07:32 -05:00
dependabot[bot]
9ddf31632f
chore(deps-dev): bump @types/addressparser from 1.0.1 to 1.0.2 ( #6124 )
...
Bumps [@types/addressparser](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/addressparser ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/addressparser )
---
updated-dependencies:
- dependency-name: "@types/addressparser"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 18:06:51 -05:00
dependabot[bot]
067fd11663
chore(deps): bump core-js from 3.33.0 to 3.33.2 ( #6125 )
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.33.0 to 3.33.2.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.33.2/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 18:06:16 -05:00
Tom Moor
446fffd367
fix: Mention attributed incorrectly
2023-11-06 08:19:23 -05:00
Tom Moor
03bdc4e00d
Display domain on share button
2023-11-05 13:43:36 -05:00
Tom Moor
7b88547051
Add more fields to shared links management screen
2023-11-05 13:39:34 -05:00
Tom Moor
9be180d44d
fix: Incorrect cursor on sortable table header cells
2023-11-05 12:44:53 -05:00
Tom Moor
733bd39ae4
fix: Sort nodes correctly in useCollectionTrees. closes #6102
2023-11-05 12:38:39 -05:00
Tom Moor
7c319c17c6
fix: Correct user on documents in deleted collection ( #6116 )
2023-11-05 06:43:38 -08:00
Tom Moor
c76aa845f4
fix: Protect against view updates after destroyed in async uploads
2023-11-04 21:57:13 -04:00
Tom Moor
ec79cab8b8
fix: Uncaught error in JSZip file reading crashes worker process. closes #6109
2023-11-04 21:51:09 -04:00
Tom Moor
c769a95f65
API: Add endpoint to check custom domain resolution ( #6110 )
2023-11-04 12:21:47 -07:00
Tom Moor
b2ad6ca9bc
Refactor to middleware, support old routes
2023-11-01 23:52:18 -04:00
Tom Moor
a48d8fac88
Return correct canonical url for share with domain
2023-11-01 23:45:41 -04:00
Tom Moor
1b73339800
fix: Link on 'Not Found' page for root share leads to custom domain landing
2023-11-01 23:20:41 -04:00
Tom Moor
f0bf60eb40
Add graceful redirect from old share paths
2023-11-01 23:17:54 -04:00
Tom Moor
0f072acfd9
fix: Guard undefined ctx.state
2023-11-01 23:14:45 -04:00
Tom Moor
2838503273
Backend of public sharing at root ( #6103 )
2023-11-01 19:10:00 -07:00
Tom Moor
1d6ef2e1b3
perf: Remove unneeded query before custom domain redirect
2023-10-31 22:32:29 -04:00
Tom Moor
0700e2f5ef
fix: Incorrect import – really need a lint rule for this
2023-10-31 22:20:31 -04:00
Tom Moor
a9ff0c245d
Toggle current todo item with Mod-Enter
2023-10-31 22:10:55 -04:00
Tom Moor
4af45c68cc
Remove unused InputRich component
2023-10-31 21:58:30 -04:00
Tom Moor
df6d8c12cc
Refactor Editor components to be injected by associated extension ( #6093 )
2023-10-31 18:55:55 -07:00
dependabot[bot]
44198732d3
chore(deps-dev): bump @types/fs-extra from 11.0.1 to 11.0.3 ( #6098 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 18:51:20 -07:00
dependabot[bot]
667e42e814
chore(deps): bump fetch-retry from 5.0.5 to 5.0.6 ( #6097 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 18:51:09 -07:00
dependabot[bot]
5027ae9def
chore(deps-dev): bump @types/natural-sort from 0.0.22 to 0.0.23 ( #6096 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 18:50:54 -07:00
dependabot[bot]
07ce213232
chore(deps): bump slugify from 1.6.5 to 1.6.6 ( #6099 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 18:50:47 -07:00
Tom Moor
ed447f5811
fix: Eroneous toast on export
2023-10-30 08:41:09 -04:00
Tom Moor
d593976b4d
Add a button to upload images into comments ( #6092 )
2023-10-29 17:42:49 -07:00
Tom Moor
44cbf4359f
Add success message on import completion
2023-10-29 20:42:23 -04:00
Tom Moor
f0825b4cd9
fix: Remove broken comment ability on templates
2023-10-29 20:27:06 -04:00
Tom Moor
9f6c1f8b67
Hide scrollbars on search filters bar
2023-10-29 19:20:15 -04:00
Tom Moor
6b13a32234
fix: Refactor hover previews to reduce false positives ( #6091 )
2023-10-29 15:31:12 -07:00
Tom Moor
90bc60d4cf
Move pinned collection documents above description
2023-10-29 12:12:23 -04:00
Apoorv Mishra
3fd429baa9
usePaginatedRequest hook for simpler handling of pagination on FE (#6060 )
...
* feat: usePaginatedRequest hook
* fix: spread params
* fix: handle limit zero
* fix: handle case when stars.fetchPage returns empty array
* fix: use stars.orderedData for reactivity
2023-10-29 20:01:47 +05:30
Tom Moor
4d3655bc6c
Remove usage of .at() for browser compat
2023-10-28 22:22:10 -04:00
Tom Moor
7b98ce3514
fix: Background transition on home screen
2023-10-28 20:42:57 -04:00
Tom Moor
e6196ae79e
fix: Find and replace dialog should be fixed when scrolling
2023-10-28 19:51:13 -04:00
Tom Moor
89f3d47327
Port HTML import improvements from enterprise codebase
2023-10-28 19:09:53 -04:00
Tom Moor
846fb122cd
fix: Misalignment of code block line numbers when font-size is increased in Edge
...
closes #5612
2023-10-28 13:40:47 -04:00
Tom Moor
884f3c5896
fix: Emoji position when document is full-width
2023-10-28 13:12:30 -04:00
Tom Moor
f2df25d115
Persist full-width as user preference when toggled
...
closes #5562
2023-10-28 13:03:38 -04:00
Tom Moor
92ba095124
fix: Guard against empty items in Facepile users, closes #6087
2023-10-28 12:45:02 -04:00
Tom Moor
1e847dc1cf
Cleanup and refactor AuthStore ( #6086 )
2023-10-28 09:43:50 -07:00
Tom Moor
3cd90f3e74
Remove duplicative test
2023-10-28 11:38:35 -04:00
Tom Moor
964d2b6bb3
Allow use of useCurrentUser/useCurrentTeam hooks in unauthenticated components
2023-10-28 11:38:35 -04:00
Translate-O-Tron
56f9755cd9
New Crowdin updates ( #6036 )
2023-10-28 08:38:28 -07:00
Agnès Haasser
057d8a7f3b
API - allow search of a group using its name ( #6066 )
2023-10-28 08:36:16 -07:00
Tom Moor
7380f6d5ae
fix: Maximum number of connections reached, closes #5446
...
The opposite of onDisconnect is connected, not onConnect. smh.
2023-10-28 10:32:58 -04:00
Tom Moor
08d89fb57a
fix: Enforce emoji flags on macOS
2023-10-26 23:58:02 -04:00
Tom Moor
b53c595e1b
fix: FILE_STORAGE_UPLOAD_MAX_SIZE not considered for direct uploads. closes #6078
2023-10-26 21:57:48 -04:00
Tom Moor
f23a7bd685
fix: Development cannot start s3
2023-10-26 21:50:57 -04:00
Tom Moor
60941dc285
fix: Title is duplicated on imported collections
2023-10-26 21:27:06 -04:00
Tom Moor
33576b794a
fix: Misalignment of menu item icon when text overflows
2023-10-26 20:37:36 -04:00
Tom Moor
a6f8872baa
fix: Selecting flag inserts a different flag
...
closes #6079
2023-10-26 20:37:36 -04:00
github-actions[bot]
fb56b00e81
chore: Auto Compress Images ( #6080 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2023-10-26 17:35:35 -07:00
Prikshit Singh
d6fcf44bf4
Add instagram embed ( #6075 )
2023-10-26 17:34:25 -07:00
Tom Moor
afb5ccbf74
fix: Improve quality of search results from : emoji search
...
closes #6073
2023-10-25 22:13:03 -04:00
Tom Moor
d7dacd0cd3
test
2023-10-25 21:29:42 -04:00
Tom Moor
5402731ec3
fix: Do not prevent local IP connections to OIDC server
...
ref #6064
2023-10-25 20:54:26 -04:00
Tom Moor
bf6bd3f8d0
Allow share record creation when disabled at team level for private sharing
2023-10-25 20:50:09 -04:00
Tom Moor
35fd1227e7
docs: Remove reference to huntr.dev
2023-10-25 20:32:28 -04:00
Tom Moor
2fcf9149b5
fix: Templatize no longer works, closes #6067
2023-10-25 20:29:36 -04:00
Tom Moor
f063bef968
Merge branch 'main' of github.com:outline/outline
2023-10-25 19:46:03 -04:00
dependabot[bot]
3e1287064b
chore(deps): bump crypto-js from 4.1.1 to 4.2.0 ( #6072 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-25 16:10:28 -07:00
Pranav Joglekar
d4b598570d
fix: remember prev selected lang when creating new code block ( #6062 )
2023-10-24 19:35:55 -07:00
dependabot[bot]
04ac417bef
chore(deps-dev): bump @types/node from 18.0.6 to 18.18.6 ( #6056 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 20:08:30 -07:00
dependabot[bot]
1b11b9e31b
chore(deps): bump oy-vey from 0.12.0 to 0.12.1 ( #6057 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 20:08:12 -07:00
dependabot[bot]
6adf80d4e7
chore(deps): bump react-virtualized-auto-sizer and @types/react-virtualized-auto-sizer ( #6058 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 20:07:53 -07:00
dependabot[bot]
7bc8f1fc72
chore(deps-dev): bump @types/react-color from 3.0.6 to 3.0.9 ( #6055 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 20:07:40 -07:00
Tom Moor
5fc68db5da
Improve reliability of document operations with websocket disconnected
2023-10-22 23:21:33 -04:00
Tom Moor
1abe4964e8
fix: Can't perform a React state update on an unmounted component
2023-10-22 22:08:36 -04:00
Tom Moor
b0095e6fe1
Remove fakes3, no longer neccessary
2023-10-22 21:42:10 -04:00
Tom Moor
e7f3e500cd
fix: Menu height on mobile prevents closing
2023-10-22 21:30:39 -04:00
Tom Moor
ef76405bd6
Move toasts to sonner ( #6053 )
2023-10-22 14:30:24 -07:00
Tom Moor
389297a337
fix: Include notice on where collection exports end up
2023-10-22 15:32:08 -04:00
Tom Moor
1a3b2dc307
Improve Redis error handling
2023-10-22 14:02:36 -04:00
Tom Moor
fb74494108
Do not expose insightsEnabled, templateId on public shares
2023-10-22 13:49:50 -04:00
Tom Moor
764dc84da9
test
2023-10-21 22:20:17 -04:00
Tom Moor
3bf35affb1
fix: Enable management of notifications without SMTP configured
...
closes #6046
2023-10-21 21:36:11 -04:00
Tom Moor
9f6c90c86a
fix: Improve performance of base64 detection regex
2023-10-21 21:29:06 -04:00
jannschu
0518cdc6d9
Use transaction from middleware for more database queries ( #6051 )
2023-10-21 14:31:14 -07:00
dependabot[bot]
5df48b3204
chore(deps-dev): bump @relative-ci/agent from 4.1.8 to 4.1.10 ( #6018 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 19:11:31 -07:00
Translate-O-Tron
c32aee8372
New Crowdin updates ( #6028 )
2023-10-18 15:50:30 -07:00
Agnès Haasser
3589980864
API : allow filter user list via emails ( #6031 )
2023-10-18 05:36:16 -07:00
Tom Moor
d536fa9939
translation: team -> workspace
2023-10-18 08:32:43 -04:00
Tom Moor
89694a561f
translation: Pinned to team home -> Pinned to home
2023-10-17 23:30:26 -04:00
Tom Moor
ac7668b5f7
Merge branch 'main' of github.com:outline/outline
2023-10-17 23:29:54 -04:00
github-actions[bot]
76b12cbad5
chore: Auto Compress Images ( #6027 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2023-10-17 20:14:29 -07:00
Prikshit Singh
bb8fd93628
Add LinkedIn embed ( #5933 )
...
Co-authored-by: Prikshit singh <prikshit.singh@aimedlabs.com >
2023-10-17 20:12:20 -07:00
Translate-O-Tron
12f7e3d1da
New Crowdin updates ( #5897 )
2023-10-17 20:11:52 -07:00
Tom Moor
ba612a557f
translation: knowledgebase -> workspace
2023-10-17 22:34:01 -04:00
Tom Moor
608e1eeaa0
Remove unused translations
2023-10-17 21:51:26 -04:00
Tom Moor
297536bfe5
Remove duplicate translation. ref: https://crowdin.com/translate/outline/44/en-es\?filter\=basic\&value\=0\#3202
2023-10-17 21:28:55 -04:00
Tom Moor
caafdb2fe7
fix: Ensure initials on avatars are always displayed uppercase
2023-10-17 18:49:33 -04:00
Tom Moor
ea97963feb
fix: RangeError: Position -1 out of range
2023-10-17 18:20:57 -04:00
Tom Moor
03869784be
fix: permanantly -> permanently
2023-10-17 18:16:41 -04:00
Tom Moor
43ee487e91
Add 'Rename' option to document sidebar menu
2023-10-17 18:15:35 -04:00
Tom Moor
955705dd64
fix: deletedAt property not reactive
2023-10-16 22:59:12 -04:00
Tom Moor
d8b7d14419
fix: Unarchiving a deleted draft adds to collection structure
2023-10-16 22:54:26 -04:00
Tom Moor
d89ce1ea4d
fix: Remove comment open in selection toolbar on deleted documents
2023-10-16 22:30:24 -04:00
Tom Moor
5bc5759f42
Add userId to views response, closes #6014
2023-10-16 21:26:35 -04:00
Tom Moor
03c739032d
fix: views.list should not include deleted users
2023-10-16 21:21:03 -04:00
Tom Moor
0bec781695
fix: Improve validation of edge cases with documents.move endpoint. closes #6015
2023-10-16 21:04:39 -04:00
Tom Moor
a357cbaf8d
perf: Improve performance of Placeholder extension
2023-10-16 19:38:11 -04:00
Tom Moor
0b7253bb0c
fix: Tighten valiation around URLs in database fields
...
closes #6012
2023-10-16 19:38:11 -04:00
Tom Moor
31cb9c865f
fix: Assumption that url passed to storeFromUrl will send content-length header
2023-10-16 19:38:11 -04:00
Tom Moor
787b893cd2
Increase max collection description
2023-10-16 19:38:11 -04:00
Tom Moor
faf97401e6
feat: add "Copy document" dialog ( #6009 )
2023-10-16 16:13:57 -07:00
Tom Moor
1ce0d3470e
Make code block Enter behavior the same as quote block ( #6010 )
2023-10-16 16:13:23 -07:00
dependabot[bot]
bedad9d802
chore(deps): bump @babel/traverse from 7.22.5 to 7.23.2 ( #6023 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 16:13:01 -07:00
dependabot[bot]
e2c5daefac
chore(deps-dev): bump @types/natural-sort from 0.0.21 to 0.0.22 ( #6017 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 16:05:48 -07:00
dependabot[bot]
3feb104288
chore(deps-dev): bump @types/crypto-js from 4.1.1 to 4.1.2 ( #6019 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 16:04:51 -07:00
Tom Moor
9e3b2c043c
fix: Port escape overrides from enterprise fork
2023-10-15 10:54:27 -04:00
Tom Moor
d5bac6cbca
fix: Paragraphs in table cells skipped in import
...
Port HTML importer rules from enterprise fork
2023-10-15 10:54:27 -04:00
Tom Moor
00ee8729ec
fix: Import of breaks from HTML files
2023-10-14 17:44:25 -07:00
Tom Moor
1305e3746b
fix: Warning setState after unmounted
2023-10-14 17:27:02 -04:00
Tom Moor
02731e73c5
fix: Hover cards appearing on embeds, change to allow-list approach
2023-10-14 09:29:08 -04:00
Tom Moor
b3f9707ffb
Add 'open' link to Grist embeds
2023-10-14 09:22:57 -04:00
Tom Moor
c32ac1a265
fix: Table of contents slightly covers emoji picker
...
closes #6006
2023-10-14 09:07:17 -04:00
Tom Moor
6a74fdf6cf
fix: Allow browser translation of documents in read-only, closes #5998
2023-10-12 23:33:57 -04:00
Tom Moor
a84008085f
Merge branch 'main' of github.com:outline/outline
2023-10-12 23:17:09 -04:00
dependabot[bot]
3212d37ca5
chore(deps): bump vite from 4.4.9 to 4.4.11 ( #5972 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 05:44:41 -07:00
dependabot[bot]
47837e315a
chore(deps): bump zod from 3.21.4 to 3.22.4 ( #5974 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 05:38:45 -07:00
Tom Moor
a652386329
fix: Use consistent active state on recent search items
2023-10-11 23:39:11 -04:00
ktmouk
c5c323690b
Add the keyboard operation on recent search items ( #5987 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-10-11 20:37:57 -07:00
Tom Moor
8bfd17c8d4
Remove creator name in template menu, closes #5976
2023-10-11 22:30:20 -04:00
Tom Moor
e8646acd21
fix: Mermaid diagrams are not hidden under a collapsed heading. closes #5979
2023-10-11 22:27:38 -04:00
Tom Moor
ffbe4c1b80
fix: Prevent potential page scroll on context menu open
2023-10-11 22:17:18 -04:00
Tom Moor
b63cd67c24
fix: Expensive recursive regex when using French language, closes #5939
2023-10-11 21:32:44 -04:00
Tom Moor
0d319d50b8
Shakes fist at autocomplete
2023-10-11 09:24:37 -04:00
Tom Moor
a579ecd512
fix: Commenting on code blocks does not work in read-only view
2023-10-10 19:35:45 -04:00
Tom Moor
547b6c0ac9
fix: Allow context menus to use more available viewport height
2023-10-10 19:32:24 -04:00
Tom Moor
bf53ac4f4b
fix: Ensure video src passed to player is sanitized
2023-10-10 19:22:05 -04:00
Tom Moor
09938c2649
perf: Avoid recreating transaction when no upload placeholders exist
2023-10-10 19:19:44 -04:00
Tom Moor
8354a5bc37
fix: Use of view after destroyed, closes #5982
2023-10-10 19:00:12 -04:00
Tom Moor
fec1a72780
fix: Remove zapier from CSP on self-hosted
2023-10-09 21:11:05 -04:00
dependabot[bot]
4181aa0f3c
chore(deps-dev): bump @types/react-helmet from 6.1.6 to 6.1.7 ( #5973 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 11:46:34 -07:00
dependabot[bot]
5305c142a2
chore(deps): bump prosemirror-tables from 1.3.2 to 1.3.4 ( #5971 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 11:07:35 -07:00
Tom Moor
594898affc
fix: Sidebar should collapse after control click (again)
...
closes #5958
2023-10-07 21:14:48 -04:00
Tom Moor
6402f0bfcf
fix: Enable backtick inline code shortcut on keyboard layouts that use composition for character
...
Add Cmd+e shortcut to toggle inline code on macOS
closes #5955
2023-10-07 21:11:50 -04:00
Tom Moor
2f3247b500
fix: Cannot read properties of undefined (reading 'width')
2023-10-07 20:59:18 -04:00
Tom Moor
b6706efe6f
Add validation to require protocol on urls in env
...
Related #5961
2023-10-07 17:49:24 -04:00
Tom Moor
63263eee82
Tweak floating toolbar style
2023-10-06 12:31:03 -04:00
Tom Moor
9924fa6621
feat: Allow commenting in code ( #5953 )
...
* Allow commenting in code marks
* Allow commenting in code blocks
* Floating comment toolbar in code block
2023-10-06 06:56:59 -07:00
dependabot[bot]
ac319de1df
chore(deps): bump postcss from 8.4.27 to 8.4.31 ( #5952 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 20:07:13 -07:00
Tom Moor
2108ca29df
fix: Sidebar toggle icon should always appear when hovering over sidebar
2023-10-05 22:55:49 -04:00
Tom Moor
ea4de0dfb5
chore: Docs, define additional client-side relations
2023-10-05 22:32:58 -04:00
Tom Moor
773c35ebc3
fix: Correctly clear accessToken when logging out.
...
Token is correctly rotated on the server, it just isnt correctly removed on the client.
closes #5940
2023-10-05 22:10:07 -04:00
Tom Moor
0ae4c7d6bd
Merge branch 'main' of github.com:outline/outline
2023-10-05 21:52:13 -04:00
Tom Moor
50faefbc45
fix: Reserve space for unread dot on notifications flyover
2023-10-05 21:47:34 -04:00
Tom Moor
eb71a8f933
fix: Various compounding memory leaks in editor ( #5950 )
2023-10-05 17:01:27 -07:00
Tom Moor
a2f037531a
Add registering of client-side relationship properties ( #5936 )
2023-10-05 16:50:59 -07:00
Tom Moor
e70d4e60fd
fix: Microsoft logo does not inheret accent color
...
closes #5944
2023-10-05 19:50:22 -04:00
Tom Moor
5e0b812083
fix: 'Untitled' is not translated
...
closes #5949
2023-10-05 19:44:54 -04:00
Tom Moor
1359f44814
fix: Links to attachments do not work in emailed notifications ( #5935 )
2023-10-04 18:25:07 -07:00
Tom Moor
e1c90d3938
fix: Correctly invalidate translations cache on change
...
closes #5924
2023-10-04 21:12:58 -04:00
Tom Moor
e967641bb6
fix: Clicking collapse sidebar does not hide sidebar until clicked elsewhere
...
closes #5928
2023-10-03 20:52:29 -04:00
Tom Moor
4d2a5ae748
fix: 'latest' tagging in build process. Incorrect check assumed image built on main instead of non-prerelease tag
2023-10-03 08:14:27 -04:00
Tom Moor
56cae8a545
0.72.0
2023-10-02 20:24:17 -04:00
dependabot[bot]
e5e049a671
chore(deps): bump react-dropzone from 11.3.2 to 11.7.1 ( #5913 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 16:26:12 -07:00
dependabot[bot]
48438eea2d
chore(deps): bump i18next-http-backend from 2.2.0 to 2.2.2 ( #5914 )
...
Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend ) from 2.2.0 to 2.2.2.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/compare/v2.2.0...v2.2.2 )
---
updated-dependencies:
- dependency-name: i18next-http-backend
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 15:44:47 -07:00
dependabot[bot]
8e7dfdb6a0
chore(deps-dev): bump @types/react-window from 1.8.5 to 1.8.6 ( #5915 )
...
Bumps [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window ) from 1.8.5 to 1.8.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-window )
---
updated-dependencies:
- dependency-name: "@types/react-window"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 15:44:31 -07:00
dependabot[bot]
c8acf96790
chore(deps-dev): bump @types/sequelize from 4.28.10 to 4.28.16 ( #5917 )
...
Bumps [@types/sequelize](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sequelize ) from 4.28.10 to 4.28.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sequelize )
---
updated-dependencies:
- dependency-name: "@types/sequelize"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 15:44:21 -07:00
Tom Moor
e7b7032284
feat: Allow deletion of imports ( #5907 )
2023-10-01 18:24:50 -07:00
Tom Moor
16cd82a732
fix: JSON import fails if the same import has been imported and deleted previously
2023-10-01 15:16:55 -04:00
Tom Moor
41a6f77998
fix: Types on overridden findByPk methods ( #5908 )
2023-10-01 12:02:56 -07:00
Tom Moor
e2a6d828a9
Allow creating published share record, closes #5902
2023-09-30 12:38:16 -04:00
Tom Moor
2868ab2d00
fix: Floating toolbar overflow
2023-09-29 22:32:43 -04:00
Tom Moor
aa79bc85f1
fix: Mobile toolbar appears on Windows touchscreen
...
fix: Improve mobile toolbar
2023-09-29 00:18:22 -04:00
Tom Moor
5397907599
chore: Refactor upload placeholder ( #5898 )
2023-09-28 20:13:40 -07:00
Tom Moor
f4fd9dae5f
feat: Native video display ( #5866 )
2023-09-28 17:28:09 -07:00
Tom Moor
bd06e03b1e
Added more debugging logs for #5564
2023-09-28 17:36:10 -04:00
Tom Moor
5b2bb41ead
fix: Remember previous path when logging out due to auth expired
...
closes #5893
2023-09-28 17:22:52 -04:00
Translate-O-Tron
2e759e4e81
New Crowdin updates ( #5857 )
2023-09-28 06:01:38 -07:00
Tom Moor
5a89edbcb2
fix: withCollection scopes on UserPermission, GroupPermission
2023-09-27 23:08:06 -04:00
Tom Moor
6eab716779
fix: Mention menu hanging after backspace
2023-09-27 22:41:30 -04:00
Tom Moor
6de96b1d9d
perf: Don't render SuggestionMenu contents until active
2023-09-27 21:19:55 -04:00
dependabot[bot]
318a1120d4
chore(deps): bump aws-sdk from 2.1369.0 to 2.1464.0 ( #5888 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-27 06:26:01 -07:00
Tom Moor
86cb861ca7
Improve clarity of error message when database SSL disabled and file storage cannot be written
2023-09-27 09:07:49 -04:00
Tom Moor
2261514138
Improve debugging when OIDC userinfo endpoint does not return JSON
2023-09-26 23:46:56 -04:00
Tom Moor
402695c2e3
fix: Remove zero count on drafts
2023-09-25 23:10:16 -04:00
Tom Moor
9e810387c0
Add cache-control headers to attachments.redirect response
2023-09-25 21:30:57 -04:00
Tom Moor
b1ddf417be
fix: Capture errors recreating transform and log, these are non-critical
2023-09-25 20:45:34 -04:00
Tom Moor
0014bcf22d
chore: Remove unused dep
2023-09-25 20:42:10 -04:00
Tom Moor
606a4e0772
Add small cache to mermaid diagrams, follow on to #5852
2023-09-25 20:41:18 -04:00
Tom Moor
4807c60042
fix: Do not modify internet server error before pushing to Sentry
2023-09-25 18:11:53 -04:00
dependabot[bot]
dd02bd9c03
chore(deps): bump bull from 4.10.4 to 4.11.3 ( #5886 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 15:04:40 -07:00
antran22
1639c657c8
feat: update mermaid rendering flow ( #5852 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-09-25 14:03:25 -07:00
dependabot[bot]
25b961b3b8
chore(deps): bump katex from 0.16.7 to 0.16.8 ( #5884 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 14:03:04 -07:00
dependabot[bot]
144ba0ced9
chore(deps): bump sequelize from 6.32.1 to 6.33.0 ( #5885 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 14:02:55 -07:00
dependabot[bot]
d340f8977d
chore(deps-dev): bump lint-staged from 13.2.3 to 13.3.0 ( #5887 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 14:02:43 -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
43bdb97639
fix: Aggressive embed conversion on server Markdown -> Ydoc
2023-09-24 23:12:38 -04:00
Tom Moor
136ee0ad1d
fix: 500 server error when files.create request is closed by client ( #5878 )
2023-09-24 13:30:52 -07:00
Tom Moor
517f2634e3
chore: Create data directory inside Dockerfile ( #5862 )
2023-09-24 12:03:00 -07:00
Tom Moor
42cc991317
fix: files.create permissions ( #5877 )
...
* fix: files.create permissions
* test
* new
2023-09-24 12:02:49 -07:00
Tom Moor
e50e0bba53
Allow file access not in Attachments table ( #5876 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-24 06:43:37 -07:00
Tom Moor
d0bb6c6a41
fix: Size of export does not update dynamically on screen
2023-09-23 18:11:17 -04:00
Tom Moor
6aec085942
fix: Error handling on streams missing error handler on read streams.
...
Related https://github.com/outline/outline/discussions/5855
2023-09-23 18:08:36 -04:00
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
5c7c9ceeb1
JSDoc, closes #5874
2023-09-23 14:31:55 -04:00
Tom Moor
3f11b014c5
fix: --watch mode no longer working
...
closes #5867
2023-09-22 09:01:51 -04:00
Tom Moor
76862b626b
Allow setting createdAt, emoji properties through documents.create ( #5864 )
2023-09-21 19:37:27 -07:00
Tom Moor
8833e578f1
fix: JS error hitting up or down with entire document selection
...
closes #5863
2023-09-21 21:16:59 -04:00
Tom Moor
8c661345f0
fix: Incorrect translation of != null
2023-09-21 10:24:18 -04:00
Tom Moor
89537aabc3
Vendorize prosemirror-recreate-transform ( #5861 )
2023-09-21 05:44:23 -07:00
Tom Moor
6672536cde
fix: Retain image and video placeholders when document remotely edited
2023-09-21 00:15:54 -04:00
Tom Moor
34d4209dd5
fix: Race condition with setting awareness field
2023-09-20 23:48:14 -04:00
Translate-O-Tron
27befbf3f7
New Crowdin updates ( #5767 )
2023-09-20 18:04:03 -07:00
Tom Moor
5aa7b42f8b
fix: Cannot read properties of undefined (reading 'id')
2023-09-20 20:27:50 -04: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
dependabot[bot]
fea50feb0d
chore(deps): bump @babel/preset-react from 7.22.5 to 7.22.15 ( #5838 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 05:42:57 -07:00
dependabot[bot]
1b1b95d673
chore(deps-dev): bump @types/semver from 7.5.0 to 7.5.2 ( #5839 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 05:41:52 -07:00
dependabot[bot]
1137d45f92
chore(deps): bump node-fetch and @types/node-fetch ( #5840 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 05:41:37 -07:00
Tom Moor
091ef340f4
fix: Mermaid syntax error diagram sometimes displayed at side of document
...
ref https://github.com/outline/outline/discussions/5834
2023-09-16 19:33:28 -04:00
Tom Moor
432fa970e5
fix: Pasting single line of code should use a mark, not a block by default.
2023-09-16 17:59:12 -04:00
Tom Moor
59734f2bf7
fix: Check commenting feature is enabled on all comments endpoints
2023-09-16 17:46:02 -04:00
Tom Moor
4fa3270f4e
Port changes from enterprise codebase
2023-09-16 08:36:22 -04:00
Tom Moor
3582a6a0a2
Bump thickness of LetterIcon to better match other icons
2023-09-15 21:19:12 -04:00
Tom Moor
8c2a47db9d
fix: Serve CORS header for fonts
2023-09-15 21:10:03 -04:00
Tom Moor
266a2f4485
fix: integrations.delete event not handled in DeliverWebhookTask
2023-09-15 20:48:24 -04:00
Tom Moor
c20eac0b03
fix: Letter icon at all sizes
2023-09-15 08:58:40 -04:00
Tom Moor
6b4feb51e0
Add letter icon option for collections
2023-09-15 08:54:22 -04:00
Tom Moor
b79f86d347
Enter at beginning of first table column should insert row above
2023-09-14 23:34:25 -04:00
Tom Moor
411ab6b785
fix: Backspace emoji as first character in heading converts to paragraph
2023-09-14 22:19:27 -04:00
Tom Moor
924ab156f3
fix: Allow mention and emoji menus in headings
2023-09-14 09:11:18 -04:00
Tom Moor
7e17e82ac8
fix: Handle emoji field in imported documents
...
closes #5810
2023-09-13 22:05:21 -04:00
Tom Moor
ef22a5dc52
fix: Escape to exit popover in Safari fullscreen exits fullscreen instead.
...
closes #5812
2023-09-13 21:23:17 -04:00
Tom Moor
56a526e930
fix: Respect fullWidth setting when creating document from template
2023-09-13 20:54:37 -04:00
Tom Moor
a32857c715
fix: Cannot edit templates in settings with separate editing mode
2023-09-13 20:27:45 -04:00
Tom Moor
882408bc0e
Add actions to create document from template in command bar
2023-09-12 22:09:38 -04:00
Tom Moor
b80ee89588
Correctly resize full width images when table of contents is opened/closed ( #5826 )
...
* stash
* restore
* Self review
2023-09-12 18:33:25 -07:00
Apoorv Mishra
d81db7e4f6
fix: typo in includesMembership function ( #5823 )
2023-09-12 16:56:34 +05:30
Apoorv Mishra
401d1ba871
multipart middleware (#5809 )
...
* fix: multipart middleware
* fix: reviews
2023-09-12 10:21:58 +05:30
dependabot[bot]
99e3a305d3
chore(deps-dev): bump @relative-ci/agent from 4.1.3 to 4.1.8 ( #5815 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 18:58:45 -07:00
dependabot[bot]
5e9151f02a
chore(deps-dev): bump eslint-plugin-jsx-a11y from 6.4.1 to 6.7.1 ( #5817 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 18:44:43 -07:00
dependabot[bot]
9e218bd4f3
chore(deps): bump socket.io from 4.6.1 to 4.7.2 ( #5816 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 18:44:33 -07:00
Tom Moor
d43f1b529d
fix: Flipped template logic (regressed in 0856f5f)
2023-09-11 09:41:42 -04:00
Tom Moor
0856f5f6ae
Move template management to settings ( #5811 )
2023-09-10 12:46:12 -07:00
Tom Moor
ac068c0c07
fix observability regression, from 5c839998
2023-09-09 23:41:48 -04:00
Tom Moor
9602d09964
fix: Add locks to user mutations ( #5805 )
2023-09-09 20:26:22 -07:00
Tom Moor
c22ed0c82e
BaseModel -> Model
2023-09-09 22:39:08 -04:00
Tom Moor
6159973df9
fix: Only update views in collaborative server on data change ( #5804 )
2023-09-09 19:16:02 -07:00
Tom Moor
5c839998c1
fix: Initials do not display on notification avatars ( #5803 )
2023-09-09 18:01:14 -07:00
Tom Moor
80ef0a38d6
chore: More flakey test improvements ( #5801 )
2023-09-09 15:30:19 -07:00
Tom Moor
7270e65f0c
fix: Remapping gemoji thumbs_up/down
2023-09-08 17:58:19 -04:00
Tom Moor
76845a3308
fix: Cannot leave thumbs up through emoji menu
2023-09-08 10:57:03 -04:00
Tom Moor
5c8bcc11b4
fix: App switches back to default installation language when navigating to root
2023-09-07 22:48:19 -04:00
Tom Moor
d8bfb0fe5d
cleanup
2023-09-07 22:36:10 -04:00
Tom Moor
bb555de1ba
fix: In-app document mention notifications do not link to correct doc
2023-09-07 22:17:55 -04:00
Tom Moor
127115272a
feat: Return attachments when exporting an individual file ( #5778 )
2023-09-06 17:53:30 -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
Tom Moor
a724a21c21
fix: Error viewing revisions
2023-09-05 23:55:06 -04:00
Tom Moor
c4aad4d4bf
fix: Document unfurling on custom domains
...
closes #5781
2023-09-05 23:19:26 -04:00
Tom Moor
795fe37bd6
fix: Emoji picker should be on right hand side for RTL languages
2023-09-05 07:53:07 -04:00
Tom Moor
262590e507
perf: Improve performance of rendering context menus
2023-09-04 23:29:19 -04:00
Tom Moor
5f788012db
Hide document UI while typing
2023-09-04 22:10:27 -04:00
Tom Moor
2358c3d13d
refactor
2023-09-04 21:12:28 -04:00
github-actions[bot]
a03b95221a
chore: Auto Compress Images ( #5779 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2023-09-04 17:49:54 -07:00
Tom Moor
3223341062
feat: Add Valtown embed support
2023-09-04 20:48:24 -04:00
Tom Moor
ce645b158b
fix: Allow pasting Pitch embed links
2023-09-04 20:48:24 -04:00
Tom Moor
74860ed961
feat: Allow users to override team setting for seamless editing ( #5772 )
2023-09-04 16:19:43 -07:00
Tom Moor
c376dc1011
Increase hit area on sidebar buttons
2023-09-04 16:24:58 -04:00
Tom Moor
a956f54b5a
Hover preview tweak
2023-09-04 16:11:06 -04:00
Tom Moor
1c99e8519a
fix: URLs to internal resources should not be sent to Iframely
2023-09-04 14:46:26 -04:00
dependabot[bot]
6079b71d3c
chore(deps): bump passport-slack-oauth2 from 1.1.1 to 1.2.0 ( #5776 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 11:19:45 -07:00
dependabot[bot]
749c8dc335
chore(deps): bump react-i18next from 12.1.5 to 12.3.1 ( #5775 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 11:19:06 -07:00
dependabot[bot]
57d1643d77
chore(deps): bump koa-compress from 5.1.0 to 5.1.1 ( #5773 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 11:18:48 -07:00
Tom Moor
1df7a42868
Update language on /outline help text
...
Update Slack hooks to use zod validation
closes #5768
2023-09-04 10:40:46 -04:00
Tom Moor
02cced078f
Update .env.sample
2023-09-03 19:14:29 -07:00
Tom Moor
d7c331532d
Add document unsubscribe link in email footer ( #5762 )
2023-09-03 16:04:28 -07:00
Jack Woodgate
0261e0712c
fix: Safari sidebar animation #5765 ( #5766 )
2023-09-03 15:42:47 -07:00
Tom Moor
f7111991dc
Rename Tldraw (beta) -> Tldraw
2023-09-03 17:23:59 -04:00
Tom Moor
10a190cd80
fix: Add support for main and old tldraw domains
...
closes #5769
2023-09-03 17:23:08 -04:00
Tom Moor
3721ea2333
fix: Allow use of validations middleware in plugins
2023-09-03 16:52:46 -04:00
Tom Moor
1048ea8771
fix: Background error building plugins with no server content
2023-09-03 16:20:54 -04:00
Tom Moor
a3cfef09f3
Lockfile
2023-09-03 09:12:20 -04:00
Tom Moor
ef71a54120
Merge branch 'main' of github.com:outline/outline
2023-09-03 09:11:33 -04: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
093ee74a90
fix: Protect against exports larger than memory/max
2023-09-02 22:11:53 -04:00
Tom Moor
0054b7152e
Update LICENSE
2023-08-31 18:37:26 -07:00
Tom Moor
8b4b2ca741
fix: S3Storage incorrectly setting hostname
2023-08-31 20:44:34 -04:00
Tom Moor
911bb1f492
Prefer SF Pro on Mac
2023-08-31 20:28:00 -04:00
Tom Moor
c9f0c86719
Small improvement to messages posted to Slack
...
Related #5295
2023-08-31 20:18:25 -04:00
Translate-O-Tron
d0fe6ad93f
New Crowdin updates ( #5697 )
2023-08-31 15:12:44 -07:00
Tom Moor
4e53029377
Use "Inter" as default typeface ( #5741 )
...
* Inter
* tweaks
* tweaks
2023-08-31 15:07:45 -07:00
Tom Moor
7abb4f9ad6
Improve validation on api/users endpoints ( #5752 )
2023-08-31 15:06:18 -07:00
Tom Moor
dec03b9d84
fix: Remove cloud hosted check before running migrations
2023-08-30 23:03:49 -04:00
Tom Moor
d591158c4d
Restore sidebar toggle in settings
...
Cleanup some unused props
2023-08-30 20:38:09 -04:00
Tom Moor
fa03f9c08d
Add additional rate limits on documents API endpoints
2023-08-30 20:28:22 -04:00
Tom Moor
b7055ef853
Move sidebar toggle into the sidebar itself instead of overlaying document content ( #5749 )
2023-08-29 18:45:03 -07:00
Tom Moor
864ddbd438
fix: Do not attempt to download non-valid urls in document create/import
2023-08-28 21:02:10 -04:00
Tom Moor
30a4303a8e
chore: Remove DEPLOYMENT and SUBDOMAINS_ENABLED ( #5742 )
2023-08-28 17:39:58 -07:00
Tom Moor
7725f29dc7
Merge branch 'main' of github.com:outline/outline
2023-08-28 19:28:46 -04:00
dependabot[bot]
08825c7d97
chore(deps): bump i18next-fs-backend from 2.1.1 to 2.1.5 ( #5745 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-28 16:06:40 -07:00
dependabot[bot]
448258746c
chore(deps-dev): bump eslint-plugin-import from 2.26.0 to 2.28.1 ( #5746 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-08-28 16:06:31 -07:00
Tom Moor
b002d51ace
Add support for iframes in imported HTML
2023-08-28 18:37:39 -04:00
dependabot[bot]
3e6a22e369
chore(deps): bump @babel/plugin-transform-regenerator from 7.20.5 to 7.22.10 ( #5747 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-28 15:36:24 -07:00
Tom Moor
412f3ed9a4
Update README.md
2023-08-27 17:16:42 -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
c643f62d96
fix: Show more header options in edit mode
2023-08-24 21:51:42 -04:00
Tom Moor
79ff9309fd
fix: Write revision when leaving editing mode
2023-08-24 21:18:38 -04:00
Tom Moor
9256c59e60
Add C++ to code language options, closes #5736
2023-08-24 19:52:35 -04:00
Tom Moor
1d90f98a29
fix: Remove overly aggressive AWS_ env variable validation prevents use with IAM roles
2023-08-24 18:16:52 -04:00
Tom Moor
10ec8a59b4
fix: Disable previews in notification items
2023-08-23 22:34:21 -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
da9a8af543
fix: Prevent rendering of undefined SVG placeholder
2023-08-23 21:35:05 -04:00
Tom Moor
aada5c20cd
fix: Clarify separate billing on workspaces
2023-08-23 19:44:42 -04:00
Apoorv Mishra
8f86eadc5d
fix: tsc ( #5732 )
2023-08-23 19:23:41 +05:30
Apoorv Mishra
53c6c5599a
Go-To Actions with transactions emails ( #5728 )
...
* feat: go-to actions for emails
* fix: comment
* fix: tsc without previewText
* fix: goToAction
* fix: link to original template
* fix: final comments
2023-08-23 18:43:52 +05:30
dependabot[bot]
e3ba87dcb0
chore(deps-dev): bump eslint from 8.45.0 to 8.47.0 ( #5722 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-22 07:07:37 -07:00
dependabot[bot]
3c5753621c
chore(deps-dev): bump babel-jest from 29.6.1 to 29.6.3 ( #5723 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-22 07:07:24 -07:00
Tom Moor
3366fb46cd
fix: Copy Mermaid toolbar incorrectly positioned in read-only
...
closes #5714
2023-08-21 22:20:42 -04:00
Tom Moor
89bf5373aa
chore: Add pointer to troubleshooting when nonce prevents script execution
...
closes #5718
2023-08-21 21:38:30 -04:00
dependabot[bot]
e6b0e434ea
chore(deps): bump rate-limiter-flexible from 2.4.1 to 2.4.2 ( #5721 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 17:25:33 -07:00
dependabot[bot]
225f0dbf11
chore(deps): bump dd-trace from 3.32.1 to 3.33.0 ( #5725 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 17:25:00 -07:00
Tom Moor
418d3305b2
feat: Add team deletion flow for cloud-hosted ( #5717 )
2023-08-21 17:24:46 -07:00
Tom Moor
5c07694f6b
Refactor 'uploadFromUrl' to base storage implementation
...
Add safety around using fetch implementation
2023-08-20 13:13:17 -04:00
Tom Moor
74722b80f2
chore: Refactor file storage ( #5711 )
2023-08-20 07:04:34 -07:00
Apoorv Mishra
4354e1055e
Keep nested docs in shared sidebar collapsed by default ( #5208 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
2023-08-20 07:04:04 -07:00
Apoorv Mishra
c3a8858c6b
fix: re-position hover preview correctly to prevent going out of page bounds ( #5702 )
2023-08-20 16:42:05 +05:30
Tom Moor
546022e5d6
fix: Allow webhooks to connct to private IPs when self-hosting, restore proxy compatability closes #5709
2023-08-20 07:03:33 -04:00
Tom Moor
33e532847e
feat: Add Ukranian language support
2023-08-20 06:52:07 -04:00
Apoorv Mishra
c9d62420c8
feat: send header ( #5707 )
2023-08-20 10:55:04 +05:30
Tom Moor
cc2a1865c5
perf: Do not render KeyboardShortcuts guide unless clicked
2023-08-18 19:00:59 +02:00
Tom Moor
1ec87da8a9
fix: Add additional check for mobile device to bottom toolbar
...
closes #5703
2023-08-18 18:51:39 +02:00
Tom Moor
d820b2a617
fix: Scrolling in desktop app sidebar is finicky
2023-08-18 18:45:38 +02:00
Tom Moor
5e7ea165b4
0.71.0
2023-08-18 11:11:32 +02:00
Tom Moor
c68d55f49b
fix: Inopperable image toolbar appears in read-only mode
2023-08-17 23:30:42 +02:00
Tom Moor
7e349c9db1
perf: Do not load state to calculate navigation node
2023-08-17 23:14:44 +02: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
41c346d105
Revert "chore: Update browserslist"
...
This reverts commit fce90df3aa .
2023-08-17 10:41:36 +02:00
Tom Moor
4788ab3bd6
fix: Add support for Airtable share links with app ID
2023-08-16 22:20:55 +02:00
Tom Moor
5f00b4f744
fix: Incorrect error shown to user when connection limit is reached ( #5695 )
2023-08-16 12:39:56 -07:00
Tom Moor
fd600ced09
fix: Flash of 'not found' screen when deleting a collection
2023-08-15 21:39:01 +02:00
Tom Moor
0047384d70
fix: Code blocks nested in list do not get line numbers
2023-08-15 19:52:16 +02:00
Tom Moor
8bff566c30
fix: Sidebar item misalignment
2023-08-15 11:32:19 +02:00
Tom Moor
fce90df3aa
chore: Update browserslist
2023-08-15 11:26:48 +02:00
Tom Moor
28ae1af2a3
fix: ctrl+a does not work on Windows in code block ( #5692 )
2023-08-14 13:16:12 -07:00
Tom Moor
9f0534d544
chore: Bump vite
...
Reduces full page reloads in dev, increase perf
2023-08-14 20:51:08 +02:00
Tom Moor
4edfab20fe
fix: Bug with local dynamic reloading since moving to SSL
2023-08-14 20:48:49 +02:00
Philip Standt
c38e045df2
feat: support self hosted grist ( #5655 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-08-14 11:46:24 -07:00
Tom Moor
b7bfc4bb1a
chore: Remove optimize imports to allow vite upgrade ( #5691 )
2023-08-14 11:44:58 -07:00
dependabot[bot]
a71ad43c31
chore(deps): bump nodemailer and @types/nodemailer ( #5689 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 10:15:32 -07:00
dependabot[bot]
199fa5844e
chore(deps): bump react-window from 1.8.7 to 1.8.9 ( #5685 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 10:15:19 -07:00
dependabot[bot]
b466f1c8bb
chore(deps): bump ws from 7.5.6 to 7.5.9 ( #5686 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 10:14:56 -07:00
dependabot[bot]
503e4e1f71
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.61.0 to 5.62.0 ( #5688 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 10:14:40 -07:00
dependabot[bot]
2bc52be2cf
chore(deps): bump email-providers from 1.13.1 to 1.14.0 ( #5687 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 09:28:58 -07:00
github-actions[bot]
3ba730943c
chore: Auto Compress Images ( #5682 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2023-08-12 02:47:12 -07:00
Jack Woodgate
6828718cf0
feat: Add Google Maps Embed ( #5667 ) ( #5673 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-08-12 02:45:21 -07:00
Tom Moor
9749a53558
feat: Handle pasting iframe for supported embed
2023-08-12 11:44:16 +02:00
Tom Moor
f4e4992508
fix: Remove fetch-with-proxy from DeliverWebhookTask
2023-08-11 22:35:38 +02:00
Tom Moor
cf2f0b1b5c
fix: Flash of empty state in sidebar when creating a new collection
2023-08-11 22:34:14 +02:00
Tom Moor
4a4ea0e531
fix: Text alignment on collection empty state
2023-08-11 22:30:48 +02:00
Tom Moor
8830773acb
fix: Mobile styling bugs
2023-08-11 22:26:40 +02:00
Tom Moor
f5d2c7890a
fix: Unable to create collection with no access permission
2023-08-10 15:13:40 +02:00
Apoorv Mishra
434812dbe3
Allow vite to serve files from workspace's parent directory ( #5675 )
...
* fix: allow vite to serve files from workspace parent dir
* trigger ci
* trigger ci
2023-08-09 21:52:44 +05:30
Tom Moor
ed5671209a
New Crowdin updates ( #5647 )
2023-08-09 04:23:00 -07:00
Tom Moor
c32cec7bff
Add support for SSL in development ( #5668 )
2023-08-09 04:21:41 -07:00