Tom Moor
667d76134b
Create README.md
2025-05-11 08:52:42 -04:00
Tom Moor
30bba3a69b
fix: JS error when no integrations are connected ( #9170 )
2025-05-11 02:05:18 +00:00
Tom Moor
32c1712fdc
fix: Various cases that could leave file handles open on export ( #9168 )
...
* fix: Various cases that could leave file handles open on export
* Consolidate error handling
2025-05-10 17:48:24 -04:00
Tom Moor
d392149860
fix: Non-integration plugins missing in settings ( #9167 )
...
Other minor refactors
2025-05-10 12:45:06 -04:00
Tom Moor
30108ebded
chore: Move Zapier settings page to plugin ( #9166 )
2025-05-10 10:25:46 -04:00
Tom Moor
d0bd2baa9f
Add integrations page ( #9155 )
...
* update useSettings
* Integration page skeleton
* add descriptions
* update design
* Integration page style update
* clean up
* update integration card
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update integration icon size
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update all integrations menu item
* update IntegrationCard to use the `Text` component
* update card status
* fix: Google analytics never shows as installed
fix: Styling tweaks
Move webhooks out of integrations
* Add breadcrumbs
* Add filtering
* refactor
* Add hover state, tweak descriptions
---------
Co-authored-by: Tess99854 <tesnimesb@gmail.com >
Co-authored-by: Mahmoud Mohammed Ali <ibn.el4ai5@gmail.com >
Co-authored-by: Mahmoud Ali <mahmoud.ali.khallaf@gmail.com >
2025-05-10 09:59:41 -04:00
Tom Moor
fd984774d0
Add smart preloading of settings screens to reduce flicker ( #9165 )
2025-05-10 09:17:43 -04:00
Tom Moor
e216c68f6d
fix: CMD+F with in-app find interface open should open native find interface ( #9153 )
2025-05-08 21:40:01 -04:00
Tom Moor
2e2a8bcc94
fix: Allow searching for current user in collection permissions ( #9154 )
2025-05-08 22:15:16 +00:00
Tom Moor
245d14f905
fix: Upgrade KaTeX ( #9151 )
2025-05-08 00:40:50 +00:00
Tom Moor
8717d160ce
fix: Backlinks are limited at 25 ( #9150 )
2025-05-07 20:36:56 -04:00
Tom Moor
587ba85cc9
fix: LaTeX blocks show vertical scrollbar ( #9149 )
2025-05-08 00:17:47 +00:00
Tom Moor
80bb1ce977
fix: ExportDocumentTreeTask needs documentStructure ( #9148 )
2025-05-07 23:42:59 +00:00
codegen-sh[bot]
c598c61afe
Add PromQL as a code highlighting option in the editor ( #9146 )
...
* Add PromQL as a code highlighting option in the editor
* Update code.ts
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-05-07 19:11:47 -04:00
Tom Moor
68b07eb466
fix: withoutState scope should include state as fallback ( #9145 )
2025-05-07 18:49:33 -04:00
Tom Moor
06a149407a
fix: withoutState scope should include state as fallback ( #9144 )
2025-05-07 09:00:42 -04:00
Tom Moor
b9387734c7
perf: Remove documentStructure from default query select ( #9141 )
...
* perf: Remove documentStructure from default query select
* test
2025-05-07 07:47:57 -04:00
dependabot[bot]
810b7908e4
chore(deps): bump the aws group with 5 updates ( #9136 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.797.0` | `3.802.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.797.0` | `3.802.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.797.0` | `3.802.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.797.0` | `3.802.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.796.0` | `3.800.0` |
Updates `@aws-sdk/client-s3` from 3.797.0 to 3.802.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.802.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.797.0 to 3.802.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.802.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.797.0 to 3.802.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.802.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.797.0 to 3.802.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.802.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.796.0 to 3.800.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.800.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-version: 3.802.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-version: 3.802.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-version: 3.802.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-version: 3.802.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-version: 3.800.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-06 08:02:14 -04:00
dependabot[bot]
6b76a898fa
chore(deps): bump the babel group with 9 updates ( #9139 )
...
Bumps the babel group with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) | `7.26.10` | `7.27.1` |
| [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) | `7.25.9` | `7.27.1` |
| [@babel/plugin-transform-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-class-properties ) | `7.25.9` | `7.27.1` |
| [@babel/plugin-transform-destructuring](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-destructuring ) | `7.25.9` | `7.27.1` |
| [@babel/plugin-transform-regenerator](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-regenerator ) | `7.27.0` | `7.27.1` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) | `7.26.9` | `7.27.1` |
| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react ) | `7.26.3` | `7.27.1` |
| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli ) | `7.27.0` | `7.27.1` |
| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) | `7.27.0` | `7.27.1` |
Updates `@babel/core` from 7.26.10 to 7.27.1
- [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.27.1/packages/babel-core )
Updates `@babel/plugin-proposal-decorators` from 7.25.9 to 7.27.1
- [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.27.1/packages/babel-plugin-proposal-decorators )
Updates `@babel/plugin-transform-class-properties` from 7.25.9 to 7.27.1
- [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.27.1/packages/babel-plugin-transform-class-properties )
Updates `@babel/plugin-transform-destructuring` from 7.25.9 to 7.27.1
- [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.27.1/packages/babel-plugin-transform-destructuring )
Updates `@babel/plugin-transform-regenerator` from 7.27.0 to 7.27.1
- [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.27.1/packages/babel-plugin-transform-regenerator )
Updates `@babel/preset-env` from 7.26.9 to 7.27.1
- [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.27.1/packages/babel-preset-env )
Updates `@babel/preset-react` from 7.26.3 to 7.27.1
- [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.27.1/packages/babel-preset-react )
Updates `@babel/cli` from 7.27.0 to 7.27.1
- [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.27.1/packages/babel-cli )
Updates `@babel/preset-typescript` from 7.27.0 to 7.27.1
- [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.27.1/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-version: 7.27.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/plugin-proposal-decorators"
dependency-version: 7.27.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/plugin-transform-class-properties"
dependency-version: 7.27.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/plugin-transform-destructuring"
dependency-version: 7.27.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/plugin-transform-regenerator"
dependency-version: 7.27.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: babel
- dependency-name: "@babel/preset-env"
dependency-version: 7.27.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/preset-react"
dependency-version: 7.27.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/cli"
dependency-version: 7.27.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: babel
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.27.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: babel
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 21:05:41 -04:00
dependabot[bot]
8ba83e2173
chore(deps): bump react-medium-image-zoom from 5.2.13 to 5.2.14 ( #9137 )
...
Bumps [react-medium-image-zoom](https://github.com/rpearce/react-medium-image-zoom ) from 5.2.13 to 5.2.14.
- [Release notes](https://github.com/rpearce/react-medium-image-zoom/releases )
- [Changelog](https://github.com/rpearce/react-medium-image-zoom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rpearce/react-medium-image-zoom/compare/v5.2.13...v5.2.14 )
---
updated-dependencies:
- dependency-name: react-medium-image-zoom
dependency-version: 5.2.14
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>
2025-05-05 21:05:27 -04:00
dependabot[bot]
5a4b8c5faa
chore(deps): bump validator and @types/validator ( #9138 )
...
Bumps [validator](https://github.com/validatorjs/validator.js ) and [@types/validator](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/validator ). These dependencies needed to be updated together.
Updates `validator` from 13.12.0 to 13.15.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.12.0...13.15.0 )
Updates `@types/validator` from 13.12.1 to 13.15.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/validator )
---
updated-dependencies:
- dependency-name: validator
dependency-version: 13.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/validator"
dependency-version: 13.15.0
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>
2025-05-05 21:05:14 -04:00
Tom Moor
3f8bdf7ac2
Refactor withMembershipScope ( #9134 )
2025-05-04 18:37:01 -04:00
Tom Moor
9c4b4f4989
fix: Chained scopes overwrite ( #9133 )
2025-05-04 22:16:38 +00:00
Hemachandar
c5d534b2ad
Add script to resolve existing collection index collisions ( #8810 )
...
* Add script to resolve existing collection index collisions
* Remove debug logging
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-05-04 16:12:09 -04:00
Tom Moor
bed3d1078e
fix: More guards against empty text nodes ( #9132 )
2025-05-04 20:11:02 +00:00
Tom Moor
83e87254c6
fix: Invisible JS error ( #9131 )
2025-05-04 13:59:21 +00:00
Tom Moor
f576ddccfe
chore: Add 10 more brand icons ( #9130 )
2025-05-04 13:18:37 +00:00
Tom Moor
0a674eacfa
fix: Improve behavior when hitting backspace/delete with table cell selections ( #9129 )
2025-05-04 08:51:48 -04:00
Tom Moor
ceac57bd64
Pick collection color based on existing collections ( #9128 )
2025-05-04 03:09:08 +00:00
Tom Moor
97f31e3f2a
fix: Cannot create document through @mention on collection overview ( #9127 )
2025-05-03 22:13:54 -04:00
Tom Moor
a06671e8ce
OAuth provider ( #8884 )
...
This PR contains the necessary work to make Outline an OAuth provider including:
- OAuth app registration
- OAuth app management
- Private / public apps (Public in cloud only)
- Full OAuth 2.0 spec compatible authentication flow
- Granular scopes
- User token management screen in settings
- Associated API endpoints for programatic access
2025-05-03 19:40:18 -04:00
Tom Moor
fd3c21d28b
Remove withCollectionPermissions scope ( #9124 )
...
* Remove withCollectionPermissions scope
* defaultScopeWithUser -> withUserScope
* fix: Include withDrafts in groupMemberships.list
* rename
2025-05-03 12:00:54 -04:00
Tom Moor
c0c36bacbb
fix: Error loading collection ( #9123 )
2025-05-03 02:18:56 +00:00
Tom Moor
7bd1ea7c40
chore/attachments-sw-cache ( #9122 )
2025-05-02 22:15:39 -04:00
Tom Moor
5ebb1e8a61
feat: Add input rule to create new tables ( #9118 )
2025-05-02 08:19:57 -04:00
Tom Moor
96d6987858
fix: Mobile toolbar overlaps with home indicator ( #9119 )
2025-05-02 08:19:48 -04:00
Tom Moor
3602198cd8
fix: Subtle collection loading bug ( #9120 )
2025-05-02 08:19:41 -04:00
dependabot[bot]
00bab31cff
chore(deps): bump vite from 6.3.3 to 6.3.4 ( #9112 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.3 to 6.3.4.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-30 18:16:38 -04:00
Tom Moor
3ef2b7cf42
fix: Backlinks should be ordered alphabetically ( #9106 )
2025-04-30 02:17:03 +00:00
Tom Moor
18743da2fc
fix: bold inline code marks cause formatting to split ( #9105 )
...
* fix: Inline code mark split around bold
* Show inline formatting options + code in toolbar
2025-04-30 01:50:52 +00:00
dependabot[bot]
fe1307d7e7
chore(deps): bump the aws group with 5 updates ( #9086 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.787.0` | `3.797.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.787.0` | `3.797.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.787.0` | `3.797.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.787.0` | `3.797.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.787.0` | `3.796.0` |
Updates `@aws-sdk/client-s3` from 3.787.0 to 3.797.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.797.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.787.0 to 3.797.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.797.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.787.0 to 3.797.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.797.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.787.0 to 3.797.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.797.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.787.0 to 3.796.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.796.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-version: 3.797.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-version: 3.797.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-version: 3.797.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-version: 3.797.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-version: 3.796.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-29 06:48:04 -04:00
codegen-sh[bot]
a226889143
Update task scheduling to use instance method ( #9092 )
...
* Update task scheduling to use instance method
* Delete update_task_schedule.sh
* Applied automatic fixes
* tsc
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-29 06:47:51 -04:00
Tom Moor
347f033802
fix: Notifications received for draft with access but no subscription ( #9099 )
2025-04-29 06:45:15 -04:00
Tom Moor
f5c659f902
fix: Prevent cross-domain websocket connections to on-premise instances ( #9064 )
2025-04-28 17:27:40 -04:00
Hemachandar
722d10e7de
Implement type-safe schedule method for tasks ( #9079 )
...
* Implement type-safe task scheduler
* introduce 'schedule' instance method
* typo
2025-04-28 17:27:24 -04:00
Hemachandar
ce001547b5
fix: Check pasted text is url before creating an URL object ( #9082 )
2025-04-28 17:27:12 -04:00
dependabot[bot]
8d05e2b095
chore(deps): bump pg from 8.14.1 to 8.15.6 ( #9084 )
...
Bumps [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg ) from 8.14.1 to 8.15.6.
- [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md )
- [Commits](https://github.com/brianc/node-postgres/commits/pg@8.15.6/packages/pg )
---
updated-dependencies:
- dependency-name: pg
dependency-version: 8.15.6
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>
2025-04-28 17:26:54 -04:00
dependabot[bot]
19e40cf814
chore(deps-dev): bump nodemon from 3.1.9 to 3.1.10 ( #9085 )
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v3.1.9...v3.1.10 )
---
updated-dependencies:
- dependency-name: nodemon
dependency-version: 3.1.10
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>
2025-04-28 17:26:28 -04:00
dependabot[bot]
2bb9b50637
chore(deps): bump react-portal from 4.2.2 to 4.3.0 ( #9087 )
...
Bumps [react-portal](https://github.com/tajo/react-portal ) from 4.2.2 to 4.3.0.
- [Release notes](https://github.com/tajo/react-portal/releases )
- [Commits](https://github.com/tajo/react-portal/commits )
---
updated-dependencies:
- dependency-name: react-portal
dependency-version: 4.3.0
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>
2025-04-28 17:26:18 -04:00
Tom Moor
4885612661
Switch Linear to actor=app method ( #9074 )
2025-04-27 15:01:23 +00:00
Tom Moor
e2dd6221f8
Extract subdomain auth redirect ( #9070 )
...
* Extract subdomain auth redirect
* docs
2025-04-27 10:55:05 -04:00
Hemachandar
7f513a6950
fix: Store Linear workspace logo only when it's available ( #9072 )
2025-04-27 09:26:36 -04:00
Tom Moor
6440d78b6f
fix: Double fetch on refactored paginated list ( #9068 )
2025-04-26 21:35:41 +00:00
Tom Moor
7e05fc1017
Revert "Add recency boost to search results ( #9038 )" ( #9065 )
...
This reverts commit 2bc47cfcef .
2025-04-26 16:44:49 +00:00
Tom Moor
2bc47cfcef
Add recency boost to search results ( #9038 )
...
* Add recency boost to search helpers
* Restore tests
* Use boost
2025-04-26 08:27:45 -04:00
Hemachandar
e8e46a438c
fix: Store Linear workspace logo in storage ( #9061 )
...
* fix: Store Linear workspace logo in Outline
* use async task
* Move task into plugin
---------
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-25 23:18:21 -04:00
Tom Moor
3156f62e94
Vite 5 -> 6 upgrade ( #9057 )
...
* Vite 5 -> 6
* Revert i18next-parser upgrade
* rolldown
* fix build
* tsc
2025-04-25 18:22:53 -04:00
Hemachandar
9274f56ef6
Show correct icon & color for GitHub draft PR ( #9063 )
2025-04-25 17:37:54 -04:00
Hemachandar
4bb9ac40c7
fix: Linear status icon completion percentage edge case ( #9062 )
2025-04-25 13:17:28 -04:00
Tom Moor
36772f1444
fix: Heading weight changes when linkified ( #9058 )
2025-04-25 12:53:28 +00:00
Tom Moor
e503225f04
fix: Tidying mention hover cards ( #9051 )
...
* Tidying hover card layout
* Handle backticks in titles (common on GitHub + Linear)
* Improve label display
2025-04-24 23:49:19 -04:00
codegen-sh[bot]
762140e493
Add mcp to reserved subdomains ( #9052 )
...
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
2025-04-25 03:07:39 +00:00
Hemachandar
21e756c357
Check collection (or) document when processing page/database in Notion import ( #9047 )
2025-04-24 21:22:39 -04:00
codegen-sh[bot]
2cc5846f1b
Truncate Notion document titles to fit validation limits ( #9041 )
...
closes #9040
2025-04-24 11:57:19 +00:00
Hemachandar
de6c1735d9
feat: Linear integration ( #9037 )
...
* linear settings and oauth
* unfurl
* unfurl impl fix for recent merge from main
* fetch labels
* state icon
* linear icon
* uninstall hook
* lint
* i18n
* cleanup
* use workspace key, reduce icon size
* determine completion percentage
* extract completionPercentage to separate method
2025-04-24 07:50:48 -04:00
codegen-sh[bot]
b7c13f092b
refactor: Convert PaginatedList component to functional style ( #9030 )
...
* refactor: Convert PaginatedList component to functional style
* tsc
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-24 07:03:18 -04:00
Tom Moor
298298223b
fix: Allow viewers to read templates ( #9042 )
2025-04-24 07:02:57 -04:00
YKDZ
21f37c0d14
Display breadcrumb instead of collection name when link and mention document ( #8938 )
...
* feat: Display breadcrumb instead of collection name when link and mention document
* feat: Use maxDepth instead of reversedLength in DocumentBreadcrumb
* fix: Category will never display in DocumentBreadcrumb
* fix: Wrong output when maxDepth <= 0
* fix: Wrong hook denpendency
* fix: eslint issues
* Update DocumentBreadcrumb.tsx
---------
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-24 02:12:27 +00:00
Tom Moor
18bc93c9c2
Add additional CSP protection to files.get endpoint ( #9039 )
2025-04-23 21:53:54 -04:00
Tom Moor
6a12822829
fix: Embeds not enabled on collection overview ( #9034 )
...
fix: Disabled embeds show unusable resize handle
2025-04-23 12:21:44 +00:00
Translate-O-Tron
adcab68b59
New Crowdin updates ( #9033 )
...
* 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Romanian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Dutch 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 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 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Romanian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Dutch 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 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 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Romanian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Czech 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 Chinese Simplified translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Dutch 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 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 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Romanian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Dutch 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 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 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Romanian translations from Crowdin [ci skip]
* fix: New Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Dutch 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 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 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Romanian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Dutch 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 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 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Romanian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Dutch 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 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 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Romanian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Norwegian Bokmal translations from Crowdin [ci skip]
---------
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-23 11:59:18 +00:00
codegen-sh[bot]
943fd7e2e1
refactor: Convert Frame component to functional component ( #8943 )
...
* refactor: Convert Frame component to functional component
* fix: Fix linting issues in Frame component
* tsc
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-23 01:53:29 +00:00
Tom Moor
01db19a0b1
fix: Cannot load avatars in some instances ( #9025 )
2025-04-22 21:23:51 -04:00
Hemachandar
51cb5bffce
Cache issueSources for embed integrations ( #8952 )
...
* Cache `issueSources` for embed integrations
* lock model before update
2025-04-22 09:59:39 -04:00
Hemachandar
d37b7fa31e
Transform issue and pull_request to unfurl shape in plugin ( #9006 )
...
* Transform issue and pull_request to unfurl shape in plugin
* better typings
* add todo
2025-04-22 07:00:44 -04:00
dependabot[bot]
f86225c332
chore(deps): bump vite-plugin-pwa from 0.20.3 to 0.21.2 ( #9021 )
...
Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa ) from 0.20.3 to 0.21.2.
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases )
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v0.20.3...v0.21.2 )
---
updated-dependencies:
- dependency-name: vite-plugin-pwa
dependency-version: 0.21.2
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>
2025-04-22 06:51:47 -04:00
Tom Moor
e53c90f25f
fix: Input validation on desktop app subdomain dialog ( #9004 )
...
* Improve validation on desktop subdomain switch modal
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* lint
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-04-21 20:02:48 -04:00
dependabot[bot]
d84d5a4b09
chore(deps): bump @notionhq/client from 2.2.16 to 2.3.0 ( #9022 )
...
Bumps [@notionhq/client](https://github.com/makenotion/notion-sdk-js ) from 2.2.16 to 2.3.0.
- [Release notes](https://github.com/makenotion/notion-sdk-js/releases )
- [Commits](https://github.com/makenotion/notion-sdk-js/compare/v2.2.16...v2.3.0 )
---
updated-dependencies:
- dependency-name: "@notionhq/client"
dependency-version: 2.3.0
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>
2025-04-21 19:30:22 -04:00
dependabot[bot]
0031fc1562
chore(deps): bump dotenv from 16.4.7 to 16.5.0 ( #9020 )
...
Bumps [dotenv](https://github.com/motdotla/dotenv ) from 16.4.7 to 16.5.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.7...v16.5.0 )
---
updated-dependencies:
- dependency-name: dotenv
dependency-version: 16.5.0
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>
2025-04-21 19:29:23 -04:00
dependabot[bot]
9b73635727
chore(deps): bump @radix-ui/react-visually-hidden from 1.1.2 to 1.2.0 ( #9023 )
...
Bumps [@radix-ui/react-visually-hidden](https://github.com/radix-ui/primitives ) from 1.1.2 to 1.2.0.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-visually-hidden"
dependency-version: 1.2.0
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>
2025-04-21 19:29:04 -04:00
dependabot[bot]
5cefb534cc
chore(deps): bump rfc6902 from 5.1.1 to 5.1.2 ( #9024 )
...
Bumps [rfc6902](https://github.com/chbrown/rfc6902 ) from 5.1.1 to 5.1.2.
- [Commits](https://github.com/chbrown/rfc6902/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: rfc6902
dependency-version: 5.1.2
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>
2025-04-21 19:28:52 -04:00
Tom Moor
8fb6f7f8c6
fix: Overflow on math blocks ( #9026 )
2025-04-21 19:28:30 -04:00
Tom Moor
6b497cf1ec
fix: IME composition between backticks ( #9011 )
2025-04-19 16:24:22 -04:00
Tom Moor
05a61927af
fix: Improve settings table layout on mobile ( #9012 )
2025-04-19 16:24:14 -04:00
Tom Moor
2b07f412e2
fix: Image caption is not correctly centered on full-width image ( #9013 )
2025-04-18 19:31:36 -04:00
Hemachandar
65bb3b11f3
fix: Parse emoji and url only as workspace icon ( #9009 )
...
* fix: Parse emoji and url only as workspace icon
* scope emoji regex to transform function
2025-04-18 10:45:17 -04:00
Tom Moor
e1e334dd5f
fix: Deleted users appear in mention menu before search query ( #9003 )
2025-04-17 22:57:43 -04:00
codegen-sh[bot]
6e9092bcaf
#8962 : Remove "Self hosted" integrations page ( #9001 )
...
* #8962 : Remove "Self hosted" integrations page
* Remove unused BuildingBlocksIcon import
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-17 08:34:08 -04:00
Tom Moor
09a4b76aae
fix: Users subscribed to document and collection may be notified twice ( #8997 )
...
fix: Create notifications in transaction
2025-04-17 08:08:09 -04:00
Hemachandar
5789d65bf5
Ensure iframely fallback is not executed for connected unfurl integration ( #8995 )
...
* Ensure iframely fallback is not executed for connected unfurl integration
* tsc
2025-04-16 18:22:51 -04:00
Tom Moor
03a0f54236
fix: Cannot drag-select text while editing document title in sidebar ( #8991 )
...
* fix: Cannot drag-select text while editing document title in sidebar
* Clarify isEditing parameter description
2025-04-16 18:22:43 -04:00
Tom Moor
1e7244c737
fix: Infinite loop loading page with vbnet code embed ( #8987 )
2025-04-16 01:51:57 +00:00
Tom Moor
96c41ce823
chore: Disable bundle-size job on forks ( #8986 )
2025-04-16 01:31:25 +00:00
Tom Moor
0702570b0d
fix: Small modal overflow scrolling behavior ( #8981 )
...
closes #8966
2025-04-15 06:35:33 -07:00
Tom Moor
4b209a7913
fix: Full-width image control should act as toggle ( #8980 )
...
closes #8954
2025-04-15 12:22:14 +00:00
Tom Moor
6393bd02f4
fix: Cannot select divider, closes #8964 ( #8979 )
2025-04-15 12:13:45 +00:00
dependabot[bot]
1776aad833
chore(deps): bump the aws group with 5 updates ( #8968 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.782.0` | `3.787.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.782.0` | `3.787.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.782.0` | `3.787.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.782.0` | `3.787.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.782.0` | `3.787.0` |
Updates `@aws-sdk/client-s3` from 3.782.0 to 3.787.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.787.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.782.0 to 3.787.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.787.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.782.0 to 3.787.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.787.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.782.0 to 3.787.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.787.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.782.0 to 3.787.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.787.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-version: 3.787.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-version: 3.787.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-version: 3.787.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-version: 3.787.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-version: 3.787.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 22:40:15 -04:00
dependabot[bot]
0c6b37cb60
chore(deps): bump react-virtualized-auto-sizer from 1.0.25 to 1.0.26 ( #8969 )
...
Bumps [react-virtualized-auto-sizer](https://github.com/bvaughn/react-virtualized-auto-sizer ) from 1.0.25 to 1.0.26.
- [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.25...1.0.26 )
---
updated-dependencies:
- dependency-name: react-virtualized-auto-sizer
dependency-version: 1.0.26
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>
2025-04-14 22:32:45 -04:00
Tom Moor
d664044579
perf: Cache promise when loading code languages ( #8975 )
2025-04-15 02:31:08 +00:00
dependabot[bot]
b3ca434c51
chore(deps): bump prosemirror-schema-list from 1.4.1 to 1.5.1 ( #8970 )
...
Bumps [prosemirror-schema-list](https://github.com/prosemirror/prosemirror-schema-list ) from 1.4.1 to 1.5.1.
- [Changelog](https://github.com/ProseMirror/prosemirror-schema-list/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-schema-list/compare/1.4.1...1.5.1 )
---
updated-dependencies:
- dependency-name: prosemirror-schema-list
dependency-version: 1.5.1
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>
2025-04-14 22:28:31 -04:00
dependabot[bot]
631b75def4
chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 ( #8972 )
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.8.2 to 5.8.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.8.2...v5.8.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.8.3
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>
2025-04-14 22:28:05 -04:00
Tom Moor
d183dab063
fix: Mermaid diagrams hanging ( #8961 )
2025-04-14 12:47:57 +00:00
Hemachandar
f082da6456
fix: Reset avatar zoom, set missing text in upload button ( #8949 )
...
* fix: Reset avatar zoom, set missing text in upload button
* tiny
2025-04-13 19:15:15 -07:00
Tom Moor
ad72210714
fix: Hardcode dynamic imports to avoid production issues ( #8958 )
...
* fix: Hardcode dynamic imports to avoid production issues
* tsc
2025-04-13 19:07:47 -07:00
Tom Moor
9c85b26d43
fix: Editor crashes on shared page with no user ( #8956 )
2025-04-13 21:48:08 +00:00
Hemachandar
bf6a56849e
Show GitHub issues and pull requests as mentions ( #8870 )
...
* mention issue works
* pr and loading works
* error node
* tweak mention display
* handle multiple creation error
* tidy
* store unfurl in mention attrs
* simplify mention code creation
* test fix
* base feedback
* update node when pos is available
* delete local UnfurlsStore
* use unfurl from store
* Optimize lodash isMatch import statement
* fix: Copy/paste of issue mentions
fix: Icon alignment
fix: Error and loading mentions are unselectable
* Switch order in paste menu
---------
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-13 06:09:13 -07:00
Tom Moor
68e8b2791a
fix: Line numbers flash in on load ( #8948 )
...
fix: Text color of plain text and markdown code blocks
2025-04-12 18:25:15 -07:00
Tom Moor
89db519b72
Replace embed icon ( #8947 )
2025-04-12 19:40:08 +00:00
codegen-sh[bot]
31c412b4a6
refactor: Convert ImageUpload component to functional ( #8944 )
...
* refactor: Convert ImageUpload component to functional
* fix: Fix linting issues by removing trailing whitespace and unused imports
* Applied automatic fixes
* translations
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-12 19:26:38 +00:00
Tom Moor
199584428a
fix: Markdown copy should not occur for single node situations ( #8946 )
2025-04-12 12:15:52 -07:00
Tom Moor
f22780e944
Move editor syntax highlighting to async ( #8934 )
...
* Move editor syntax highlighting to async, add a bunch more languages
* Remove vestigial referenecs to Prism
* fix: bundle-size job not triggering
* Add webpackStatsFile
2025-04-12 10:55:47 -07:00
dependabot[bot]
a71381785c
chore(deps): bump vite from 5.4.17 to 5.4.18 ( #8941 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.17 to 5.4.18.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.18/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.18/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.18
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-12 10:55:27 -07:00
Tom Moor
a61b53aa74
Require collection manage permissions to export ( #8942 )
2025-04-12 10:55:15 -07:00
Tom Moor
45f0885533
fix: bundle-size CI ( #8940 )
2025-04-12 10:07:48 -07:00
Hemachandar
9c9657f4cc
eslint: Increase severity to error for lodash imports ( #8932 )
2025-04-11 17:56:28 -07:00
Tom Moor
c3de0cf0ec
v0.83.0 ( #8928 )
2025-04-10 19:53:08 -07:00
Hemachandar
f7b00e72f1
Implement UnfurlsStore ( #8920 )
...
* Implement UnfurlsStore
* simplify lookup
* refetch unfurl after X elapsed time
* compute fetchedAt in client
2025-04-10 18:24:32 -07:00
Hemachandar
e499881110
fix: Update collection 'documentStructure' when archived document is deleted ( #8922 )
2025-04-10 18:11:30 -07:00
Tom Moor
016c8c802c
Finalize moving docker publish to GH actions ( #8927 )
2025-04-10 18:10:10 -07:00
Tom Moor
d4bc189e12
fix: collectionIndexing results in teamId undefined error due to Sequelize bug ( #8918 )
2025-04-09 07:12:48 -07:00
dependabot[bot]
4d435cd5ec
chore(deps): bump koa from 2.16.0 to 2.16.1 ( #8917 )
...
Bumps [koa](https://github.com/koajs/koa ) from 2.16.0 to 2.16.1.
- [Release notes](https://github.com/koajs/koa/releases )
- [Changelog](https://github.com/koajs/koa/blob/master/History.md )
- [Commits](https://github.com/koajs/koa/compare/2.16.0...v2.16.1 )
---
updated-dependencies:
- dependency-name: koa
dependency-version: 2.16.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-09 07:12:15 -07:00
Rahma-sbei
59c611b24f
Added delay on sidebar exit ( #8888 )
...
* added delay on sidebar exit
* Fix typos in Sidebar component comments
---------
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-04-09 02:44:59 +00:00
Tom Moor
1ea40c03c5
Add option to copy as plain text ( #8913 )
2025-04-08 19:31:34 -07:00
Tom Moor
f9919e90cf
fix: Allow OIDC without team name ( #8911 )
2025-04-08 19:10:07 -07:00
dependabot[bot]
0d09e54757
chore(deps): bump the aws group with 5 updates ( #8899 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.777.0` | `3.782.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.777.0` | `3.782.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.777.0` | `3.782.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.777.0` | `3.782.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.775.0` | `3.782.0` |
Updates `@aws-sdk/client-s3` from 3.777.0 to 3.782.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.782.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.777.0 to 3.782.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.782.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.777.0 to 3.782.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.782.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.777.0 to 3.782.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.782.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.775.0 to 3.782.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.782.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-version: 3.782.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-version: 3.782.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-version: 3.782.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-version: 3.782.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-version: 3.782.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 18:00:01 -07:00
Tom Moor
9ce7133837
fix: Increase lock timeout for calculating document diff ( #8902 )
2025-04-08 17:59:54 -07:00
dependabot[bot]
01a5ff031a
chore(deps): bump sonner from 1.7.1 to 1.7.4 ( #8896 )
...
Bumps [sonner](https://github.com/emilkowalski/sonner ) from 1.7.1 to 1.7.4.
- [Release notes](https://github.com/emilkowalski/sonner/releases )
- [Commits](https://github.com/emilkowalski/sonner/commits )
---
updated-dependencies:
- dependency-name: sonner
dependency-version: 1.7.4
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>
2025-04-08 10:38:45 -04:00
dependabot[bot]
5659aeb360
chore(deps): bump vite from 5.4.16 to 5.4.17 ( #8903 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.16 to 5.4.17.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.17
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 10:35:10 -04:00
dependabot[bot]
d300e34447
chore(deps): bump prosemirror-inputrules from 1.4.0 to 1.5.0 ( #8897 )
...
Bumps [prosemirror-inputrules](https://github.com/prosemirror/prosemirror-inputrules ) from 1.4.0 to 1.5.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-inputrules/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-inputrules/compare/1.4.0...1.5.0 )
---
updated-dependencies:
- dependency-name: prosemirror-inputrules
dependency-version: 1.5.0
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>
2025-04-07 20:07:38 -07:00
dependabot[bot]
a4040a93a2
chore(deps-dev): bump @types/node from 20.17.27 to 20.17.30 ( #8898 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.17.27 to 20.17.30.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 20.17.30
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>
2025-04-07 20:07:17 -07:00
dependabot[bot]
c769432993
chore(deps): bump mammoth from 1.8.0 to 1.9.0 ( #8900 )
...
Bumps [mammoth](https://github.com/mwilliamson/mammoth.js ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/mwilliamson/mammoth.js/releases )
- [Changelog](https://github.com/mwilliamson/mammoth.js/blob/master/NEWS )
- [Commits](https://github.com/mwilliamson/mammoth.js/compare/1.8.0...1.9.0 )
---
updated-dependencies:
- dependency-name: mammoth
dependency-version: 1.9.0
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>
2025-04-07 20:07:07 -07:00
Tom Moor
270bb85417
Various improvements extracted from oauth-server branch ( #8901 )
2025-04-07 18:40:18 +00:00
Tom Moor
fe8e50da92
fix: Remove url->embed mapping in Markdown import ( #8891 )
2025-04-07 00:43:18 +00:00
codegen-sh[bot]
31d1f566bc
#8873 : Remove usage of generateAvatarUrl and logo.clearbit.com API ( #8889 )
2025-04-06 16:01:23 -07:00
Tom Moor
f9476770ce
fix: Collaboration server inaccurately counts connections ( #8886 )
...
* fix: Collaboration server inaccurately counts connections
* Add integration test
* docs
2025-04-06 21:55:10 +00:00
Hemachandar
2e018e74b8
Log fields that cause UniqueConstraintError in ImportsProcessor ( #8887 )
2025-04-06 11:10:59 -07:00
codegen-sh[bot]
a11ab56117
Cleanup the old Notion importer ( #8832 )
...
* Cleanup the old Notion importer
* Fix Notion importer cleanup PR based on feedback
* Restore Notion format references for backward compatibility
* Remove Notion import fixtures
* translations
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-04-06 09:04:35 -07:00
codegen-sh[bot]
66e4ec32ed
Fix: Handle Notion database not found errors gracefully ( #8860 )
...
* Fix: Handle Notion database not found errors gracefully
* Fix: Use Logger.warn instead of console.log in Notion import task
* Applied automatic fixes
* Touch to trigger actions
* Fix: Implement additional improvements for Notion import error handling
* Applied automatic fixes
* Change to trigger CI
* Fix TypeScript error: Add type assertion for filtered parsedPages
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom@getoutline.com >
Co-authored-by: Codegen <codegen@example.com >
2025-04-06 09:04:23 -07:00
codegen-sh[bot]
bde9d5fbf4
Move post-login redirect logic to AuthenticatedLayout ( #8864 )
...
* Move post-login redirect logic to AuthenticatedLayout
* Applied automatic fixes
* fix typography
* Restore Login/index.tsx
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-04-01 17:37:22 -07:00
Tom Moor
70bb878a8c
fix: Missing transaction in save causing deadlocks ( #8866 )
2025-04-01 12:46:06 +00:00
Hemachandar
4237377d47
fix: Skip sequelize hooks when creating user membership in collections.update ( #8849 )
2025-04-01 04:43:31 -07:00
dependabot[bot]
a30f6b717b
chore(deps): bump the aws group with 5 updates ( #8857 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.774.0` | `3.777.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.774.0` | `3.777.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.774.0` | `3.777.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.774.0` | `3.777.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.774.0` | `3.775.0` |
Updates `@aws-sdk/client-s3` from 3.774.0 to 3.777.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.777.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.774.0 to 3.777.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.777.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.774.0 to 3.777.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.777.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.774.0 to 3.777.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.777.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.774.0 to 3.775.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.775.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 04:43:22 -07:00
dependabot[bot]
1edc23c5ae
chore(deps): bump vite from 5.4.15 to 5.4.16 ( #8861 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.15 to 5.4.16.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.16/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.16/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.16
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 22:08:11 +00:00
dependabot[bot]
ff6ec3a5b8
chore(deps): bump prosemirror-markdown from 1.13.1 to 1.13.2 ( #8855 )
...
Bumps [prosemirror-markdown](https://github.com/prosemirror/prosemirror-markdown ) from 1.13.1 to 1.13.2.
- [Changelog](https://github.com/ProseMirror/prosemirror-markdown/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-markdown/compare/1.13.1...1.13.2 )
---
updated-dependencies:
- dependency-name: prosemirror-markdown
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>
2025-03-31 15:04:53 -07:00
dependabot[bot]
52c2729490
chore(deps-dev): bump @relative-ci/agent from 4.2.14 to 4.3.0 ( #8854 )
...
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent ) from 4.2.14 to 4.3.0.
- [Release notes](https://github.com/relative-ci/agent/releases )
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.14...v4.3.0 )
---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
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>
2025-03-31 14:45:36 -07:00
dependabot[bot]
82f4281a02
chore(deps): bump @tanstack/react-virtual from 3.11.3 to 3.13.6 ( #8858 )
...
Bumps [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual ) from 3.11.3 to 3.13.6.
- [Release notes](https://github.com/TanStack/virtual/releases )
- [Changelog](https://github.com/TanStack/virtual/blob/main/packages/react-virtual/CHANGELOG.md )
- [Commits](https://github.com/TanStack/virtual/commits/@tanstack/react-virtual@3.13.6/packages/react-virtual )
---
updated-dependencies:
- dependency-name: "@tanstack/react-virtual"
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>
2025-03-31 14:45:13 -07:00
dependabot[bot]
12b6e30e3a
chore(deps): bump prosemirror-model from 1.24.1 to 1.25.0 ( #8856 )
...
* chore(deps): bump prosemirror-model from 1.24.1 to 1.25.0
Bumps [prosemirror-model](https://github.com/prosemirror/prosemirror-model ) from 1.24.1 to 1.25.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-model/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-model/compare/1.24.1...1.25.0 )
---
updated-dependencies:
- dependency-name: prosemirror-model
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update Code mark to use the new `code` property
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
2025-03-31 14:45:02 -07:00
Tom Moor
567ca7e3f1
fix: Table columns sometimes lost in copy paste ( #8845 )
...
closes #8841
2025-03-30 20:06:22 -07:00
codegen-sh[bot]
97c3ea7da8
Allow inline code to be bolded and italicized ( #8843 )
...
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
2025-03-30 14:44:21 -07:00
Tom Moor
4af2b032dd
fix: New comments are measured incorrectly ( #8838 )
...
* fix: New comments are measured incorrectly
* Remove defaultRect so we can always return a DOMRect
2025-03-30 11:48:51 -07:00
Tom Moor
c52d9a850d
fix: Paste partially over code prevents pasting PM nodes ( #8836 )
...
* fix: Paste over any inline code prevents pasting nodes
closes #8825
* Add inclusive logic for isNodeActive
2025-03-30 11:48:44 -07:00
Tom Moor
588e5bc17f
fix: Reduce gap between at symbol and name in user mentions ( #8839 )
2025-03-30 17:26:35 +00:00
Tom Moor
a2bd0edd82
chore: Missing react key in SuggestionMenu ( #8837 )
2025-03-30 14:36:15 +00:00
Tom Moor
ca0f0638c9
fix: Handle deleted user in NotificationHelper ( #8835 )
2025-03-29 19:11:04 -07:00
Tom Moor
f13e6a3691
fix: Show @ symbol on mentions in email snippets ( #8833 )
2025-03-30 00:26:18 +00:00
Hemachandar
dcb7b86df8
Store import error in DB ( #8811 )
2025-03-29 06:08:07 -07:00
Hemachandar
45c6e72c6d
Manage collection subscriptions when user (or) group is removed from a collection ( #8821 )
...
* Manage collection subscriptions when user (or) group is removed from a collection
* rename collection task
* rename document task
* remove unnecessary actor filter
2025-03-29 06:07:57 -07:00
codegen-sh[bot]
a51456deb3
Add missing JSDoc to shared components ( #8829 )
...
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
2025-03-28 14:27:30 -07:00
Aditya Sharma
3ffe7e7671
fix: conversion b/w checkbox & other list types ( #8828 )
2025-03-28 14:19:12 -07:00
Hemachandar
a7fe6c9af3
Include non-deleted imports for cleanup ( #8822 )
2025-03-28 05:46:36 -07:00
codegen-sh[bot]
52c673261b
Add JSDoc to hooks in app/hooks directory ( #8819 )
...
* Add JSDoc to hooks in app/hooks directory
* lint
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-03-28 02:37:32 +00:00
Tom Moor
60c0a53a1f
chore: Change lint rule to trigger on actor rather than branch name ( #8820 )
2025-03-28 02:24:00 +00:00
Tom Moor
66fae19034
fix: Improve performance of notification queries ( #8809 )
...
* Remove onlySubscribers
* refactor
* perf
2025-03-27 19:10:32 -07:00
codegen-sh[bot]
37ea6bb92b
Add JSDoc comments to AvatarWithPresence component ( #8817 )
...
* Add JSDoc comments to AvatarWithPresence component
* lint
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-03-27 19:07:24 -07:00
Tom Moor
762816adbc
Update lint.yml ( #8818 )
2025-03-28 01:58:24 +00:00
Tom Moor
d1b24b15d5
chore: Attempt auto-lint of Codegen PR's ( #8816 )
2025-03-28 01:42:28 +00:00
Hemachandar
877b7ad0df
fix: Handle index collision when creating a collection ( #8803 )
...
* fix: Handle index collision when creating a collection
* move to sequelize hooks
* index maxLen parity between api and model
* remove beforeUpdate hook
* use common indexLen in model
* beforeUpdate hook..
* test
2025-03-27 02:50:40 -07:00
Tom Moor
e98d931aaa
Remove maintainers from probot behavior ( #8808 )
2025-03-26 23:37:59 +00:00
Tom Moor
ba7d102a72
perf: Avoid querying all users in team for common notification types ( #8806 )
2025-03-26 16:19:45 -07:00
codegen-sh[bot]
ab1f00e919
fix: handle missing user error during Notion import ( #8801 )
...
* fix: handle missing user error during Notion import
* lint
* typesafe check
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: hmacr <hmac.devo@gmail.com >
2025-03-26 07:46:53 -07:00
dependabot[bot]
34cb31ff43
chore(deps): bump ioredis from 5.4.1 to 5.6.0 ( #8789 )
...
Bumps [ioredis](https://github.com/luin/ioredis ) from 5.4.1 to 5.6.0.
- [Release notes](https://github.com/luin/ioredis/releases )
- [Changelog](https://github.com/redis/ioredis/blob/main/CHANGELOG.md )
- [Commits](https://github.com/luin/ioredis/compare/v5.4.1...v5.6.0 )
---
updated-dependencies:
- dependency-name: ioredis
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>
2025-03-26 05:48:58 -07:00
codegen-sh[bot]
aac95c2b2e
Add SMTP_SERVICE environment variable for well-known services ( #8781 )
...
* Add SMTP_SERVICE environment variable for well-known services
* Fix PR #8777 : Restore code in teams.ts and users.ts
* The rest of the work
* fix validation
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-03-26 05:48:47 -07:00
dependabot[bot]
0dd6ef5196
chore(deps): bump vite from 5.4.14 to 5.4.15 ( #8798 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.14 to 5.4.15.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.15/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.15/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>
2025-03-26 01:35:02 +00:00
dependabot[bot]
5cd11002d1
chore(deps): bump the aws group with 5 updates ( #8788 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.772.0` | `3.774.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.772.0` | `3.774.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.772.0` | `3.774.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.772.0` | `3.774.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.758.0` | `3.774.0` |
Updates `@aws-sdk/client-s3` from 3.772.0 to 3.774.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.774.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.772.0 to 3.774.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.774.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.772.0 to 3.774.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.774.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.772.0 to 3.774.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.774.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.758.0 to 3.774.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.774.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 18:29:29 -07:00
dependabot[bot]
5334f7ae08
chore(deps-dev): bump @types/node from 20.17.16 to 20.17.27 ( #8790 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.17.16 to 20.17.27.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
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>
2025-03-25 18:29:18 -07:00
dependabot[bot]
df1de2b822
chore(deps): bump zod from 3.23.8 to 3.24.2 ( #8791 )
...
Bumps [zod](https://github.com/colinhacks/zod ) from 3.23.8 to 3.24.2.
- [Release notes](https://github.com/colinhacks/zod/releases )
- [Changelog](https://github.com/colinhacks/zod/blob/main/CHANGELOG.md )
- [Commits](https://github.com/colinhacks/zod/compare/v3.23.8...v3.24.2 )
---
updated-dependencies:
- dependency-name: zod
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>
2025-03-25 18:29:08 -07:00
dependabot[bot]
deb93ef767
chore(deps): bump pg from 8.12.0 to 8.14.1 ( #8792 )
...
Bumps [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg ) from 8.12.0 to 8.14.1.
- [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md )
- [Commits](https://github.com/brianc/node-postgres/commits/pg@8.14.1/packages/pg )
---
updated-dependencies:
- dependency-name: pg
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>
2025-03-25 18:28:59 -07:00
Tom Moor
5bef4c4b55
fix: typeerror cannot read properties of undefined reading lang ( #8794 )
...
* fix: Access of undefined with invalid code lang
closes #8793
* test
2025-03-25 12:31:53 +00:00
Tom Moor
72bff1ec8a
Revert "Change @aws-sdk dependency update frequency from weekly to monthly (#…" ( #8787 )
...
This reverts commit 323c5f5978 .
2025-03-25 11:58:21 +00:00
Tom Moor
c12b257098
fix: Use configured proxy for OIDC server-to-server requests ( #8776 )
2025-03-25 04:31:16 -07:00
Hemachandar
f6da244c33
fix: Handle empty text blocks from Notion response ( #8785 )
2025-03-25 04:31:06 -07:00
Tom Moor
ab55e0bed9
feat: Add XML as code formatting option ( #8767 )
...
Refactor to achieve this
2025-03-24 14:58:05 -07:00
dependabot[bot]
84ae9a2c31
chore(deps): bump datadog-metrics from 0.11.2 to 0.12.1 ( #8773 )
...
* chore(deps): bump datadog-metrics from 0.11.2 to 0.12.1
Bumps [datadog-metrics](https://github.com/dbader/node-datadog-metrics ) from 0.11.2 to 0.12.1.
- [Release notes](https://github.com/dbader/node-datadog-metrics/releases )
- [Commits](https://github.com/dbader/node-datadog-metrics/compare/v0.11.2...v0.12.1 )
---
updated-dependencies:
- dependency-name: datadog-metrics
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix: flush now returns a promise
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-03-24 21:38:54 +00:00
Hemachandar
5c4eb32c26
fix: Release redis lock only when it hasn't expired ( #8765 )
...
* fix: Suppress redlock release errors
* release only when lock hasn't expired
2025-03-24 14:37:36 -07:00
dependabot[bot]
10b8f11e0b
chore(deps): bump the babel group with 4 updates ( #8769 )
...
Bumps the babel group with 4 updates: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ), [@babel/plugin-transform-regenerator](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-regenerator ), [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli ) and [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ).
Updates `@babel/core` from 7.26.9 to 7.26.10
- [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.26.10/packages/babel-core )
Updates `@babel/plugin-transform-regenerator` from 7.25.9 to 7.27.0
- [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.27.0/packages/babel-plugin-transform-regenerator )
Updates `@babel/cli` from 7.26.4 to 7.27.0
- [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.27.0/packages/babel-cli )
Updates `@babel/preset-typescript` from 7.26.0 to 7.27.0
- [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.27.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: babel
- dependency-name: "@babel/plugin-transform-regenerator"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/cli"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: babel
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 14:27:21 -07:00
dependabot[bot]
0a4c3bd633
chore(deps): bump the aws group with 4 updates ( #8770 )
...
Bumps the aws group with 4 updates: [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ), [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ), [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) and [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ).
Updates `@aws-sdk/client-s3` from 3.758.0 to 3.772.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.772.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.758.0 to 3.772.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.772.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.758.0 to 3.772.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.772.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.758.0 to 3.772.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.772.0/packages/s3-request-presigner )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 14:27:13 -07:00
dependabot[bot]
580cf52fd3
chore(deps-dev): bump rollup-plugin-webpack-stats from 2.0.1 to 2.0.3 ( #8771 )
...
Bumps [rollup-plugin-webpack-stats](https://github.com/relative-ci/rollup-plugin-webpack-stats ) from 2.0.1 to 2.0.3.
- [Release notes](https://github.com/relative-ci/rollup-plugin-webpack-stats/releases )
- [Commits](https://github.com/relative-ci/rollup-plugin-webpack-stats/compare/v2.0.1...v2.0.3 )
---
updated-dependencies:
- dependency-name: rollup-plugin-webpack-stats
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>
2025-03-24 14:27:06 -07:00
dependabot[bot]
ee1fd65a19
chore(deps): bump prosemirror-commands from 1.6.2 to 1.7.0 ( #8772 )
...
Bumps [prosemirror-commands](https://github.com/prosemirror/prosemirror-commands ) from 1.6.2 to 1.7.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-commands/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-commands/compare/1.6.2...1.7.0 )
---
updated-dependencies:
- dependency-name: prosemirror-commands
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>
2025-03-24 14:26:59 -07:00
codegen-sh[bot]
323c5f5978
Change @aws-sdk dependency update frequency from weekly to monthly ( #8774 )
...
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
2025-03-24 14:24:18 -07:00
Tom Moor
bdb34a202c
fix: Disable Notion import when env is not available ( #8761 )
2025-03-24 02:52:54 +00:00
Tom Moor
40278b2d9a
fix: notifications.pixel requests hang ( #8760 )
...
tests
2025-03-24 00:52:54 +00:00
Tom Moor
a69ef1f3c9
quick: Remove expired temporary AWS keys from fixture data ( #8755 )
...
* fix: Remove temporary AWS keys causing false positive alerts
* Previously missed PR feedback
* snap
2025-03-23 19:31:38 +00:00
Hemachandar
6e98568e5b
API importer for Notion ( #8710 )
2025-03-23 12:19:13 -07:00
Tom Moor
8b65ad3cfa
chore: Move notification event writing to model layer ( #8754 )
...
* Move notification event writing to model layer
fix: Bulk notification action does not reflect on other clients
* Add missing locks
* fixes
2025-03-23 11:59:19 -07:00
Tom Moor
533a14369c
fix: Do not wait for connections at end of test suites ( #8752 )
2025-03-22 20:46:36 -07:00
Tom Moor
0ec6440506
Prevent outdated clients from connecting to collaboration server ( #8751 )
...
* Move editor version check to collaboration server connection
* connected -> onConnect
* docs
* Remove hardcoded event codes
2025-03-22 14:35:45 -07:00
Tom Moor
6fde025ce4
Revert "Send editor version down websocket and force reload ( #8582 )" ( #8750 )
...
This reverts commit 13f45e1a1c .
2025-03-22 20:06:54 +00:00
Tom Moor
18bbe6ecf6
fix: Direct link to heading lost when pasting ( #8749 )
2025-03-22 10:02:09 -07:00
Tom Moor
a48f6c7a85
fix: Unsubscribe link for collection subscriptions ( #8734 )
...
* fix: Cannot unsubscribe from collection subscriptions via email token
* tests
* Separate redirect for pass through
* Delete both subscriptions
* Test draft documents
2025-03-22 08:22:20 -07:00
Tom Moor
ec9f45f310
fix: Allow team admin to manage permissions on any document they have access to ( #8746 )
2025-03-22 08:22:09 -07:00
Tom Moor
dd053c4152
fix: Allow dash,emdash,underscore in mention search ( #8747 )
...
* fix: Allow dash,emdash,underscore in mention search
* fix: Highlight color on secondary accent menu items
2025-03-22 08:22:01 -07:00
Tom Moor
5565034486
Revert "Double test timeout ( #8696 )" ( #8738 )
...
This reverts commit 7c41c1360b .
2025-03-21 12:38:28 +00:00
Tom Moor
42cfac97aa
fix: Add prevention of auto-following unsubscribe links in emails ( #8735 )
2025-03-21 04:57:26 -07:00
Tom Moor
f369c2f8bf
Refactor logic for validating authentication tokens ( #8727 )
...
* Remove use of Promise.any
* Restore retry on all invalid
2025-03-20 20:49:47 -07:00
Tom Moor
08f91aa60c
fix: Error rendering read only editor with paragraph without text content ( #8730 )
2025-03-20 13:46:53 +00:00
Tom Moor
0fe50c179c
fix: "unknown" users visible in users table ( #8726 )
...
* fix: 'Unknown' users appearing in members table
* snapshots
* refactor
2025-03-19 21:00:04 -07:00
Josiah "Rebase" Roberts
ae249f720d
Allow middle click ( #8725 )
2025-03-19 16:27:47 -07:00
Tom Moor
0a9e76f600
fix: Mentions of current user not highlighted ( #8718 )
2025-03-18 18:08:49 -07:00
Tom Moor
912b9159f0
fix: Add missing users.delete event handling ( #8715 )
2025-03-18 15:27:27 -07:00
Tom Moor
307f4a1351
fix: Write lastValidatedAt when accessToken changes ( #8716 )
2025-03-18 15:27:19 -07:00
Hemachandar
021a286d99
Migrate language, theme and user-role input-select to Radix ( #8711 )
...
* Migrate language, theme and user-role input-select to Radix
* use theme
2025-03-17 20:37:40 -07:00
Tom Moor
6869d4cb02
perf: Add fast read-only editor ( #8704 )
...
* stash
* tests
* sp
2025-03-16 07:12:16 -07:00
Hemachandar
c311ee915e
Radix input select component ( #8541 )
...
* radix primitive and base input select component
* port toc position select menu
* fix render side
* restyle drawer title
* max-height for select content
* rename primitive
* review
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-03-15 18:14:46 -07:00
Tom Moor
b195b0e3b5
Add 'No access to doc' screen ( #8702 )
2025-03-15 15:06:12 -07:00
Tom Moor
c783ccad1e
Move search term to query string ( #8701 )
2025-03-15 14:19:11 -07:00
Tom Moor
619c56102c
chore: Always log outgoing emails in development ( #8700 )
2025-03-15 18:25:14 +00:00
Tom Moor
7c41c1360b
Double test timeout ( #8696 )
2025-03-14 19:51:06 -07:00
Tom Moor
f3a1b47ccf
fix: Styling of selected event list item ( #8685 )
2025-03-13 03:43:18 +00:00
Tom Moor
af234465f0
fix: dd-trace upgrade causes errors/high memory consumption ( #8684 )
2025-03-13 01:48:30 +00:00
Tom Moor
5a1aeed989
fix: API middleware wrapper triggers on JSZip stream ( #8683 )
2025-03-13 00:50:41 +00:00
Tom Moor
6ea4ce72ec
chore: Improve CSV output sanitization ( #8682 )
2025-03-13 00:23:48 +00:00
dependabot[bot]
8041d9c3bd
chore(deps): bump prosemirror-tables from 1.4.0 to 1.6.4 ( #8557 )
...
Bumps [prosemirror-tables](https://github.com/prosemirror/prosemirror-tables ) from 1.4.0 to 1.6.4.
- [Release notes](https://github.com/prosemirror/prosemirror-tables/releases )
- [Changelog](https://github.com/ProseMirror/prosemirror-tables/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-tables/compare/v1.4.0...v1.6.4 )
---
updated-dependencies:
- dependency-name: prosemirror-tables
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>
2025-03-12 15:47:45 -07:00
Tom Moor
516d14fe27
fix: Potential unsafe content-type check ( #8673 )
...
* fix: Potential bypass of content-type check
* Include extra available chars
2025-03-12 12:39:41 +00:00
dependabot[bot]
70268a73df
chore(deps): bump @babel/runtime from 7.26.9 to 7.26.10 ( #8672 )
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.26.9 to 7.26.10.
- [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.26.10/packages/babel-runtime )
---
updated-dependencies:
- dependency-name: "@babel/runtime"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 20:09:08 -07:00
dependabot[bot]
148be1025f
chore(deps): bump @babel/helpers from 7.26.9 to 7.26.10 ( #8671 )
...
Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers ) from 7.26.9 to 7.26.10.
- [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.26.10/packages/babel-helpers )
---
updated-dependencies:
- dependency-name: "@babel/helpers"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 20:08:44 -07:00
Tom Moor
2a17ac1908
chore: Upgrade prismjs ( #8670 )
2025-03-12 02:36:31 +00:00
Tom Moor
a70a67235d
fix: First item in list must be a paragraph ( #8632 )
...
closes #8611
closes #8216
2025-03-11 18:56:17 -07:00
Tom Moor
ed5bb8f8d9
fix: Inline code converts to block on paste from remote source ( #8669 )
2025-03-11 18:55:59 -07:00
dependabot[bot]
a7731d9963
chore(deps-dev): bump discord-api-types from 0.37.102 to 0.37.119 ( #8659 )
...
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types ) from 0.37.102 to 0.37.119.
- [Release notes](https://github.com/discordjs/discord-api-types/releases )
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md )
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.102...0.37.119 )
---
updated-dependencies:
- dependency-name: discord-api-types
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>
2025-03-10 20:07:56 -07:00
dependabot[bot]
6f5e0b70bc
chore(deps-dev): bump terser from 5.37.0 to 5.39.0 ( #8660 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.37.0 to 5.39.0.
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.37.0...v5.39.0 )
---
updated-dependencies:
- dependency-name: terser
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>
2025-03-10 20:07:46 -07:00
dependabot[bot]
856467fa0c
chore(deps): bump prosemirror-view from 1.37.1 to 1.38.1 ( #8661 )
...
Bumps [prosemirror-view](https://github.com/prosemirror/prosemirror-view ) from 1.37.1 to 1.38.1.
- [Changelog](https://github.com/ProseMirror/prosemirror-view/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-view/compare/1.37.1...1.38.1 )
---
updated-dependencies:
- dependency-name: prosemirror-view
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>
2025-03-10 20:07:32 -07:00
dependabot[bot]
280ec17f63
chore(deps): bump @types/form-data from 2.5.0 to 2.5.2 ( #8662 )
...
Bumps [@types/form-data](https://github.com/DefinitelyTyped/DefinitelyTyped ) from 2.5.0 to 2.5.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits )
---
updated-dependencies:
- dependency-name: "@types/form-data"
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>
2025-03-10 20:07:05 -07:00
Tom Moor
84b48167cb
chore: Bump @koa/bull-board ( #8655 )
2025-03-09 01:39:57 +00:00
Tom Moor
c6f90b7647
chore: Bump dd-trace ( #8654 )
2025-03-09 01:29:17 +00:00
dependabot[bot]
42865b64d6
chore(deps): bump axios from 1.7.9 to 1.8.2 ( #8653 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.7.9 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.9...v1.8.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-08 17:18:31 -08:00
Tom Moor
e5b5cbaab7
Revert "chore: Upgrade path-to-regexp ( #8636 )" ( #8652 )
...
This reverts commit 58c4a486f7 .
2025-03-08 07:18:10 -08:00
Tom Moor
463398e2c7
tom/misc-fixes ( #8650 )
2025-03-08 03:42:19 +00:00
Tom Moor
98c9af53c4
fix: recent searches appearing over dropdown options on search page ( #8640 )
...
* fix: Various UX issues with search filters
* Tighted search filters display
2025-03-06 05:27:57 -08:00
Tom Moor
f0864b5876
fix: Add more tldraw url support ( #8638 )
2025-03-06 03:02:40 +00:00
Tom Moor
c89535426b
chore: Upgrade i18next-parser ( #8637 )
2025-03-06 01:40:28 +00:00
Tom Moor
58c4a486f7
chore: Upgrade path-to-regexp ( #8636 )
...
* chore: Upgrade koa-router
* chore: Upgrade dd-trace
2025-03-05 13:36:30 -08:00
Hemachandar
d5462a92c8
fix: Skip unsubscribing when user has access to document ( #8631 )
...
* fix: Skip unsubscribing when user has access to document
* better checks
2025-03-04 19:26:13 -08:00
Hemachandar
7a90a909b3
Prevent duplicate emails when user has existing access to a document. ( #8263 )
...
* check user has higher access
* membershipId column
* handle document shared email
* fix and cleanup
* tests
* jsdoc
* event changeset
* check collection permission
* change date in migration filename
* review
* rename migration filename to today
* required group, jsdoc
2025-03-04 17:56:44 -08:00
Hemachandar
189ad30138
fix: Skip auto creating subscriptions when user/group is added to a document ( #8630 )
2025-03-04 16:58:20 -08:00
Hemachandar
feb412b1fb
fix: Filter archived collections in start view selection ( #8629 )
2025-03-04 15:26:50 -08:00
YouLL
d551a1a10b
feat: collection mentions ( #8529 )
...
* feat: init collection mention
* refactor: dedicated search helper function for collection mentions
* feat: add test for collection search function helper
* feat: parseCollectionSlug
* feat: isCollectionUrl
* feat: add collection mention to paste handler
* fix: update translation of mention keyboard shortcut
* fix: keyboard shortcut mention label
* fix: missing teamId in search helper functioN
* chore: update translations
---------
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-03-03 19:03:27 -08:00
Tom Moor
2a3ea1254c
Allow links in code marks ( #8625 )
2025-03-03 18:55:22 -08:00
Tom Moor
ddfd1b70e5
fix: Allow setting revision name to null ( #8626 )
2025-03-04 00:44:17 +00:00
dependabot[bot]
a9b18ccf14
chore(deps-dev): bump @types/react-avatar-editor from 13.0.3 to 13.0.4 ( #8619 )
...
Bumps [@types/react-avatar-editor](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-avatar-editor ) from 13.0.3 to 13.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-avatar-editor )
---
updated-dependencies:
- dependency-name: "@types/react-avatar-editor"
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>
2025-03-03 16:43:59 -08:00
dependabot[bot]
6d3b35ef6c
chore(deps): bump the aws group with 5 updates ( #8618 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.750.0` | `3.758.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.750.0` | `3.758.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.750.0` | `3.758.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.750.0` | `3.758.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.750.0` | `3.758.0` |
Updates `@aws-sdk/client-s3` from 3.750.0 to 3.758.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.758.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.750.0 to 3.758.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.758.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.750.0 to 3.758.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.758.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.750.0 to 3.758.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.758.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.750.0 to 3.758.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.758.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 14:27:00 -08:00
dependabot[bot]
c7e96da95a
chore(deps-dev): bump @types/react-color from 3.0.12 to 3.0.13 ( #8621 )
...
Bumps [@types/react-color](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-color ) from 3.0.12 to 3.0.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-color )
---
updated-dependencies:
- dependency-name: "@types/react-color"
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>
2025-03-03 14:26:29 -08:00
dependabot[bot]
3270ba7fa6
chore(deps): bump socket.io-client from 4.8.0 to 4.8.1 ( #8620 )
...
Bumps [socket.io-client](https://github.com/socketio/socket.io ) from 4.8.0 to 4.8.1.
- [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/socket.io-client@4.8.0...socket.io-client@4.8.1 )
---
updated-dependencies:
- dependency-name: socket.io-client
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>
2025-03-03 14:26:17 -08:00
Tom Moor
fcff256586
fix: Apply full width from template ( #8615 )
2025-03-03 04:00:02 +00:00
Tom Moor
0cfe0fc05b
Backporting more from enterprise ( #8613 )
2025-03-03 03:10:38 +00:00
Tom Moor
67b3e175ee
Add useLocaleTime ( #8608 )
2025-03-02 20:18:08 +00:00
Tom Moor
d3235250a8
perf: Move text serialization to task runner ( #8589 )
...
* perf: Move text serialization to task runner
* tsc
* test
* refactor
* fix: Restore previous default of toMarkdown behavior
* Stop writing text to revisions
2025-03-02 08:21:50 -08:00
Tom Moor
237253afdb
fix: Flaky test ordered event expectations ( #8607 )
2025-03-02 13:21:25 +00:00
Tom Moor
82cdebfb66
Add name column to revisions ( #8603 )
...
* fix: Flaky test
* Migration, model interface
* Add policies to revisions
* Add revisions.update endpoint
* tests
* lint
2025-03-02 05:07:30 -08:00
Tom Moor
bed0bf9ec8
feat: Add filtering to shared links admin table ( #8602 )
...
* Add query parameter to shares.list
* Add filter on shared links table
* Additional test
2025-03-01 22:22:15 +00:00
Tom Moor
4573b3fea2
fix: Danger button focus ring ( #8601 )
2025-03-01 21:44:38 +00:00
Tom Moor
110e489c30
fix: Reposition TOC for printing ( #8600 )
...
* Reposition TOC for printing
* refactor
2025-03-01 13:11:52 -08:00
Tom Moor
b34dd138cd
fix: Creates a gap cursor position between tables positioned next to each other ( #8599 )
2025-03-01 13:11:42 -08:00
Tom Moor
3b1ce063bf
Default comments to 'Order in doc' ( #8597 )
2025-03-01 11:21:31 -08:00
Tom Moor
b1d8acbad1
feat: Add 'Search in document' to command menu, add shortcut ( #8596 )
2025-03-01 10:45:31 -08:00
Tom Moor
ae05520a25
feat: Add query parameter to collections.list ( #8595 )
2025-03-01 09:02:17 -08:00
Tom Moor
6e30bf3c64
fix: Current user presence in documents is incorrect ( #8593 )
...
* fix: Own presence in documents is not correct
* docs
2025-03-01 08:28:19 -08:00
Tom Moor
775b038359
fix: Members table always fades in ( #8594 )
...
* PeopleTable -> MemberTable
* fix: Members table always fades in
2025-03-01 08:28:09 -08:00
Tom Moor
eecc7e3443
feat: Restore document search in link toolbar ( #8581 )
...
* Convert LinkEditor to functional component
* Add keyboard navigation
* cleanup
* Allow pointer selection
2025-02-28 15:01:57 -08:00
Hemachandar
5fbc57f39a
fix: Check user has enabled create-comment notification in email flow ( #8591 )
2025-02-28 15:01:46 -08:00
Tom Moor
69029b305d
test: Fix flaky availableTeams test ( #8583 )
2025-02-26 19:37:09 -08:00
Tom Moor
35269d7d92
feat: Badging icon for installed PWA ( #8580 )
2025-02-26 19:25:28 -08:00
Tom Moor
13f45e1a1c
Send editor version down websocket and force reload ( #8582 )
2025-02-26 19:25:13 -08:00
Hemachandar
5c46bd13ed
fix: Show diff from document when revision has not been created yet ( #8567 )
...
* fix: Show diff from document when revision has not been created yet
* fast equals
2025-02-26 15:59:48 -08:00
Hemachandar
e51f93f9a0
chore: Add API error handler middleware ( #8572 )
2025-02-26 05:02:21 -08:00
Tom Moor
d4fe240808
fix: If multiple authentication providers match, choose the enabled one with priority ( #8566 )
2025-02-25 19:06:53 -08:00
Tom Moor
61c76e62ef
fix: Smart text fraction replacements lose preceding space ( #8564 )
...
* chore: Ensure no cache of root index page
* fix: Fractional smart text replacements also lose preceding space
2025-02-25 17:10:19 -08:00
Tom Moor
499392c114
feat: allow sending text parameter to comments.create ( #8544 )
...
* fix: Do not size last table column by default
* feat: Allow text param for comments.create
* Support images in comment text
2025-02-24 17:52:39 -08:00
Hemachandar
af0651f243
Assorted fixes/improvs in FindAndReplace popover ( #8560 )
...
* enable/disable find options for keyboard shortcuts
* fix replace all keyboard shortcut
* tooltip for replace and replace all buttons
* uppercase tooltips
* trap cmd+f inside popover
* direct findandreplace popover
* focus replace text
2025-02-24 17:24:58 -08:00
dependabot[bot]
7a54d5bb84
chore(deps): bump the aws group with 5 updates ( #8554 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.749.0` | `3.750.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.749.0` | `3.750.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.749.0` | `3.750.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.749.0` | `3.750.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.749.0` | `3.750.0` |
Updates `@aws-sdk/client-s3` from 3.749.0 to 3.750.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.750.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.749.0 to 3.750.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.750.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.749.0 to 3.750.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.750.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.749.0 to 3.750.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.750.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.749.0 to 3.750.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.750.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 16:59:13 -08:00
dependabot[bot]
cb4a978a87
chore(deps): bump semver from 7.6.3 to 7.7.1 ( #8558 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.6.3 to 7.7.1.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.6.3...v7.7.1 )
---
updated-dependencies:
- dependency-name: semver
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>
2025-02-24 16:59:03 -08:00
dependabot[bot]
66a5055e73
chore(deps): bump randomstring from 1.3.0 to 1.3.1 ( #8555 )
...
Bumps [randomstring](https://github.com/klughammer/node-randomstring ) from 1.3.0 to 1.3.1.
- [Changelog](https://github.com/klughammer/node-randomstring/blob/master/CHANGELOG.md )
- [Commits](https://github.com/klughammer/node-randomstring/commits )
---
updated-dependencies:
- dependency-name: randomstring
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>
2025-02-24 16:58:48 -08:00
dependabot[bot]
a9ddbde02c
chore(deps-dev): bump typescript from 5.7.2 to 5.7.3 ( #8556 )
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.7.2 to 5.7.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.2...v5.7.3 )
---
updated-dependencies:
- dependency-name: typescript
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>
2025-02-24 16:57:46 -08:00
Hemachandar
6b25000adb
fix: Horizontal scroll in workspace details page ( #8548 )
2025-02-24 05:34:14 -08:00
Hemachandar
0fb8971628
chore: Use stores from context in collection actions ( #8549 )
2025-02-24 05:19:03 -08:00
Tom Moor
9f277a8f7b
fix: Do not size last table column by default
2025-02-23 22:57:50 -05:00
Tom Moor
97e91eb06b
test: Fix race condition
2025-02-23 22:29:40 -05:00
Tom Moor
a87bda82b1
fix: Incorrect position of floating toolbar due to measurement post-transform
2025-02-23 22:17:42 -05:00
Tom Moor
36a92d5393
chore: Special-case database validation as it is used before server env can be validated
2025-02-23 22:00:09 -05:00
Tom Moor
50f9f414bf
fix: Slim stop-word list, related #8395
2025-02-23 17:26:57 -05:00
Tom Moor
0d6026c21f
fix: Cannot export images without captions
2025-02-23 13:39:11 -05:00
Tom Moor
eea0e28630
feat: Show recently viewed documents in Move dialog
...
closes #8422
2025-02-23 12:06:32 -05:00
Tom Moor
4ad58b4ccd
fix: Incorrect menu position when notice is first item in doc, closes #8539
2025-02-23 11:00:42 -05:00
Tom Moor
17f4dc58f1
chore: Fix cascade team_domains -> users
2025-02-23 09:37:00 -05:00
Tom Moor
fe839acaeb
fix: Backport redirect fix
2025-02-23 09:14:36 -05:00
Tom Moor
210aefaf8f
fix: Image caption in HTML exports, closes #8515
2025-02-22 22:57:54 -05:00
Tom Moor
90f7a4272e
chore: cleanup
2025-02-22 21:57:07 -05:00
Tom Moor
978773ee27
fix: Translation of notice menu
2025-02-22 20:11:12 -05:00
YouLL
59abc3355c
feat: change notice type ( #8533 )
...
* feat: change notice type
* Apply suggestions from code review
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* refactor: change enum naming
* fix: notice creation
* fix: menu name
* refactor: put notice type in the menu label
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-02-22 17:07:02 -08:00
Tom Moor
72aa4cde3f
chore: Selective test runner, fix bundle-size
2025-02-22 19:59:07 -05:00
Tom Moor
42dfe7027f
chore: CircleCI -> GitHub ( #8534 )
2025-02-22 07:54:15 -08:00
Translate-O-Tron
3d4299bc60
New Crowdin updates ( #8440 )
2025-02-22 06:57:43 -08:00
Hemachandar
6a1f2399db
feat: Collection subscription ( #8392 )
...
* feat: Collection subscription
* refactor to use latest impl
* load subscriptions only once
* tests, type rename, migration index
* all users in publish flow
* tsc
* remove SubscriptionType.Collection enum
* review
2025-02-22 06:53:19 -08:00
Hemachandar
ae2fafac0e
Wrap headings on mobile ToC ( #8531 )
...
* Truncate heading overflow on mobile ToC
* wrap
2025-02-22 06:29:53 -08:00
Tom Moor
0efe6393a3
fix: Match spacing between internal and published docs, closes #8507
2025-02-22 00:03:07 -05:00
Tom Moor
2e3c19ff88
fix: Remove numbered list detection for markdown, closes #8523
2025-02-21 23:46:58 -05:00
Hemachandar
87fcf35956
fix: Allow downloading exported file ( #8524 )
...
* fix: Allow downloading exported file
* tests
2025-02-21 05:10:10 -08:00
Tom Moor
540683d896
chore: Cleanup
2025-02-20 09:04:52 -05:00
Tom Moor
a8cbdf061d
fix: Hardcoded max collection description length, closes #8510
2025-02-20 08:52:03 -05:00
Tom Moor
171433e984
tsc
2025-02-19 23:59:02 -05:00
Hemachandar
f61046ec22
fix: Prevent double pinning of documents ( #8503 )
...
* fix: Prevent double pinning of documents
* tests
* review
* policy
* schema
2025-02-19 20:44:21 -08:00
Tom Moor
78ff3af801
fix: Initials are unreadable on light colored avatar background
2025-02-19 23:39:55 -05:00
Tom Moor
83da38afd5
fix: Use store models in history sidebar
2025-02-19 23:35:43 -05:00
Tom Moor
b2da166dd6
fix: Prevent last user/group with collection manage permission being removed ( #8499 )
...
* fix: Prevent removal of last manage UserMembership in collection
* fix: Check last GroupMembership with manage permission
* Cover permission update case
* save
2025-02-19 18:55:28 -08:00
Hemachandar
33c7560b3d
fix: Update local storage when creating/deleting pins ( #8504 )
...
* fix: Update local storage when creating/deleting pins
* reuse
* use urlId
2025-02-19 18:55:03 -08:00
Tom Moor
db78fb7111
Improvements to history styling ( #8496 )
2025-02-19 04:44:29 -08:00
Tom Moor
cbca7f60fe
Move document history to revisions.list API ( #8497 )
...
* Revert "Revert "Move document history to `revisions.list` API (#8458 )" (#8495 )"
This reverts commit 2116041cd5 .
* fix: check all events for latest ad-hoc revision
* view revision list for deleted docs
* rename
---------
Co-authored-by: hmacr <hmac.devo@gmail.com >
2025-02-19 04:44:15 -08:00
Hemachandar
c89589e86c
fix: Don't remove data from store when fetching archived docs ( #8484 )
2025-02-19 04:41:30 -08:00
Tom Moor
878a27b7c6
chore: Upgrade vite
2025-02-18 23:03:31 -05:00
Tom Moor
a05c965be2
fix: Markdown import with relative path image not imported correctly
2025-02-18 22:38:41 -05:00
Tom Moor
2116041cd5
Revert "Move document history to revisions.list API ( #8458 )" ( #8495 )
...
This reverts commit 839ce889ad .
2025-02-18 20:25:52 -05:00
Tom Moor
7144536eb3
fix: Visible scrollbars on LaTeX on Windows, closes #8488
2025-02-18 20:21:39 -05:00
Tom Moor
4cd2ee6291
fix: Path with query string does not work with scope restrictions, closes #8489
2025-02-18 20:16:54 -05:00
Tom Moor
1749ffe20d
feat: Redirect to previous subdomains ( #8477 )
...
* Migration
* Store previous subdomains
* Redirect previous subdomains at service layer
* refactor
* refactor
* change index
* Guard logic to hosted only
2025-02-18 16:53:18 -08:00
dependabot[bot]
b9c6f9c9e6
chore(deps): bump @octokit/request from 8.4.0 to 8.4.1 ( #8493 )
...
Bumps [@octokit/request](https://github.com/octokit/request.js ) from 8.4.0 to 8.4.1.
- [Release notes](https://github.com/octokit/request.js/releases )
- [Commits](https://github.com/octokit/request.js/compare/v8.4.0...v8.4.1 )
---
updated-dependencies:
- dependency-name: "@octokit/request"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-18 18:30:34 -05:00
Hemachandar
14777145e9
fix: Set sidebar context for archive section ( #8485 )
2025-02-18 15:24:09 -08:00
Tom Moor
c6ae6e0c36
chore: Update popperjs/core closes #8277
2025-02-17 17:43:39 -05:00
Tom Moor
84542874c4
fix: RTL list nesting – this is about the limit of what CSS-alone can achieve. closes #8459
2025-02-17 17:24:15 -05:00
Tom Moor
e90a86737f
Add task to cleanup old events, change strategies to hourly ( #8446 )
2025-02-17 13:34:30 -08:00
dependabot[bot]
4373dad309
chore(deps): bump the aws group with 5 updates ( #8464 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.744.0` | `3.749.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.744.0` | `3.749.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.744.0` | `3.749.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.744.0` | `3.749.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.744.0` | `3.749.0` |
Updates `@aws-sdk/client-s3` from 3.744.0 to 3.749.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.749.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.744.0 to 3.749.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.749.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.744.0 to 3.749.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.749.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.744.0 to 3.749.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.749.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.744.0 to 3.749.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.749.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 13:15:02 -08:00
Hemachandar
839ce889ad
Move document history to revisions.list API ( #8458 )
...
* Move document history to `revisions.list` API
* deprecate name
* tests
* review
2025-02-17 13:14:51 -08:00
dependabot[bot]
27322d62f8
chore(deps-dev): bump eslint-import-resolver-typescript ( #8466 )
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 3.7.0 to 3.8.0.
- [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.7.0...v3.8.0 )
---
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>
2025-02-17 11:54:31 -08:00
dependabot[bot]
a9b41b3f17
chore(deps-dev): bump @types/emoji-regex from 9.2.0 to 9.2.2 ( #8467 )
...
Bumps [@types/emoji-regex](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/emoji-regex ) from 9.2.0 to 9.2.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/emoji-regex )
---
updated-dependencies:
- dependency-name: "@types/emoji-regex"
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>
2025-02-17 11:54:23 -08:00
Tom Moor
f46921275d
fix: copy pasting the content from some medium into outline does not get the images ( #8472 )
...
* fix: Files from local storage provider sometimes returned with incorrect content type
* fix: attachments.createFromUrl response values incorrect for successful upload
* fix: Reduce liklihood of image download requests being blocked on server
* fix: Content with HTML images should never be considered as markdown
* fix: Image caption sometimes uncentered
* test
2025-02-17 11:54:13 -08:00
dependabot[bot]
433c3b299d
chore(deps): bump form-data from 4.0.1 to 4.0.2 ( #8468 )
...
Bumps [form-data](https://github.com/form-data/form-data ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/form-data/form-data/releases )
- [Commits](https://github.com/form-data/form-data/compare/v4.0.1...v4.0.2 )
---
updated-dependencies:
- dependency-name: form-data
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>
2025-02-17 09:57:31 -08:00
dependabot[bot]
c44872b4cc
chore(deps): bump react-medium-image-zoom from 5.2.10 to 5.2.13 ( #8465 )
...
Bumps [react-medium-image-zoom](https://github.com/rpearce/react-medium-image-zoom ) from 5.2.10 to 5.2.13.
- [Release notes](https://github.com/rpearce/react-medium-image-zoom/releases )
- [Changelog](https://github.com/rpearce/react-medium-image-zoom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rpearce/react-medium-image-zoom/compare/v5.2.10...v5.2.13 )
---
updated-dependencies:
- dependency-name: react-medium-image-zoom
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>
2025-02-17 09:57:22 -08:00
Hemachandar
5132c5814b
Skip auxiliary data load when viewing revisions ( #8460 )
2025-02-17 05:45:06 -08:00
Tom Moor
acc825b554
perf: Add trigram index for doc title search ( #8454 )
2025-02-16 17:44:00 -08:00
Hemachandar
bef4292146
Enable dragging a document into drafts ( #8411 )
...
* Enable dragging a document into drafts
* unpublish by detaching from collection
* websocket events
2025-02-15 18:45:05 -08:00
Tom Moor
0b13698998
Add command menu action to create draft
...
closes #8423
2025-02-15 21:27:35 -05:00
Tom Moor
ac45e3c0db
fix: Allow tsv import, closes #8445
2025-02-15 21:11:38 -05:00
Translate-O-Tron
6a633f5a4c
New Crowdin updates ( #8372 )
2025-02-15 07:45:25 -08:00
dependabot[bot]
67c114e6ed
chore(deps): bump the babel group across 1 directory with 2 updates ( #8437 )
...
Bumps the babel group with 2 updates in the / directory: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ).
Updates `@babel/core` from 7.26.8 to 7.26.9
- [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.26.9/packages/babel-core )
Updates `@babel/preset-env` from 7.26.8 to 7.26.9
- [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.26.9/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: babel
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: babel
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 07:35:18 -08:00
dependabot[bot]
483fe95856
chore(deps): bump the babel group with 2 updates ( #8374 )
...
Bumps the babel group with 2 updates: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ).
Updates `@babel/core` from 7.26.7 to 7.26.8
- [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.26.8/packages/babel-core )
Updates `@babel/preset-env` from 7.26.7 to 7.26.8
- [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.26.8/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: babel
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: babel
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 07:27:20 -08:00
dependabot[bot]
06f1f0431f
chore(deps): bump @octokit/request-error from 5.1.0 to 5.1.1 ( #8429 )
...
Bumps [@octokit/request-error](https://github.com/octokit/request-error.js ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/octokit/request-error.js/releases )
- [Commits](https://github.com/octokit/request-error.js/compare/v5.1.0...v5.1.1 )
---
updated-dependencies:
- dependency-name: "@octokit/request-error"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 07:27:10 -08:00
dependabot[bot]
ca38523d9b
chore(deps): bump @octokit/endpoint from 9.0.5 to 9.0.6 ( #8435 )
...
Bumps [@octokit/endpoint](https://github.com/octokit/endpoint.js ) from 9.0.5 to 9.0.6.
- [Release notes](https://github.com/octokit/endpoint.js/releases )
- [Commits](https://github.com/octokit/endpoint.js/compare/v9.0.5...v9.0.6 )
---
updated-dependencies:
- dependency-name: "@octokit/endpoint"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 07:27:01 -08:00
dependabot[bot]
c725302701
chore(deps): bump dompurify from 3.2.3 to 3.2.4 ( #8434 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.3...3.2.4 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 07:26:50 -08:00
Tom Moor
7bc687b6bf
v0.82.0
2025-02-15 09:33:07 -05:00
Hemachandar
bb397b8625
fix: Guard templates dropdown menu ( #8410 )
2025-02-13 18:21:22 -08:00
Tom Moor
edd413fba3
fix: Guard new doc button on collections, supercedes #8400
2025-02-13 19:30:46 -05:00
dependabot[bot]
3f8fb66be1
chore(deps): bump the aws group with 5 updates ( #8375 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.740.0` | `3.744.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.740.0` | `3.744.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.740.0` | `3.744.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.740.0` | `3.744.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.740.0` | `3.744.0` |
Updates `@aws-sdk/client-s3` from 3.740.0 to 3.744.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.744.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.740.0 to 3.744.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.744.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.740.0 to 3.744.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.744.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.740.0 to 3.744.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.744.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.740.0 to 3.744.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.744.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-13 16:14:48 -08:00
Tom Moor
4b379a4dc4
Updates new tables to start with fixed column widths ( #8396 )
...
* fix: Updates table creation to start with fixed columns
* tsc
2025-02-13 16:14:37 -08:00
Tom Moor
0bcff545e7
fix: Notifications sent for insignificant changes ( #8397 )
...
* fix: Notifications sent for insignificant changes
* doc
* Reduce work on larger documents
2025-02-13 16:14:28 -08:00
Tom Moor
93e8cbb541
fix: Support forward slash in mention search, closes #8406
2025-02-13 19:12:41 -05:00
Tom Moor
9e8b4a3269
chore: Clarify copy in user account deletion email
2025-02-13 19:00:45 -05:00
Tom Moor
d48386797e
fix: Remove hardcoded mention of Markdown on export settings
2025-02-13 18:40:52 -05:00
Tom Moor
898e11b424
fix: Improve validation of document and collection IDs, closes #8401
2025-02-13 18:34:15 -05:00
Tom Moor
ac48767132
fix: Umami CSP with url including port, closes #8371
2025-02-12 23:23:31 -05:00
Tom Moor
854fbca420
fix: Improve matching on quoted queries
2025-02-12 21:32:30 -05:00
Tom Moor
82539cc348
Increase max length of collection overview
2025-02-12 20:51:13 -05:00
dependabot[bot]
027522350f
chore(deps): bump koa from 2.15.3 to 2.15.4 ( #8394 )
...
Bumps [koa](https://github.com/koajs/koa ) from 2.15.3 to 2.15.4.
- [Release notes](https://github.com/koajs/koa/releases )
- [Changelog](https://github.com/koajs/koa/blob/2.15.4/History.md )
- [Commits](https://github.com/koajs/koa/compare/2.15.3...2.15.4 )
---
updated-dependencies:
- dependency-name: koa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 16:27:35 -08:00
Tom Moor
eb92a206fb
Update version.ts
...
Force editor reload for any clients without knowledge of new mentions
2025-02-12 14:45:55 -08:00
Tom Moor
dfc3c05c40
chore: Upgrade docker publisher to larger box
2025-02-12 14:38:25 -08:00
Tom Moor
59fa91413d
fix: Heading anchors sometimes do not scroll to correct location.
...
I don't know why moving this below the editor works, but it does – very reliably
closes #8296
2025-02-12 00:03:55 -05:00
Tom Moor
205ca03ced
fix: Mentions matching find and replace not correctly highlighted
2025-02-11 23:28:19 -05:00
Tom Moor
0432144d1e
chore: Add developer action to type automatically, useful for recreating multiplayer-editing scenarios
2025-02-11 20:43:50 -05:00
Hemachandar
c81802b3bb
Fetch subscription data using 'subscriptions.info' API ( #8368 )
...
* Fetch subscription data using 'subscriptions.info' API
* use getByDocumentId
* throw 404
* unnecessary notfound error
2025-02-10 18:32:51 -08:00
dependabot[bot]
6ecf9ca9c3
chore(deps-dev): bump @relative-ci/agent from 4.2.13 to 4.2.14 ( #8378 )
...
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent ) from 4.2.13 to 4.2.14.
- [Release notes](https://github.com/relative-ci/agent/releases )
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.13...v4.2.14 )
---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
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>
2025-02-10 18:32:41 -08:00
dependabot[bot]
b788b95880
chore(deps): bump nodemailer from 6.9.16 to 6.10.0 ( #8376 )
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) from 6.9.16 to 6.10.0.
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.16...v6.10.0 )
---
updated-dependencies:
- dependency-name: nodemailer
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>
2025-02-10 18:32:16 -08:00
dependabot[bot]
ff0bebaf63
chore(deps): bump form-data from 4.0.0 to 4.0.1 ( #8377 )
...
Bumps [form-data](https://github.com/form-data/form-data ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/form-data/form-data/releases )
- [Commits](https://github.com/form-data/form-data/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: form-data
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>
2025-02-10 18:32:02 -08:00
Tom Moor
f53c2828ef
fix: Copying out of code blocks and inline code marks should not include markdown formatting
2025-02-10 21:28:36 -05:00
Translate-O-Tron
926a4e2224
New Crowdin updates ( #8341 )
2025-02-10 05:51:15 -08:00
Tom Moor
12efdf4e50
chore: Remove A1 label from stale workflow
2025-02-10 04:53:24 -08:00
Tom Moor
49b2fad6ce
fix: Image should be selected before zoomable in edit mode, closes #8367
2025-02-09 20:52:59 -05:00
Tom Moor
2edd48ab84
Merge
2025-02-09 19:32:49 -05:00
Tom Moor
146cf56bce
fix: Starred child documents do not preload
2025-02-09 19:31:23 -05:00
Hemachandar
d37e21645c
Manage document subscription when a group is added to (or) removed from a document ( #8354 )
2025-02-09 16:09:29 -08:00
Tom Moor
fe2c9b5817
feat: Inline document creation in sidebar ( #8364 )
...
* wip
* Untitled document name missing in breadcrumb
* Add inline creation for collection
* fix: autoFocus new docs
* refactor
2025-02-09 15:51:18 -08:00
Tom Moor
ec86e80edb
PR feedback
2025-02-09 18:41:50 -05:00
Hemachandar
fa19b278a4
Allow creation of nested document from command bar ( #8365 )
2025-02-09 12:56:48 -08:00
Tom Moor
6a4b99ca43
refactor
2025-02-08 19:17:06 -05:00
Tom Moor
9bf8c5c633
fix: autoFocus new docs
2025-02-08 17:56:24 -05:00
Tom Moor
fe3e712555
Add inline creation for collection
2025-02-08 16:54:54 -05:00
Tom Moor
6e85e99f78
Untitled document name missing in breadcrumb
2025-02-08 16:17:40 -05:00
Tom Moor
0e07d06a91
wip
2025-02-08 15:56:07 -05:00
Tom Moor
cc38c4fedb
fix: Copy and paste embed results in link
2025-02-08 10:20:15 -05:00
Tom Moor
749b9cc6b8
fix: Mis-sized frame embeds in tables, closes #8357
2025-02-08 09:52:37 -05:00
Tom Moor
be4ce4ba2e
fix: Remove remobe link button in read-only mode, closes #8350
2025-02-07 22:20:40 -05:00
Tom Moor
7afcce47ae
fix: One source of scroll movement from remote edits
2025-02-07 22:20:40 -05:00
Hemachandar
7eb2bc9a16
Unsubscribe from document updates when a user is removed from a document ( #8349 )
...
* Unsubscribe from document updates when a user is removed from a document
* dummy default
2025-02-07 05:31:46 -08:00
Tom Moor
67adb66c8b
fix: toMarkdown not implemented when copying an individual table cell
2025-02-06 21:25:48 -05:00
Tom Moor
247a50be62
perf: Remove anonymous method in Collaborators component
2025-02-06 20:27:24 -05:00
Tom Moor
225449796a
fix: Fix flickering of avatar when multiple windows open for the same user
2025-02-06 20:24:21 -05:00
Hemachandar
7e1adab035
fix: Flaky subscriptionCreator test ( #8345 )
2025-02-06 18:22:24 -05:00
Tom Moor
aca6f55ea0
Copy to clipboard as Markdown ( #8342 )
...
* Copy as Markdown
* Avoid instantiating serializer on each copy
2025-02-06 04:29:35 -08:00
Tom Moor
ce51fa9957
fix: useComponentSize should run in useLayoutEffect
2025-02-05 22:39:10 -05:00
Hemachandar
676e89a58e
fix: Skip permission checks on the app when moving document using DnD ( #8333 )
2025-02-05 19:10:44 -08:00
Translate-O-Tron
c1d4a8e373
New Crowdin updates ( #8321 )
2025-02-04 19:59:29 -08:00
Tom Moor
7801bcb8e7
chore: Add default values for local development
2025-02-04 22:34:49 -05:00
Johnr24
d4cdf4288e
Update .env.sample ( #8323 )
2025-02-04 19:33:58 -08:00
dependabot[bot]
efcea0a7f2
chore(deps): bump the aws group with 5 updates ( #8328 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.735.0` | `3.740.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.735.0` | `3.740.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.735.0` | `3.740.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.735.0` | `3.740.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.734.0` | `3.740.0` |
Updates `@aws-sdk/client-s3` from 3.735.0 to 3.740.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.740.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.735.0 to 3.740.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.740.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.735.0 to 3.740.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.740.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.735.0 to 3.740.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.740.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.734.0 to 3.740.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.740.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-04 19:04:45 -08:00
Tom Moor
5004281077
Combine useComponentSize hooks, possible fix for #8337 ( #8338 )
2025-02-04 18:49:13 -08:00
Tom Moor
2443be9329
fix: hash-api-keys migration accesses columns before creation, closes #8336
2025-02-04 19:41:00 -05:00
Apoorv Mishra
6f49cb62c3
fix: remove legacy code ( #8335 )
2025-02-04 16:06:01 -08:00
Tom Moor
6f50ea1d60
fix: Regression, cannot mention in comments
2025-02-03 20:32:30 -05:00
Tom Moor
52679db853
fix: Cannot read properties of null (reading 'data')
2025-02-03 20:08:02 -05:00
Tom Moor
9a94e2dcf2
fix: Cannot read properties of null (reading '0')
2025-02-03 20:00:48 -05:00
dependabot[bot]
c990ace2e2
chore(deps): bump i18next-http-backend from 2.7.1 to 2.7.3 ( #8330 )
...
Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend ) from 2.7.1 to 2.7.3.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/commits/v2.7.3 )
---
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>
2025-02-03 16:59:32 -08:00
dependabot[bot]
7a7912b07e
chore(deps-dev): bump terser from 5.36.0 to 5.37.0 ( #8329 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.36.0 to 5.37.0.
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.36.0...v5.37.0 )
---
updated-dependencies:
- dependency-name: terser
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>
2025-02-03 16:59:17 -08:00
dependabot[bot]
05a7627148
chore(deps-dev): bump @types/express-useragent from 1.0.2 to 1.0.5 ( #8331 )
...
Bumps [@types/express-useragent](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express-useragent ) from 1.0.2 to 1.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express-useragent )
---
updated-dependencies:
- dependency-name: "@types/express-useragent"
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>
2025-02-03 16:58:58 -08:00
dependabot[bot]
5ba613ac27
chore(deps): bump winston from 3.13.0 to 3.17.0 ( #8332 )
...
Bumps [winston](https://github.com/winstonjs/winston ) from 3.13.0 to 3.17.0.
- [Release notes](https://github.com/winstonjs/winston/releases )
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md )
- [Commits](https://github.com/winstonjs/winston/compare/v3.13.0...v3.17.0 )
---
updated-dependencies:
- dependency-name: winston
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>
2025-02-03 16:58:48 -08:00
Tom Moor
c717e8e3eb
Move collection description into dedicated tab ( #8326 )
...
* Move collection description into dedicated tab
* Dynamic default
* refactor
2025-02-03 16:58:35 -08:00
Tom Moor
144d83e68c
fix: Missing key prop on facepile
2025-02-01 10:59:37 -05:00
Tom Moor
abd6518854
fix: Sidebar active state lost on collection tabs
2025-02-01 10:12:49 -05:00
Tom Moor
9c12498162
Change facepile to clip path ( #8325 )
...
* Change to clip path
* tsc
* Remove showBorder prop
* fix: Facepile size prop, tons of cleanup
2025-02-01 06:42:51 -08:00
Tom Moor
aa879d8fab
chore: fix production build
2025-01-30 21:38:04 -05:00
Tom Moor
28aebc9fbf
feat: Upload remote-hosted images on paste ( #8301 )
...
* First pass
* fix
* tidy, tidy
* Determine dimensions
* docs
* test getFileNameFromUrl
* PR feedback
* tsc
2025-01-30 17:24:07 -08:00
Translate-O-Tron
abaeba5952
New Crowdin updates ( #8278 )
2025-01-28 17:54:47 -08:00
Tom Moor
b666d8f13d
fix: Dropbox OIDC requires POST to userinfo endpoint ( #8282 )
2025-01-28 17:54:04 -08:00
Hemachandar
8e4844fd84
Convert UserMembership mutations ( #8285 )
...
* handle collections.add_user, collections.remove_user
* handle documents.add_user, documents.remove_user
* don't publish event in collection creation flow
2025-01-28 17:52:31 -08:00
Tom Moor
15892a9364
feat: API key resource scoping ( #8297 )
2025-01-28 16:50:22 -08:00
dependabot[bot]
23a89c4d7b
chore(deps): bump the aws group with 5 updates ( #8309 )
...
Bumps the aws group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 ) | `3.693.0` | `3.735.0` |
| [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) | `3.693.0` | `3.735.0` |
| [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) | `3.693.0` | `3.735.0` |
| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) | `3.693.0` | `3.735.0` |
| [@aws-sdk/signature-v4-crt](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/signature-v4-crt ) | `3.693.0` | `3.734.0` |
Updates `@aws-sdk/client-s3` from 3.693.0 to 3.735.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.735.0/clients/client-s3 )
Updates `@aws-sdk/lib-storage` from 3.693.0 to 3.735.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.735.0/lib/lib-storage )
Updates `@aws-sdk/s3-presigned-post` from 3.693.0 to 3.735.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.735.0/packages/s3-presigned-post )
Updates `@aws-sdk/s3-request-presigner` from 3.693.0 to 3.735.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.735.0/packages/s3-request-presigner )
Updates `@aws-sdk/signature-v4-crt` from 3.693.0 to 3.734.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/signature-v4-crt/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.734.0/packages/signature-v4-crt )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-presigned-post"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/s3-request-presigner"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
- dependency-name: "@aws-sdk/signature-v4-crt"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: aws
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28 07:02:05 +05:30
dependabot[bot]
f1c5b145a4
chore(deps-dev): bump @types/node from 20.17.14 to 20.17.16 ( #8311 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.17.14 to 20.17.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
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>
2025-01-27 17:27:51 -08:00
dependabot[bot]
4c7b36dfca
chore(deps): bump react-hook-form from 7.53.1 to 7.54.2 ( #8310 )
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.53.1 to 7.54.2.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.53.1...v7.54.2 )
---
updated-dependencies:
- dependency-name: react-hook-form
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>
2025-01-27 17:27:40 -08:00
dependabot[bot]
e1d0d4717c
chore(deps): bump @tanstack/react-virtual from 3.10.9 to 3.11.3 ( #8312 )
...
Bumps [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual ) from 3.10.9 to 3.11.3.
- [Release notes](https://github.com/TanStack/virtual/releases )
- [Commits](https://github.com/TanStack/virtual/commits/v3.11.3/packages/react-virtual )
---
updated-dependencies:
- dependency-name: "@tanstack/react-virtual"
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>
2025-01-27 17:27:03 -08:00
dependabot[bot]
e3f836c22b
chore(deps): bump the babel group with 6 updates ( #8308 )
...
Bumps the babel group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) | `7.25.2` | `7.26.7` |
| [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) | `7.24.7` | `7.25.9` |
| [@babel/plugin-transform-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-class-properties ) | `7.25.7` | `7.25.9` |
| [@babel/plugin-transform-destructuring](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-destructuring ) | `7.25.7` | `7.25.9` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) | `7.25.8` | `7.26.7` |
| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) | `7.24.1` | `7.26.0` |
Updates `@babel/core` from 7.25.2 to 7.26.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.26.7/packages/babel-core )
Updates `@babel/plugin-proposal-decorators` from 7.24.7 to 7.25.9
- [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.25.9/packages/babel-plugin-proposal-decorators )
Updates `@babel/plugin-transform-class-properties` from 7.25.7 to 7.25.9
- [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.25.9/packages/babel-plugin-transform-class-properties )
Updates `@babel/plugin-transform-destructuring` from 7.25.7 to 7.25.9
- [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.25.9/packages/babel-plugin-transform-destructuring )
Updates `@babel/preset-env` from 7.25.8 to 7.26.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.26.7/packages/babel-preset-env )
Updates `@babel/preset-typescript` from 7.24.1 to 7.26.0
- [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.26.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/plugin-proposal-decorators"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/plugin-transform-class-properties"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: babel
- dependency-name: "@babel/plugin-transform-destructuring"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: babel
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: babel
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: babel
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-27 17:26:32 -08:00
dependabot[bot]
e9602ada24
chore(deps): bump @dnd-kit/core from 6.1.0 to 6.3.1 ( #8304 )
...
Bumps [@dnd-kit/core](https://github.com/clauderic/dnd-kit/tree/HEAD/packages/core ) from 6.1.0 to 6.3.1.
- [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.3.1/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>
2025-01-27 17:18:50 -08:00
Tom Moor
0ff4bed18f
chore: Add groups to dependabot
2025-01-27 20:13:10 -05:00
dependabot[bot]
6b49d91f2f
chore(deps): bump mailparser and @types/mailparser ( #8306 )
...
Bumps [mailparser](https://github.com/nodemailer/mailparser ) and [@types/mailparser](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mailparser ). These dependencies needed to be updated together.
Updates `mailparser` from 3.7.1 to 3.7.2
- [Release notes](https://github.com/nodemailer/mailparser/releases )
- [Changelog](https://github.com/nodemailer/mailparser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/mailparser/compare/v3.7.1...v3.7.2 )
Updates `@types/mailparser` from 3.4.4 to 3.4.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mailparser )
---
updated-dependencies:
- dependency-name: mailparser
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/mailparser"
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>
2025-01-27 17:03:36 -08:00
dependabot[bot]
77f0572445
chore(deps): bump @tanstack/react-table from 8.20.5 to 8.20.6 ( #8307 )
...
Bumps [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table ) from 8.20.5 to 8.20.6.
- [Release notes](https://github.com/TanStack/table/releases )
- [Commits](https://github.com/TanStack/table/commits/v8.20.6/packages/react-table )
---
updated-dependencies:
- dependency-name: "@tanstack/react-table"
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>
2025-01-27 17:03:21 -08:00
Tom Moor
5b11a0cc16
feat: Upgrade FA, add new icons
2025-01-25 15:19:58 -05:00
Tom Moor
dfe97bee50
fix: Comment sidebar should not overtake scrolling if linked to anchor, closes #8296
2025-01-25 11:44:38 -05:00
Tom Moor
500730b243
chore: React warning
2025-01-25 08:09:43 -05:00
Tom Moor
ec6ed809a4
Add triggers to keyboard shortcut help, make search input sticky
2025-01-25 07:49:06 -05:00
Viorel Cojocaru
08385b8a9e
chore: Bump rollup-plugin-webpack-stats to v2.0.1 ( #8293 )
2025-01-24 15:04:07 -08:00
Tom Moor
9929020b44
chore: fix WSS connection issue in local development
2025-01-24 09:44:54 -05:00
Tom Moor
48a330347f
chore: fix CORS issue in local development
2025-01-24 09:21:54 -05:00
Tom Moor
5b6bebc308
fix: Email content should account for untitled documents
2025-01-23 23:46:02 -05:00
Tom Moor
c831c71c51
fix: Incorrect horizontal borders on Settings -> Profile
2025-01-23 23:41:55 -05:00
Tom Moor
90350e82fe
fix: Events lacking teamId published for sourced memberships ( #8295 )
2025-01-23 20:19:53 -08:00
Tom Moor
b7bbaac2eb
fix: Default to user mention for backwards compat
2025-01-23 22:03:27 -05:00
Hemachandar
5a45b95a48
fix: Render TOC only when the shared document has headings ( #8264 )
...
* fix: Render TOC only when the shared document has headings
* simplify condition
* fix inconsistent toc button state
* toc visible check
* remove shareHasHeadings prop
2025-01-23 05:12:34 -08:00
Hemachandar
9deb9268b5
fix: Skip events for sourced group memberships ( #8286 )
2025-01-23 05:06:57 -08:00
Tom Moor
53f4c724bb
chore: Remove duplicate trigger definition for suggestion extensions
2025-01-22 22:29:36 -05:00
Tom Moor
184e56264c
feat: Add reading time on pinned documents
2025-01-22 21:17:26 -05:00
Tom Moor
ffa7043cf0
fix: Outgoing emails trigger spoofing warnings due to exact matching from name
2025-01-22 20:55:10 -05:00
Tom Moor
ff3c157554
fix: Crash in share menu when query looks like regex
2025-01-22 20:52:00 -05:00
Tom Moor
13f23d19fc
fix: JS error selecting 'Keep as link' with keyboard.
...
Hacky quick fix, better coming soon
closes #8276
2025-01-22 20:47:38 -05:00
Hemachandar
b527048b76
Remove namespace filter for publishing events ( #8252 )
...
* groupuser namespace
* remove namespace
* handle reactions
* handle group memberships
* cache changeset before all create and update flows
2025-01-22 17:16:05 -08:00
Apoorv Mishra
e1b0cfb6a0
Use explicitly passed title and text in favor of template title and text ( #8274 )
...
* fix: use explicitly passed title and text in favor of template title and text while creating doc from the template
* fix: retain template variables when creating a template from another template
2025-01-22 05:41:18 -08:00
ZhuoYang Wu(阿离)
2205b9ee87
feat: add paste menu ( #8229 )
...
* feat: add paste menu
* fix: for comment
* Add supported embed detection
* fix: Menu is modified before it closes
* Add multiplayer support
* refactor
* perf: Avoid unneccessary mapping
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-01-22 05:41:05 -08:00
dependabot[bot]
1122f030a9
chore(deps): bump vite from 5.4.11 to 5.4.12 ( #8273 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.11 to 5.4.12.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.12/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.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>
2025-01-22 05:15:10 -08:00
Translate-O-Tron
4cc0beb90d
New Crowdin updates ( #8257 )
...
* fix: New Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Norwegian Bokmal translations from Crowdin [ci skip]
2025-01-20 16:00:33 -08:00
dependabot[bot]
16084322ca
chore(deps-dev): bump @types/node from 20.14.2 to 20.17.14 ( #8261 )
...
* chore(deps-dev): bump @types/node from 20.14.2 to 20.17.14
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.2 to 20.17.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* tsc
* tsc
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-01-20 16:00:08 -08:00
dependabot[bot]
fa70735585
chore(deps): bump dotenv from 16.4.5 to 16.4.7 ( #8258 )
...
Bumps [dotenv](https://github.com/motdotla/dotenv ) from 16.4.5 to 16.4.7.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.5...v16.4.7 )
---
updated-dependencies:
- dependency-name: dotenv
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>
2025-01-20 14:24:33 -08:00
dependabot[bot]
8d694e666c
chore(deps): bump react-window from 1.8.10 to 1.8.11 ( #8259 )
...
Bumps [react-window](https://github.com/bvaughn/react-window ) from 1.8.10 to 1.8.11.
- [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.10...1.8.11 )
---
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>
2025-01-20 14:24:19 -08:00
dependabot[bot]
324ce96aaf
chore(deps): bump umzug from 3.8.1 to 3.8.2 ( #8260 )
...
Bumps [umzug](https://github.com/sequelize/umzug ) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/sequelize/umzug/releases )
- [Changelog](https://github.com/sequelize/umzug/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sequelize/umzug/compare/v3.8.1...v3.8.2 )
---
updated-dependencies:
- dependency-name: umzug
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>
2025-01-20 14:24:07 -08:00
Tom Moor
cc7f9d1a72
Improve canva share link support, closes #8140
2025-01-19 23:24:37 -05:00
Tom Moor
0116441a58
fix: findByQuery with no query
2025-01-19 22:33:03 -05:00
Tom Moor
be93b4ffe9
fix: Various bugs in the suggestion menu logic ( #8256 )
2025-01-19 17:41:34 -08:00
Tom Moor
11cb90b4fa
chore: Simplify Enter rule on mentions
2025-01-19 11:46:11 -05:00
Tom Moor
d1b7d0ee45
findByQuery
2025-01-18 22:56:24 -05:00
Tom Moor
029161002b
Move hover helper to shared
2025-01-18 21:14:00 -05:00
Tom Moor
1e10985626
Add hover states to mention
2025-01-18 20:58:54 -05:00
Tom Moor
e5fdaae09a
feat: Add prefetching to shared document sidebar items
2025-01-18 16:35:35 -05:00
Tom Moor
cfdb213cc1
Ensure both people and documents are showin in mention menu with no search term
2025-01-18 14:51:40 -05:00
Tom Moor
64106979ba
Merge branch 'main' of github.com:outline/outline
2025-01-18 10:49:33 -05:00
Tom Moor
6dffa023b1
fix: Empty title column on shares management
2025-01-17 22:56:30 -05:00
Translate-O-Tron
869b6e7394
New Crowdin updates ( #8235 )
2025-01-17 18:27:57 -08:00
Tom Moor
73086139d2
Document mentions ( #8225 )
2025-01-17 15:56:38 -08:00
dependabot[bot]
92b257381b
chore(deps): bump katex from 0.16.11 to 0.16.21 ( #8253 )
...
Bumps [katex](https://github.com/KaTeX/KaTeX ) from 0.16.11 to 0.16.21.
- [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.11...v0.16.21 )
---
updated-dependencies:
- dependency-name: katex
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-17 15:15:48 -08:00
Tom Moor
79df75e09d
chore: Update bug_report.yml
2025-01-16 17:26:28 -08:00
Tom Moor
4517cd6ab1
Move bug report to form format
2025-01-16 20:22:51 -05:00
Hemachandar
3c86b48533
Convert GroupMembership mutations ( #8242 )
...
* Convert 'GroupMembership' mutations
* cleanup collectionGroupMemberships
* remove duplicate data
2025-01-16 15:23:09 -08:00
Tom Moor
bcba35550a
fix: NodeView does not re-render when editable prop changes ( #8237 )
2025-01-16 14:28:50 -08:00
Tom Moor
4af3ac98d1
fix: Improve styling with mixed RTL content ( #8247 )
...
* fix: Improve styling with mixed RTL content
* fix
2025-01-16 13:35:04 -08:00
Tom Moor
7421a9fbdc
fix: Mentions should not be able to contain node content ( #8246 )
...
closes #8238
2025-01-16 03:49:38 -08:00
Tom Moor
56b9c60388
Revert "Updated ImportJsonTask file mapDocuments method to use unshift instea…" ( #8241 )
...
This reverts commit 9cab404194 .
2025-01-15 07:16:41 -08:00
Tom Moor
8fec6758b8
fix: Move compression middleware to cover all /api and /auth routes
2025-01-14 19:01:51 -05:00
Tom Moor
1aaabf113b
fix: Incorrect plain text serialization in exportTable ( #8234 )
2025-01-14 06:35:43 -08:00
Translate-O-Tron
a0d78378d7
New Crowdin updates ( #8204 )
2025-01-13 19:35:08 -08:00
dependabot[bot]
78bf8fd641
chore(deps): bump @sentry/react from 7.119.0 to 7.120.3 ( #8233 )
...
Bumps [@sentry/react](https://github.com/getsentry/sentry-javascript ) from 7.119.0 to 7.120.3.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/7.120.3/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.119.0...7.120.3 )
---
updated-dependencies:
- dependency-name: "@sentry/react"
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>
2025-01-13 19:34:24 -08:00
dependabot[bot]
5374d32801
chore(deps): bump @sentry/node from 7.120.0 to 7.120.3 ( #8232 )
...
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.120.0 to 7.120.3.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/7.120.3/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.120.0...7.120.3 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
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>
2025-01-13 18:52:28 -08:00
dependabot[bot]
68de78ead8
chore(deps): bump sonner from 1.4.3 to 1.7.1 ( #8231 )
...
Bumps [sonner](https://github.com/emilkowalski/sonner ) from 1.4.3 to 1.7.1.
- [Release notes](https://github.com/emilkowalski/sonner/releases )
- [Commits](https://github.com/emilkowalski/sonner/compare/v1.4.3...v1.7.1 )
---
updated-dependencies:
- dependency-name: sonner
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>
2025-01-13 18:52:17 -08:00
WEI-HUA CHIEN
3998a80ae9
fix: Handle nested collapsed headings in findCollapsedNodes ( #8223 )
2025-01-11 08:59:40 -08:00
Hemachandar
e910ecf559
fix: Update counter cache when a user is deleted (or) suspended ( #8222 )
2025-01-10 19:36:39 -08:00
Hemachandar
e42b533b07
Move group management to table ( #8212 )
...
* convert to table
* refactor edit group modal
* refactor delete group modal
* refactor add people modal
* refactor create group modal
* rebased changes
* filter works
* empty group message
* retain group title click
* fade
* cleanup
* pre-filtered for determining isEmpty
* remove fade, unnecessary role check
* StickyFilters component
* createdAt column
* Remove DelayedMount
Add 'External ID' in menu when present
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2025-01-09 20:06:09 -05:00
Hemachandar
81d7492e5e
Convert Comment and Reaction mutations ( #8181 )
...
* handle create, update, delete
* handle resolve, unresolve
* handle add_reaction, remove_reaction
* cleanup
* fix type
* afterDestroy hook
* remove unnecessary 'hooks:false' added in this PR
* tests
2025-01-09 15:48:09 -08:00
Hemachandar
3c5ce8cb3d
Publish event in withCtx flow only ( #8188 )
...
* api key
* attachment
* file operation
* group
* share
* star
* subscription
* publish events in withCtx flow only
* cleanup GroupUser hooks:false
* type and rename
* rename publish to create
2025-01-08 05:27:49 -08:00
Hemachandar
cf3e29bbab
Improve useTableRequest for better reactivity ( #8206 )
...
* use data from store directly
* load active users only when no filter is set
* return invited user email in users.invite response
* shares
2025-01-08 05:27:36 -08:00
Translate-O-Tron
92a5954ec7
New Crowdin updates ( #8193 )
2025-01-07 05:29:21 -08:00
Hemachandar
4afa225967
Simplify email references determination ( #8189 )
...
* Simplify email references determination
* individual thread for comments
* use toPlainText
2025-01-07 05:29:04 -08:00
dependabot[bot]
48feaf9bc0
chore(deps): bump nodemailer and @types/nodemailer ( #8197 )
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) and [@types/nodemailer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer ). These dependencies needed to be updated together.
Updates `nodemailer` from 6.9.14 to 6.9.16
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.14...v6.9.16 )
Updates `@types/nodemailer` from 6.4.15 to 6.4.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nodemailer )
---
updated-dependencies:
- dependency-name: nodemailer
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/nodemailer"
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>
2025-01-06 17:14:23 -08:00
dependabot[bot]
3f2ac2d23b
chore(deps-dev): bump @babel/cli from 7.25.9 to 7.26.4 ( #8198 )
...
Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli ) from 7.25.9 to 7.26.4.
- [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.26.4/packages/babel-cli )
---
updated-dependencies:
- dependency-name: "@babel/cli"
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>
2025-01-06 17:14:06 -08:00
dependabot[bot]
38c12bd2a9
chore(deps-dev): bump @types/resolve-path from 1.4.2 to 1.4.3 ( #8199 )
...
Bumps [@types/resolve-path](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/resolve-path ) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/resolve-path )
---
updated-dependencies:
- dependency-name: "@types/resolve-path"
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>
2025-01-06 17:13:52 -08:00
Hemachandar
fafaddf07f
feat: Option to return anchor text for comments ( #8196 )
...
* feat: Option to return anchor text for comments
* cleanup anchorText presentation
* consolidated anchor text
* cleanup unused method
2025-01-06 17:13:37 -08:00
Hemachandar
25f264a763
fix: Notify previously mentioned users when new comment is added to a thread ( #8194 )
2025-01-05 18:23:16 -08:00
Tom Moor
085785a94c
Remove yellow badge for guests
2025-01-05 19:40:30 -05:00
Tom Moor
9c71566d66
fix: Filter input divider in light theme
2025-01-05 19:40:30 -05:00
Hemachandar
4a64a767e1
Convert GroupUser mutations ( #8187 )
...
* Convert 'GroupUser' mutations
* cleanup commands
2025-01-05 16:33:51 -08:00
Hemachandar
9bc1788bc0
Upgrade and virtualize table component ( #8157 )
...
* Upgrade and virtualize table component
* width in column def
* container height
* share query options
* full page scroll
* change z-index and remove shrink
* non-modal menu
2025-01-05 04:55:05 -08:00
Tom Moor
e93ef8b392
fix: shares.update written on every view, regressed in #8177
2025-01-04 21:10:18 -05:00
Tom Moor
db30d080ae
fix: Highlight matching mentions in find and replace ( #8184 )
2025-01-02 19:06:42 -08:00
Translate-O-Tron
63d70c2cd5
New Crowdin updates ( #8144 )
2025-01-02 12:06:20 -08:00
Hemachandar
98fef1bb1f
Convert Share mutations ( #8177 )
...
* Convert 'Share' mutations
* createContext
* name override in share.revoke method
2025-01-02 12:06:02 -08:00
Prasad Bandaru
9cab404194
Updated ImportJsonTask file mapDocuments method to use unshift instead of push for sorting order ( #8183 )
2025-01-02 12:05:50 -08:00
Tom Moor
d6459150fe
feat: Allow resizing of embed height ( #8154 )
...
* stash
* tsc
* remove console log
* Restore bottom bar on embeds
* fix: Cannot see selected state
* fix layout issue
2025-01-02 05:49:51 -08:00
Hemachandar
4789ddd947
Skip unnecessary update of comment sort preference ( #8182 )
2025-01-02 05:49:33 -08:00
Tom Moor
1c179a3c6b
Move Group to model event writing ( #8179 )
...
* Move Group to model event writing
* cleanup type
2025-01-02 07:45:09 -05:00
Tom Moor
b8c07eb298
chore: Cleanup unused pinDestroyer ( #8180 )
2025-01-01 14:02:45 -08:00
Tom Moor
adfca1e5ca
fix: Attempting to split undefined
2024-12-31 17:33:47 -05:00
Tom Moor
6ca3c25d35
fix: Do not report errors due to unsupported file types
2024-12-31 08:26:34 -05:00
Tom Moor
05a2c6ae1e
fix: Zoom cursor shown while drag-resizing image
2024-12-31 08:26:34 -05:00
Hemachandar
234915f4a0
Convert Subscription mutations ( #8166 )
...
* createContext accepts object
* handle subscriptions
* use createContext
* should've done this on the initial attempt...
2024-12-31 05:25:43 -08:00
Tom Moor
538a1274ab
fix: Scale width of caption with image ( #8174 )
2024-12-31 03:36:14 -08:00
Hemachandar
63422373ac
Add teamId index on attachments table ( #8175 )
2024-12-31 03:36:05 -08:00
dependabot[bot]
708bd8a544
chore(deps): bump prosemirror-view from 1.36.0 to 1.37.1 ( #8172 )
...
Bumps [prosemirror-view](https://github.com/prosemirror/prosemirror-view ) from 1.36.0 to 1.37.1.
- [Changelog](https://github.com/ProseMirror/prosemirror-view/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-view/compare/1.36.0...1.37.1 )
---
updated-dependencies:
- dependency-name: prosemirror-view
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-12-30 16:30:23 -08:00
dependabot[bot]
120191d4d7
chore(deps-dev): bump eslint-plugin-react from 7.35.0 to 7.37.3 ( #8169 )
...
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.35.0 to 7.37.3.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.0...v7.37.3 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
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-12-30 16:29:40 -08:00
dependabot[bot]
6a2ab299a8
chore(deps): bump @babel/preset-react from 7.25.9 to 7.26.3 ( #8170 )
...
Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react ) from 7.25.9 to 7.26.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.26.3/packages/babel-preset-react )
---
updated-dependencies:
- dependency-name: "@babel/preset-react"
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-12-30 16:29:27 -08:00
dependabot[bot]
74dc7094e1
chore(deps): bump i18next-http-backend from 2.5.0 to 2.7.1 ( #8171 )
...
Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend ) from 2.5.0 to 2.7.1.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/commits )
---
updated-dependencies:
- dependency-name: i18next-http-backend
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-12-30 16:29:09 -08:00
Hemachandar
5dd993adf5
Convert WebhookSubscription mutations ( #8161 )
...
* Convert 'WebhookSubscription' mutations
* add tests
* remove unnecessary assignment
2024-12-30 16:11:32 -08:00
Hemachandar
41832bbaf1
fix: Use parent transaction for findOrCreate after-commit hook ( #8173 )
2024-12-30 16:11:11 -08:00
Tom Moor
f448be5830
feat: Allow querying groups by externalId
2024-12-27 16:48:19 +00:00
Tom Moor
f0fcb26b50
fix: Cannot read properties of undefined (reading 'replace'), closes #8123
2024-12-27 10:41:45 +00:00
Tom Moor
ad237a619c
fix: Avoid document scrolling behavior when auto-scrolling sidebar
2024-12-26 21:41:25 +00:00
Tom Moor
5f49938267
chore: Fix react key warning
2024-12-26 17:40:22 +00:00
Tom Moor
68a469daa7
Add externalId property on groups ( #8127 )
...
* Add 'externalId' property on groups
* Remove clientside Field decorator
* Allow querying by externalId
2024-12-26 08:44:04 -08:00
Tom Moor
3d5a167f7f
fix: textBetween line breaks ( #8145 )
...
* fix: textBetween line breaks
* test
2024-12-26 03:31:12 -08:00
Tom Moor
b58671cbd1
Exclude state column by default in document queries ( #8139 )
...
* Exclude state column by default in document queries
* restore withoutState scope
2024-12-26 03:30:48 -08:00
Tom Moor
b3a3b0763f
fix: Exported HTML does not include table column sizes ( #8128 )
2024-12-26 03:06:03 -08:00
Tom Moor
a4becd66bd
feat: Add 'Protobuf' highlighting, closes #8141
2024-12-26 11:05:25 +00:00
Tom Moor
3437bd3a6c
fix: Additional Canva embed format, closes #8140
2024-12-25 11:28:17 +00:00
Tom Moor
86cfd62afa
feat: Allow users to change email in-app ( #8119 )
2024-12-25 02:58:26 -08:00
Translate-O-Tron
85b62d3146
New Crowdin updates ( #8132 )
...
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
2024-12-24 09:38:02 -08:00
dependabot[bot]
1fa0a5ea98
chore(deps): bump i18next-fs-backend from 2.3.2 to 2.6.0 ( #8136 )
...
Bumps [i18next-fs-backend](https://github.com/i18next/i18next-fs-backend ) from 2.3.2 to 2.6.0.
- [Changelog](https://github.com/i18next/i18next-fs-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-fs-backend/compare/v2.3.2...v2.6.0 )
---
updated-dependencies:
- dependency-name: i18next-fs-backend
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-12-24 09:30:57 -08:00
dependabot[bot]
2b4c8d981c
chore(deps-dev): bump nodemon from 3.1.7 to 3.1.9 ( #8135 )
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 3.1.7 to 3.1.9.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v3.1.7...v3.1.9 )
---
updated-dependencies:
- dependency-name: nodemon
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-12-24 09:30:23 -08:00
Tom Moor
ce55719626
chore: Print emails to console when Ethereal unavailable (offline)
2024-12-19 17:07:10 +09:00
Tom Moor
b9f0f67fb2
chore: Tidy mention menu, remove unneccessary component
2024-12-19 14:39:16 +09:00
Tom Moor
02aa4c2928
fix: Consider CDN urls to not be internal
2024-12-19 09:48:21 +09:00
Tom Moor
77e8dbefd6
fix: Ensure signed urls on shared documents are valid longer than 60s
2024-12-19 09:43:49 +09:00
Tom Moor
1e5d281870
chore: Improve warning for SMTP_FROM_EMAIL not set, closes #8125
2024-12-19 06:57:05 +09:00
Tom Moor
9b68e6835e
fix: Reduce visual strength of collection in doc breadcrumb
2024-12-18 11:07:39 +09:00
Tom Moor
f17926f912
fix: Update slate to WCAG AA compliant, closes #8113
2024-12-18 10:46:06 +09:00
Tom Moor
2397196be8
fix: Shared document header always in mobile styling, closes #8121
2024-12-18 10:27:26 +09:00
Tom Moor
133db9c22c
Improve error message when database URI contains invalid characters, closes #8110
2024-12-18 10:18:09 +09:00
Translate-O-Tron
0dd14cdf1a
New Crowdin updates ( #8058 )
2024-12-17 16:56:43 -08:00
dependabot[bot]
cc8ec28a39
chore(deps-dev): bump typescript from 5.6.3 to 5.7.2 ( #8118 )
...
* chore(deps-dev): bump typescript from 5.6.3 to 5.7.2
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.6.3 to 5.7.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* tsc
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-12-18 09:56:31 +09:00
Tom Moor
c8cbb9ef9c
Add HEIC to supported mimes, closes #8122
2024-12-18 09:49:28 +09:00
dependabot[bot]
4af07ab6c4
chore(deps-dev): bump eslint-plugin-import from 2.29.1 to 2.31.0 ( #8116 )
...
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) from 2.29.1 to 2.31.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.31.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-import
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-12-17 16:22:49 -08:00
dependabot[bot]
742c138b3d
chore(deps): bump mermaid from 11.4.0 to 11.4.1 ( #8117 )
...
Bumps [mermaid](https://github.com/mermaid-js/mermaid ) from 11.4.0 to 11.4.1.
- [Release notes](https://github.com/mermaid-js/mermaid/releases )
- [Changelog](https://github.com/mermaid-js/mermaid/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.4.0...mermaid@11.4.1 )
---
updated-dependencies:
- dependency-name: mermaid
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-12-16 20:36:59 -08:00
Tom Moor
ec1eacaeea
fix: Cannot leave overlapping comments ( #8107 )
2024-12-16 20:36:32 -08:00
Tom Moor
8b15cc45b0
fix: Permissions checks on notification emails do not take into account shares ( #8109 )
...
* fix: Comment notifications not sent on drafts outside collection, shared docs
* fix: DocumentPublishedOrUpdatedEmail not sent for drafts
* tsc
2024-12-15 20:53:06 -08:00
Tom Moor
e89c32424f
fix: Subscribe to document automatically on share ( #8108 )
2024-12-15 17:37:20 -08:00
Tom Moor
a458690bfc
fix: Non-unique key parameter, closes #8104
2024-12-12 11:39:19 -05:00
Tom Moor
df03a6da8c
fix: Markdown escape characters left in titles on import ( #8102 )
2024-12-12 05:15:45 -08:00
Tom Moor
6dfe7d707a
fix: Token type not supported by Markdown parser, closes #8101
2024-12-11 21:07:15 -05:00
Tom Moor
c063709f1c
Allow resizing final table column
2024-12-11 20:39:02 -05:00
Tom Moor
dd8f6a987c
perf: Avoid iterating child documents in documents.info when direct descendant
2024-12-09 22:13:04 -05:00
Tom Moor
fa117870a2
perf: One less query in documents.info
2024-12-09 21:52:32 -05:00
dependabot[bot]
40b1e3c8c6
chore(deps): bump prosemirror-model from 1.23.0 to 1.24.0 ( #8092 )
...
* chore(deps): bump prosemirror-model from 1.23.0 to 1.24.0
Bumps [prosemirror-model](https://github.com/prosemirror/prosemirror-model ) from 1.23.0 to 1.24.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-model/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-model/compare/1.23.0...1.24.0 )
---
updated-dependencies:
- dependency-name: prosemirror-model
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* tsc
* tsc
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-12-09 17:43:04 -08:00
Tom Moor
e3b0f7db86
fix: Parsing of grist links with utm parameters, closes #8082
2024-12-09 20:42:36 -05:00
dependabot[bot]
6fddb29ff6
chore(deps): bump nanoid from 3.3.7 to 3.3.8 ( #8098 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-09 17:37:36 -08:00
dependabot[bot]
569a7876ae
chore(deps): bump utility-types from 3.10.0 to 3.11.0 ( #8093 )
...
Bumps [utility-types](https://github.com/piotrwitek/utility-types ) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/piotrwitek/utility-types/releases )
- [Commits](https://github.com/piotrwitek/utility-types/compare/v3.10.0...v3.11.0 )
---
updated-dependencies:
- dependency-name: utility-types
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-12-09 17:31:03 -08:00
dependabot[bot]
bea56159ec
chore(deps-dev): bump eslint-import-resolver-typescript from 3.6.3 to 3.7.0 ( #8096 )
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 3.6.3 to 3.7.0.
- [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.6.3...v3.7.0 )
---
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-12-09 17:30:41 -08:00
Tom Moor
908f053920
Add UI element to images that are externally hosted
2024-12-08 12:51:55 -05:00
Tom Moor
033c298bff
fix: Retrieve image dimensions for all types, not only PNG
2024-12-07 17:15:25 -05:00
Tom Moor
22f02ad713
feat: Add 'Neon' highlighter color, increase presence of highlights
2024-12-07 16:27:57 -05:00
Tom Moor
92b1c578f6
feat: Improve inline rule matching ( #8085 )
...
* stash
* fix: Allow inline mark matching to work with preceding brackets
Refactor markInputRule, add markInputRuleForPattern
* docs
2024-12-07 12:46:25 -08:00
Tom Moor
a738ea97b5
feat: Dropping a remote image will now upload ( #8086 )
...
* feat: Dropping a remote image will now upload
* refactor,DRY
* guard
* Parse correct file name from url where possible
2024-12-07 12:46:14 -08:00
Tom Moor
7fbe442863
Show editor tooltip shortcuts on separate line
2024-12-07 14:10:36 -05:00
Tom Moor
2db7690e27
feat: Triple clicking in code mark should select entire mark, closes #8072
2024-12-07 12:58:15 -05:00
Tom Moor
06b89635be
Improved tooltip context – separate for header,sidebar,editor.
2024-12-07 12:45:29 -05:00
Tom Moor
1ff23756ac
fix: Make FindAndReplace popover dynamic, fixes button overflow.
...
closes #8079
2024-12-06 19:55:45 -05:00
Tom Moor
a00b677076
fix: Use sidebarContext in header breadcrumbs ( #8077 )
2024-12-06 08:00:50 -05:00
Tom Moor
6c1e4a5b40
Add shortcuts to formatting menu tooltips ( #8080 )
...
* Add shortcuts to formatting menu tooltips
* Tooltip styling
* tsc
2024-12-05 20:50:16 -08:00
Tom Moor
59078704c8
fix: Embed toggle is unresponsive ( #8078 )
...
* fix: Embed toggle is unresponsive
* fix: View recorded when toggling embeds
2024-12-05 20:01:16 -08:00
Hemachandar
f1a20b27fd
fix: auto-scroll sidebar to show active document ( #7956 )
2024-12-05 17:23:13 -08:00
Tom Moor
313b046e4e
fix: Use singleton for tooltips, ensures that only one is visible at a time. ( #8069 )
...
* fix: Use singleton for tooltips, ensures that only one is visible at a time and animations are shared
* fix: give toolbar menu its own context
* Remove duplicate props
2024-12-05 16:10:12 -08:00
Tom Moor
1154432924
Adds count of occurences and index to find and replace ( #8070 )
...
* Adds count of occurences and index to find and replace
* Disable replace buttons also
2024-12-05 15:58:24 -08:00
infinite-persistence
e8bddbe104
Notification for resolved comment ( #8045 )
...
* fix: probably copy-pasted function description
* fix: userIdsMentioned was always empty
* add: NotificationEventType.ResolveComment
* move: split handler for "mentioned" vs. "resolved"
The recipients for "resolved" will include more people (creator, repliers, mentioned), so it's easier to just split the handler than trying to augment it.
* implement: handleResolvedComment
* clone: CommentMentionedEmail as CommentResolvedEmail
Changes coming up in next commit...
* implement: CommentResolvedEmail
* Fix "New Comment↓" incorrectly showing in Resolved
## Repro 1 (with production code)
1. In a list of long resolved comments, scroll up and select the first one.
2. From another account, resolve another comment. The hint appears.
## Repro 2 (with production code)
1. Select Most-Recent, then Resolved.
2. F5. It's scrolled all the way to the bottom.
## Repro 3 (after this PR)
1. Click on the notification when someone resolved a comment. The screen jumps to "Resolved" + showing hint unnecessarily.
## Fix
The scrolling and hint was meant for Most Recent only, but missed out this case since "Resolve" is not part of the enum.
* Better sentences
* Refactor "mentions + author" calculation
* Remove unnecessary check
The resolver is already added to `userIdsNotified` from the start, so no point checking it again here.
2024-12-04 15:10:03 -08:00
Tom Moor
dddb12027c
fix: Crash in header ref, regressed in 7a6f75c34f closes #8068
2024-12-04 08:35:55 -05:00
dependabot[bot]
5cb3da82bc
chore(deps): bump socket.io from 4.7.5 to 4.8.1 ( #8056 )
...
Bumps [socket.io](https://github.com/socketio/socket.io ) from 4.7.5 to 4.8.1.
- [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/socket.io@4.7.5...socket.io@4.8.1 )
---
updated-dependencies:
- dependency-name: socket.io
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-12-03 19:15:07 -08:00
Tom Moor
7a6f75c34f
fix: Improved responsiveness of document header elements ( #8066 )
...
* fix: Made the document header components more responsive to the available space
* doc
2024-12-03 19:11:36 -08:00
Tom Moor
5d09be4add
More improvements to LaTeX fence detection
2024-12-02 22:28:59 -05:00
Tom Moor
48cae96a56
fix: Improve validation around emoji node serialization/deserialization
2024-12-02 21:58:22 -05:00
Tom Moor
e8ab7a4885
chore: Add additional node validation
2024-12-02 21:22:58 -05:00
dependabot[bot]
183d02d5c6
chore(deps-dev): bump react-refresh from 0.14.0 to 0.14.2 ( #8053 )
...
Bumps [react-refresh](https://github.com/facebook/react/tree/HEAD/packages/react ) from 0.14.0 to 0.14.2.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v0.14.2/packages/react )
---
updated-dependencies:
- dependency-name: react-refresh
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-12-02 18:10:54 -08:00
Tom Moor
4b833b3e2e
Add screen for API key management ( #8049 )
...
* API keys
* Add api key list for admins
* permissions
2024-12-02 18:10:36 -08:00
Translate-O-Tron
d1b75d44f6
New Crowdin updates ( #8040 )
2024-12-02 14:36:10 -08:00
Tom Moor
8de59f0a2f
fix: 'Resolve' button appearing on resolved threads, closes #8047
2024-12-01 09:53:38 -05:00
Tom Moor
d8fbe35455
fix: Template variables are not applied on client ( #8044 )
...
* fix: Template variables are not applied on client
* test
2024-11-30 07:13:44 -08:00
Tom Moor
514a724d9d
fix: Add default value for attachment preset for easier API use
2024-11-29 23:05:30 -05:00
Tom Moor
d66f41c854
fix: Improve behavior of LaTeX at small screensizes, closes #8032
2024-11-29 11:20:01 -05:00
Tom Moor
b2d6c40ea8
chore: Add warning for problematic selfhosted config, closes #8025
2024-11-29 11:07:23 -05:00
infinite-persistence
c98d6aa33a
Allow user to select doc-copy destination ( #8030 )
...
* DocumentExplorer: make style extensible
* Allow user to select doc-copy dest
The change in `documentDuplicator` essentially alters the fallback from "parent" to "top of collection". But there is only 1 place that uses it so far, so I think it's fine to support this PR.
In the next commit, the caller side will restore the default to "parent".
* Auto select parent as initial target (to retain existing behavior)
Otherwise, user would need to always search/expand the tree. I have a feeling that people might want the last selection to be persistent, but ignoring that for now.
The 50ms timeout feels dirty, but 0 was too fast, at least on my machine. I couldn't find anything in react-window for a "ready" flag.
* Rename: DuplicateDialog -> DocumentCopy
This begins the switch to DocumentCopy's look in the next few commits
* Revert DocumentExplorer style override
No longer needed since we won't be using it under a ConfirmationDialog anymore in the next commit.
* Switch to DocumentMove's style
* initialSelectionId -> defaultValue
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-11-29 10:33:38 -05:00
Hemachandar
554c2a5cdb
Simplify determining from email address ( #8039 )
...
* Simplify determining from email address
* override only for cloud-hosted
2024-11-29 06:41:48 -08:00
Hemachandar
ee426de942
Cleanup random text ( #8036 )
2024-11-29 08:14:59 -05:00
Tom Moor
746e65e658
fix: Recursively filter source document from explorer, closes #8028
2024-11-27 23:04:37 -05:00
Tom Moor
8a3a3453e7
fix: The operation was unable to achieve a quorum during its retry window
2024-11-27 23:04:37 -05:00
Tom Moor
c7d339ded5
Tracking of total uploaded attachments / team ( #8031 )
...
* Add column and task to calculate size
* Store in MB, rather than Bytes
* Add cron task to recalculate attachment sizes
* findAllInBatches
* Index createdAt
* fix: Index on incorrect table
2024-11-27 18:42:23 -08:00
Tom Moor
ed25554607
fix: Hide TOC on templates
2024-11-27 18:20:49 -05:00
Tom Moor
29329daf15
chore: Record on users.signin event
2024-11-27 17:59:46 -05:00
Tom Moor
3f6390ff18
chore: Remove error on double reload
2024-11-27 17:56:02 -05:00
Translate-O-Tron
54b43c6e6f
New Crowdin updates ( #8029 )
...
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
2024-11-27 08:38:31 -08:00
Tom Moor
8c9c83eb5a
fix: Improve contrast on context menus in dark mode
2024-11-27 10:16:22 -05:00
Tom Moor
63171e5da2
fix: Incorrect cursor on sortable table headers
2024-11-27 09:33:52 -05:00
Tom Moor
bfd84681d7
fix: Jank in domain management screen
2024-11-26 22:29:26 -05:00
Tom Moor
7d6a47ce86
chore: Remove unused undo/redo methods
2024-11-26 20:53:44 -05:00
Tom Moor
68f715b607
chore: Remove unused typing tracking logic
2024-11-26 20:50:57 -05:00
Tom Moor
ea2e7a4d0f
chore: Remove duplicate ID annotations
2024-11-26 20:43:01 -05:00
Translate-O-Tron
26948af1b8
New Crowdin updates ( #7967 )
2024-11-26 17:24:29 -08:00
Tom Moor
816a6715c5
chore: Simplify comment sidebar persistence to be per-user ( #8022 )
2024-11-26 17:24:07 -08:00
Tom Moor
4579594c63
fix: Relayout jank on document references
2024-11-26 09:05:14 -05:00
Tom Moor
88f7705fd4
fix: Starred documents do not expand when focusing, related #7956
2024-11-25 23:30:01 -05:00
Hemachandar
8393847910
Check flag emoji is supported ( #8009 )
2024-11-25 19:32:41 -08:00
dependabot[bot]
b9adfa175d
chore(deps-dev): bump @types/readable-stream from 4.0.15 to 4.0.18 ( #8019 )
...
Bumps [@types/readable-stream](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/readable-stream ) from 4.0.15 to 4.0.18.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/readable-stream )
---
updated-dependencies:
- dependency-name: "@types/readable-stream"
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-11-25 19:31:39 -08:00
dependabot[bot]
7fff8161ff
chore(deps): bump vite from 5.4.10 to 5.4.11 ( #8021 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.10 to 5.4.11.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.11/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.11/packages/vite )
---
updated-dependencies:
- dependency-name: vite
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-11-25 19:31:30 -08:00
Tom Moor
0ef9f1aea1
fix: Improve fast-click functionality in sidebar
2024-11-25 22:22:21 -05:00
Tom Moor
fe63c5d706
fix: JS error in usePosition hook
2024-11-25 20:42:31 -05:00
Tom Moor
7749f0ab9f
fix: Undo/redo regression
2024-11-25 20:36:23 -05:00
Tom Moor
763b911dfd
fix: Named commands broken, regressed in 921e89d7b7
2024-11-24 23:34:48 -05:00
Tom Moor
99e541ede8
fix: Ensure logout OIDC never immediately relogin
2024-11-24 22:34:16 -05:00
Tom Moor
06f48ec79a
Add active/hover state to collapsed thread
2024-11-24 19:59:31 -05:00
infinite-persistence
5566d995bd
Comment: collapse long replies ( #7941 )
...
* Comment: collapse long replies
## Ticket
Closes 5079
## Review
- For the case of RTL, followed how "Reply" is implemented (assumed that is the desired). If it need to be re-aligned, it can be fixed together with "Reply" later.
- The threshold number can be moved to constants.ts if we don't want to pollute the props.
* Card-style + Facepile
2024-11-24 16:20:46 -08:00
Tom Moor
921e89d7b7
fix: Undo/redo behavior incorrect in multiplayer editor ( #8015 )
2024-11-24 16:19:52 -08:00
Tom Moor
32602f89dd
fix: Flash of styles when printing dark mode ( #8010 )
2024-11-24 06:15:34 -08:00
Tom Moor
2cce95488c
fix: S3 expiry not passed correctly ( #8013 )
2024-11-24 06:15:19 -08:00
Tom Moor
0663d191fc
fix: Lists with negative margin are cut off when printing to PDF. This is a pragmatic fix for the issue closes #7958
2024-11-23 12:00:05 -05:00
Tom Moor
84eb1b801d
fix: 'Replace all' functionality replacing offset incorrectly
2024-11-23 00:47:26 -05:00
Hemachandar
5102cfe8eb
Persist theme after update ( #7997 )
2024-11-21 05:18:11 -05:00
Tom Moor
1d0617dbd6
fix: Edge case where heading in first table cell changes margin on focus
2024-11-20 20:52:11 -05:00
Tom Moor
eedfd549b3
fix: Rare loop of storage events between tabs causing flickering UI ( #7996 )
...
* fix: Rare loop of storage events between tabs causing flickering UI
* Types cleanup
2024-11-20 16:17:28 -08:00
Hemachandar
28cb5aa379
Convert pin mutations to use auto event insertion ( #7993 )
2024-11-20 16:14:11 -08:00
Tom Moor
fd5391cbb6
Cache diff generation for email notifications ( #7987 )
...
* Cache diff generation, closes #7982
* Handle cannot acquire lock
* Refactor to guard
2024-11-20 14:45:12 -08:00
Hemachandar
6e685ee8d9
store pin location on mount ( #7994 )
2024-11-20 14:27:16 -08:00
Tom Moor
b595a0d427
fix: No-op sending emails in self-hosted if configuration is unavailable rather than retrying
...
towards #7982
2024-11-19 20:45:32 -05:00
Tom Moor
1c86119065
fix: Cannot sort by role on member settings, closes #7986
2024-11-19 19:22:53 -05:00
Tom Moor
c629006642
Add inline resolve action on comment threads ( #7977 )
...
* Add inline resolve action on comment threads
* perf refactor
2024-11-18 18:36:44 -08:00
Tom Moor
326f733d4c
fix: Further improvements to diacritics matching in CMD+F
2024-11-18 18:04:10 -05:00
Tom Moor
d4d683c046
fix: Missing space character in invite modal, related #7968
2024-11-18 17:51:49 -05:00
Tom Moor
8204ac343f
chore: Upgrade Sentry/AWS
2024-11-18 17:48:36 -05:00
dependabot[bot]
cae8de7c7a
chore(deps): bump @octokit/auth-app from 6.1.2 to 6.1.3 ( #7974 )
...
Bumps [@octokit/auth-app](https://github.com/octokit/auth-app.js ) from 6.1.2 to 6.1.3.
- [Release notes](https://github.com/octokit/auth-app.js/releases )
- [Commits](https://github.com/octokit/auth-app.js/compare/v6.1.2...v6.1.3 )
---
updated-dependencies:
- dependency-name: "@octokit/auth-app"
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-11-18 14:41:05 -08:00
dependabot[bot]
8efa601967
chore(deps-dev): bump @relative-ci/agent from 4.2.12 to 4.2.13 ( #7975 )
...
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent ) from 4.2.12 to 4.2.13.
- [Release notes](https://github.com/relative-ci/agent/releases )
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.12...v4.2.13 )
---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
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-11-18 14:40:53 -08:00
Tom Moor
86c3ea8e9d
fix: Copy toolbar positioning
2024-11-17 10:00:52 -05:00
Tom Moor
c222782534
Upgrade Mermaid script in exported HTML, related #7964
2024-11-17 09:51:46 -05:00
Tom Moor
19ea7ee52b
Remove sourcemap generation in bundle size calc ( #7966 )
2024-11-16 16:57:19 -08:00
Tom Moor
d1de84a07e
Reduce build time ( #7965 )
...
* Test using xlarge
* wip
* wip
2024-11-16 10:45:14 -08:00
Tom Moor
d73b4c55bf
Mermaid v11 ( #7964 )
...
* mermaid-v11
* fix: Various rendering incompatibilities
2024-11-16 08:10:55 -08:00
Hemachandar
9843c4c995
Improvements around templates ( #7952 )
...
* hide new-doc-from-template menu item
* change trash path for deleted templates
* conditional show templates in command bar
2024-11-16 07:48:58 -08:00
dependabot[bot]
685397b057
chore(deps): bump cross-spawn from 7.0.3 to 7.0.5 ( #7963 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.5.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.5 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-16 06:43:06 -08:00
Tom Moor
13d37d4207
perf: Fix increase in initial bundle size, prosemirror-transform must be fixed at 1.10.0 until paragraph join is fixed
2024-11-16 09:14:27 -05:00
Tom Moor
7bedfab301
fix: Mermaid diagrams in collapsed headings do not render, closes #7960
2024-11-15 23:43:05 -05:00
Translate-O-Tron
db5850ac0d
New Crowdin updates ( #7898 )
2024-11-15 18:15:32 -08:00
Hemachandar
a4c40ce25e
show resolved view when a resolved comment is opened from notif email ( #7959 )
...
* show resolved view when a resolved comment is opened from notif email
* check and replace state
2024-11-15 18:14:30 -08:00
Tom Moor
f5457e79cd
fix: Mermaid diagram moves up and down when focused in read-only editor
2024-11-14 20:00:55 -05:00
Hemachandar
73eeeefb25
fix: restore workspace templates ( #7951 )
2024-11-14 16:32:02 -08:00
Hemachandar
54f82cac96
fix: show all templates in the menu ( #7950 )
...
* fetch all templates
* websocket events for workspace templates
2024-11-14 16:31:48 -08:00
Tom Moor
bb43c24efe
fix: Improve handling of unknown errors – closes #7933
2024-11-13 21:22:06 -05:00
Tom Moor
acf3d7cd08
fix: Add latex fences as markdown signal
2024-11-13 21:03:44 -05:00
github-actions[bot]
5245f93642
chore: Compressed inefficient images automatically ( #7946 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2024-11-13 20:47:49 -05:00
Benjamin Kramser
cfce55250e
Add Pinterest embed ( #7930 )
...
* add pinterest embed
* improved profile detection
2024-11-13 17:46:07 -08:00
Tom Moor
6421995b29
fix: Do not override from address in self-hosted env, closes #7929
2024-11-13 20:19:17 -05:00
Tom Moor
8cfd8e25db
fix: Event should not be written when API key is used
2024-11-13 09:10:30 -05:00
Tom Moor
1282e9653e
fix: Excess padding on internal read-only docs, should only have applied to shares
2024-11-13 08:16:06 -05:00
Tom Moor
f1edaecf49
perf: Fix observable changing on every keydown
2024-11-13 08:16:06 -05:00
Tom Moor
f7d737ca45
fix: Missing 'Untitled' in reference list
2024-11-13 08:16:06 -05:00
Tom Moor
41c2c760d4
v0.81.0
2024-11-13 08:16:06 -05:00
dependabot[bot]
f692d1bc3a
chore(deps-dev): bump terser from 5.32.0 to 5.36.0 ( #7928 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.32.0 to 5.36.0.
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.32.0...v5.36.0 )
---
updated-dependencies:
- dependency-name: terser
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-11-13 05:06:33 -08:00
dependabot[bot]
5197d6e18c
chore(deps): bump prosemirror-view from 1.34.3 to 1.36.0 ( #7925 )
...
Bumps [prosemirror-view](https://github.com/prosemirror/prosemirror-view ) from 1.34.3 to 1.36.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-view/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-view/compare/1.34.3...1.36.0 )
---
updated-dependencies:
- dependency-name: prosemirror-view
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-11-13 05:06:16 -08:00
dependabot[bot]
b901ea7b30
chore(deps-dev): bump eslint-plugin-react-hooks from 4.6.0 to 4.6.2 ( #7924 )
...
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks ) from 4.6.0 to 4.6.2.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks )
---
updated-dependencies:
- dependency-name: eslint-plugin-react-hooks
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-11-13 05:05:21 -08:00
dependabot[bot]
3820499856
chore(deps-dev): bump @types/jest from 29.5.13 to 29.5.14 ( #7927 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.5.13 to 29.5.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
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-11-13 05:05:11 -08:00
dependabot[bot]
0cffde63ab
chore(deps): bump zod from 3.22.4 to 3.23.8 ( #7926 )
...
Bumps [zod](https://github.com/colinhacks/zod ) from 3.22.4 to 3.23.8.
- [Release notes](https://github.com/colinhacks/zod/releases )
- [Changelog](https://github.com/colinhacks/zod/blob/main/CHANGELOG.md )
- [Commits](https://github.com/colinhacks/zod/compare/v3.22.4...v3.23.8 )
---
updated-dependencies:
- dependency-name: zod
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-11-13 05:05:01 -08:00
Hemachandar
449ba6488e
hide share option for templates ( #7937 )
2024-11-13 05:03:36 -08:00
Tom Moor
62f3e6921f
Add changes property to client event model
2024-11-10 22:58:51 -05:00
Tom Moor
bc259316f7
Include changes in event presenter
2024-11-10 22:35:11 -05:00
Tom Moor
98e03cc227
Convert stars, towards #7920 ( #7921 )
2024-11-10 19:26:27 -08:00
Tom Moor
633e547d3e
Refactor of event insertion ( #5909 )
2024-11-10 16:26:20 -08:00
Tom Moor
d5de69fd4b
fix: Exception for Notion import of a single document
2024-11-09 19:26:44 -05:00
Hemachandar
feec01f160
fix: don't show comment marks for other users' drafts ( #7838 )
...
* fix: don't show comment marks for other users' drafts
* remove unnecessary draft check
2024-11-09 10:43:59 -08:00
Tom Moor
aa5813032e
fix: Click image to focus
2024-11-09 13:02:55 -05:00
Tom Moor
a6ba189180
Add menu item to leave document that has been shared with current user ( #7918 )
...
* Add menu item to leave document that has been shared with current user
* Only redirect if viewing doc
2024-11-09 06:45:59 -08:00
Tom Moor
4c65bbc57c
fix: Improved toolbar behavior with partial link selection, closes #7890
2024-11-08 22:41:58 -05:00
Tom Moor
c76b4f46aa
Tweak sharing UI
2024-11-08 21:35:55 -05:00
infinite-persistence
ca17b41c53
share: add allowIndexing ( #7896 )
...
* share: add `allowIndexing`
## Ticket
Closes 7486
* i18n: follow existing no-punctuation style
2024-11-08 17:28:30 -08:00
Tom Moor
9747c6ba5d
fix: Document mentions can be incorrectly attributed during collab session ( #7913 )
2024-11-08 05:35:49 -08:00
Tom Moor
55ffd6d098
feat: Adds support for importing CSV files ( #7912 )
...
* feat: Adds support for importing CSV files
* test
* tsc
2024-11-07 19:09:02 -08:00
Tom Moor
9b26ccda19
fix: Switching edit mode scrolls to page top, closes #7910
2024-11-07 22:04:15 -05:00
Hemachandar
56b38b9dbd
fix: restore documents from a deleted collection ( #7909 )
2024-11-07 18:03:30 -08:00
Hemachandar
0a3a684493
fix: collection archival post-process parity with deletion ( #7906 )
2024-11-07 18:02:51 -08:00
Tom Moor
24548dc7ee
fix: Cannot pick the same file twice for import
2024-11-06 23:28:23 -05:00
Tom Moor
28cc83ad05
test
2024-11-06 21:49:18 -05:00
Tom Moor
c57b845093
fix: Sentry.configureScope silently throwing error
2024-11-06 21:33:13 -05:00
Hemachandar
62ee075a6f
feat: store user timezone ( #7902 )
...
* feat: store user timezone
* tz validation
2024-11-06 18:06:19 -08:00
Tom Moor
356b0916fd
fix: Spacing below document editor should also be rendered in read-only
2024-11-06 20:56:16 -05:00
Tom Moor
03160c44d4
fix: Line numbers are not immediately visible when pasting code blocks
2024-11-06 20:31:44 -05:00
Tom Moor
bf65d80fc8
Refactor SmartText disabling to use existing pattern (forgot this exists)
2024-11-06 20:18:08 -05:00
infinite-persistence
3d0df9c612
Jump to 'workspace' settings section if invoked from Org Menu ( #7900 )
...
## Issue
When clicking on the top-left "OrganizationMenu > Settings", I always get confused why it is showing me the Profiles page, given that the current context is workspace/org.
## Change
Switch the shortcut to point to "Workspace::details" instead.
For Profile, it's more natural to click the profile button from the bottom-left.
2024-11-06 05:57:50 -08:00
infinite-persistence
9de95ff658
Fix header key for react-table v7 ( #7894 )
...
`header.id` does not exist in v7 (it does in v8). `@types` lied.
The returned props actually includes a `key`..
```
return utils.propGetter({
key: headerGroup.id,
role: 'row'
}, userProps);
```
... so we could have just spread it in `tr`, but we still had to explicitly define a `key` to satisfy lint.
## Stashed v7 documentation:
https://github.com/TanStack/table/blob/v7/docs/src/pages/docs/api/useTable.md#headergroup-properties
2024-11-06 05:55:25 -08:00
Hemachandar
55bdd6fbc0
fix: heading disclosure transform ( #7904 )
2024-11-06 05:41:15 -08:00
Tom Moor
fec91fb210
fix: Comment button appearing on mobile with no text selection
2024-11-05 19:59:44 -05:00
Tom Moor
abb1d3a923
Restore fallback for storing IP address on revisions.create
2024-11-05 19:54:08 -05:00
infinite-persistence
f5de2834d6
Add user preference to disable smart quotes ( #7881 )
2024-11-05 16:45:06 -08:00
Hemachandar
68377c3c46
fix: stop propagating click events outside EventBoundary ( #7897 )
2024-11-05 12:29:05 -08:00
dependabot[bot]
9661e18cbd
chore(deps-dev): bump eslint-plugin-jsx-a11y from 6.7.1 to 6.10.2 ( #7889 )
...
Bumps [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y ) from 6.7.1 to 6.10.2.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.7.1...v6.10.2 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsx-a11y
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-11-05 08:09:37 -08:00
Tom Moor
08d210e483
fix: Enter with image selected should insert new paragraph below
2024-11-04 21:36:43 -05:00
Tom Moor
5a0ce58fa0
fix: Error backwards joining paragraphs to lists
2024-11-04 21:02:37 -05:00
dependabot[bot]
08eeac2049
chore(deps): bump @babel/plugin-transform-regenerator from 7.25.7 to 7.25.9 ( #7887 )
...
Bumps [@babel/plugin-transform-regenerator](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-regenerator ) from 7.25.7 to 7.25.9.
- [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.25.9/packages/babel-plugin-transform-regenerator )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-regenerator"
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-11-04 15:47:59 -08:00
dependabot[bot]
08a49378ea
chore(deps): bump react-hook-form from 7.53.0 to 7.53.1 ( #7886 )
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.53.0 to 7.53.1.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.53.0...v7.53.1 )
---
updated-dependencies:
- dependency-name: react-hook-form
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-11-04 15:47:41 -08:00
dependabot[bot]
a4a068a3ba
chore(deps): bump @babel/preset-react from 7.24.7 to 7.25.9 ( #7888 )
...
Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react ) from 7.24.7 to 7.25.9.
- [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.25.9/packages/babel-preset-react )
---
updated-dependencies:
- dependency-name: "@babel/preset-react"
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-11-04 15:47:27 -08:00
Tom Moor
27cbf5a56a
fix: Image zoom behavior, closes #7883
2024-11-04 09:04:18 -05:00
Translate-O-Tron
f3daf45ccc
New Crowdin updates ( #7850 )
2024-11-03 15:00:09 -08:00
Hemachandar
c1c20f1ff9
feat: allow search without a search term ( #7765 )
...
* feat: allow search without a search term
* tests
* conditional filter visibility
* add icon to collection filter
2024-11-03 14:59:48 -08:00
Tom Moor
e4d60382fd
fix: Regression in 763dd28829
2024-11-03 14:00:07 -05:00
Tom Moor
763dd28829
documentUpdater
2024-11-03 12:29:48 -05:00
Tom Moor
93f7fa8c89
fix: notifications.pixel errors, regressed in 5780959e93
2024-11-03 11:46:11 -05:00
Tom Moor
24e50d9290
fix: Overlapping UI elements when resizing sidebar beyond minimum width
2024-11-03 10:12:15 -05:00
Tom Moor
c1b19ef86c
userDestroyer
2024-11-03 09:41:07 -05:00
Tom Moor
5780959e93
notificationUpdater
2024-11-03 09:32:45 -05:00
Tom Moor
74192040a2
Add new security preference ( #7879 )
...
* Add security preference to remove document content in email notifications
* Refactor, reduce chance of misuse
2024-11-03 05:59:11 -08:00
Tom Moor
7b3eba0f2f
fix: More consistent dark mode colors
2024-11-02 21:50:36 -04:00
Tom Moor
9b03b529f8
fix: Adding reaction unfocuses comment thread
...
fix: Scrollable area of reaction picker larger than dialog
2024-11-02 21:23:38 -04:00
Tom Moor
aa579412d0
Remove explicit passing of transaction to createWithContext
2024-11-02 19:27:17 -04:00
Tom Moor
774402560e
fix: Remove marine from user color rotation as it clashes with comment marks, closes #7846
2024-11-02 18:46:20 -04:00
Tom Moor
0a875d4738
Tweak colors
2024-11-02 18:40:52 -04:00
Hemachandar
de04d1c0c5
feat: Comment reactions ( #7790 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
2024-11-02 10:58:03 -07:00
Tom Moor
d87e1f6264
fix: Cannot use Discord authentication if guild name looks like a URL, closes #7776
2024-11-02 13:40:11 -04:00
Tom Moor
0e249951ab
chore: Event.createFromContext usage ( #7877 )
...
* revisions.create
* Automatically pass transaction in state to createFromContext
2024-11-02 10:16:15 -07:00
Tom Moor
398be02091
Add authType column to events ( #7872 )
...
* Add authType column to events
* Record authType with createFromContext
2024-11-02 06:21:43 -07:00
infinite-persistence
83f0d34430
Comments: scroll to most-recent during load and when switching sort setting ( #7825 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-11-02 06:15:12 -07:00
Tom Moor
21723d3ca2
fix: Triple click of last line in code block on Firefox ( #7876 )
2024-11-01 05:36:50 -07:00
Tom Moor
bc4f0b926d
Set reply-to email address to actor when permissions allow ( #7840 )
...
* Set reply-to email address to actor when permissions allow
* tsc
* Add reply email for Invite too
2024-11-01 05:36:29 -07:00
Tom Moor
4d67d47795
fix: Do not consider hover activity when page/window is out of focus ( #7871 )
2024-10-31 19:19:08 -07:00
Tom Moor
d372ccf5b6
fix: Decrease sensitivity of markdown detection, closes #7873
2024-10-31 22:14:45 -04:00
Tom Moor
d78eeaba84
fix: Group membership addition UI shows incorrect options after pagination, closes #7875
2024-10-31 21:23:34 -04:00
Tom Moor
fc333abb86
perf: Improve sidebar performance when collection has large amount of root documents
2024-10-31 20:35:13 -04:00
Tom Moor
73ef9f9a05
fix: Close collapsed sidebar when window loses focus, related #7857
2024-10-30 19:10:44 -05:00
Tom Moor
670ddda3a4
fix: Quick fix for toolbar behind header, closes #7826
2024-10-30 17:28:47 -05:00
Tom Moor
6e74ccf61f
fix: Allow single character workspace names.
2024-10-30 17:03:40 -05:00
Tom Moor
f3f7189c93
test
2024-10-30 15:27:08 -05:00
Tom Moor
50e680aaaf
fix: Deprecated shares do not load
2024-10-30 14:03:20 -05:00
Tom Moor
373ffba384
fix: Search bar overlaid by menu on large documents
2024-10-30 13:46:44 -05:00
dependabot[bot]
b0182dfc76
chore(deps): bump vite from 5.4.8 to 5.4.10 ( #7852 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.8 to 5.4.10.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.10/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.10/packages/vite )
---
updated-dependencies:
- dependency-name: vite
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-10-29 20:50:07 -07:00
dependabot[bot]
2084c4ff8e
chore(deps): bump i18next-fs-backend from 2.3.1 to 2.3.2 ( #7851 )
...
Bumps [i18next-fs-backend](https://github.com/i18next/i18next-fs-backend ) from 2.3.1 to 2.3.2.
- [Commits](https://github.com/i18next/i18next-fs-backend/compare/v2.3.1...v2.3.2 )
---
updated-dependencies:
- dependency-name: i18next-fs-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>
2024-10-29 20:49:48 -07:00
dependabot[bot]
29fce45a6e
chore(deps-dev): bump @types/dotenv from 8.2.0 to 8.2.3 ( #7853 )
...
Bumps [@types/dotenv](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dotenv ) from 8.2.0 to 8.2.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dotenv )
---
updated-dependencies:
- dependency-name: "@types/dotenv"
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-10-29 14:35:01 -07:00
dependabot[bot]
e524699a8c
chore(deps-dev): bump @babel/cli from 7.23.4 to 7.25.9 ( #7854 )
...
Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli ) from 7.23.4 to 7.25.9.
- [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.25.9/packages/babel-cli )
---
updated-dependencies:
- dependency-name: "@babel/cli"
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-10-29 14:34:51 -07:00
Hemachandar
5e74554f4b
fix: check collection group membership for backlinks ( #7856 )
2024-10-28 21:07:19 -07:00
Tom Moor
2a3909f65a
Make from address for authentication related emails unguessable ( #7844 )
...
* Make from address for authentication-related emails unguessable
* feedback
2024-10-27 13:25:01 -07:00
Translate-O-Tron
b91c06d26a
New Crowdin updates ( #7764 )
2024-10-27 07:42:06 -07:00
Hemachandar
f8433bc65e
fix: add sidebar toggle for public docs ( #7842 )
2024-10-27 07:40:15 -07:00
Tom Moor
7bdae0cbda
Revert "fix: Remove overflow from floating toolbar in desktop, as it sometimes causes the content to be misplaced"
...
This reverts commit bb988b551d .
Closes #7836
2024-10-26 10:14:49 -04:00
Hemachandar
3692d9c930
fix: move editor init to dispatchTransaction ( #7833 )
2024-10-25 08:33:18 -07:00
Alexandr Zagorskiy
2e1a827157
Feat/installation info endpoint ( #7744 )
...
* feat: add installation.info endpoint using DockerHub API
* feat: UI use an server-side API to show version info
* fix: review fixes
* test: installation.info endpoint
* feat: filtering pre-releases in installation.info endpoint
* fix: change fetch to ApiClient usage for getting version info
* Undo translation change
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-10-25 06:39:47 -07:00
Hemachandar
fe33871dfe
fix: wait for shared document to load ( #7830 )
2024-10-25 05:37:59 -07:00
Tom Moor
f22bd1d7c8
perf: Multitude of small perf wins around comment sidebar, closes #7823
2024-10-24 19:22:22 -04:00
Tom Moor
48ff0ad84b
fix: Duplicate threads in sidebar when comment mark crosses boundary
2024-10-24 09:45:20 -04:00
Tom Moor
4f626c08c2
perf: Fix comments double rendering on mount ( #7824 )
2024-10-24 05:46:43 -07:00
Hemachandar
57e9abd77f
feat: allow sort by position for comments ( #7770 )
...
* feat: allow sort by position for comments
* wait for prosemirror nodes to load
* Move to menu
* remove sort; rename enum
* asc sort for in-thread display
* revert sort
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-10-22 20:18:33 -07:00
Apoorv Mishra
0d7ce76c21
Allow querying by user emails in order to @mention them ( #7807 )
...
* fix: readEmail permission
* fix: allow querying over user email in users.list
* fix: allow searching by email in @mention
* fix: include email in mentioned user's hover card
* fix: put email on separate line in hover card
2024-10-22 20:24:11 +05:30
Tom Moor
c8d307c2d4
fix: Improve safety around image toolbar, related #7815
2024-10-21 21:42:27 -04:00
Tom Moor
10c51ef08d
fix: Add syntax highlighting for Mermaid diagrams
2024-10-21 21:22:48 -04:00
Tom Moor
bb988b551d
fix: Remove overflow from floating toolbar in desktop, as it sometimes causes the content to be misplaced
2024-10-21 21:03:29 -04:00
dependabot[bot]
0e75edf7e3
chore(deps): bump prosemirror-markdown from 1.13.0 to 1.13.1 ( #7811 )
...
* chore(deps): bump prosemirror-markdown from 1.13.0 to 1.13.1
Bumps [prosemirror-markdown](https://github.com/prosemirror/prosemirror-markdown ) from 1.13.0 to 1.13.1.
- [Changelog](https://github.com/ProseMirror/prosemirror-markdown/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-markdown/compare/1.13.0...1.13.1 )
---
updated-dependencies:
- dependency-name: prosemirror-markdown
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* tsc
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-10-21 17:50:32 -07:00
dependabot[bot]
3523ee4c35
chore(deps-dev): bump @relative-ci/agent from 4.2.9 to 4.2.12 ( #7810 )
...
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent ) from 4.2.9 to 4.2.12.
- [Release notes](https://github.com/relative-ci/agent/releases )
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.9...v4.2.12 )
---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
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-10-21 17:25:51 -07:00
dependabot[bot]
c0fba3913c
chore(deps-dev): bump @types/turndown from 5.0.4 to 5.0.5 ( #7812 )
...
Bumps [@types/turndown](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/turndown ) from 5.0.4 to 5.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/turndown )
---
updated-dependencies:
- dependency-name: "@types/turndown"
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-10-21 17:25:37 -07:00
dependabot[bot]
597106cb48
chore(deps): bump prosemirror-transform from 1.10.0 to 1.10.2 ( #7813 )
...
Bumps [prosemirror-transform](https://github.com/prosemirror/prosemirror-transform ) from 1.10.0 to 1.10.2.
- [Changelog](https://github.com/ProseMirror/prosemirror-transform/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-transform/compare/1.10.0...1.10.2 )
---
updated-dependencies:
- dependency-name: prosemirror-transform
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-10-21 17:25:27 -07:00
Tom Moor
02c29e06fb
perf: filter -> find to reduce policies iterated through ( #7816 )
2024-10-21 17:24:49 -07:00
Tom Moor
7226109989
perf: Avoid expensive DocumentHelper.toMarkdown call in presenter
2024-10-21 19:23:01 -04:00
Tom Moor
85957c10b8
fix: Invalid regex error bubbles from FindAndReplace
2024-10-20 21:27:22 -04:00
Tom Moor
7250bd3bcb
fix: Cannot scrub videos in Chrome when using local storage
...
closes #7517
2024-10-20 21:21:51 -04:00
Tom Moor
2ee7e0f832
Use view transition API to smoothly transition between light/dark theme
2024-10-20 20:02:46 -04:00
Tom Moor
c5278a71de
Increase ping/pong rate to increase Heroku compatibility
2024-10-20 09:56:59 -04:00
Tom Moor
e41519575f
tsc
2024-10-19 12:37:17 -04:00
Tom Moor
201ccf39a0
Update icon on disclosure buttons/selects
2024-10-19 12:25:54 -04:00
Tom Moor
ac3285a29a
tsc
2024-10-19 08:54:58 -04:00
Tom Moor
fdaeb6602d
fix: Support diacritics in cmd+f, closes #7801
2024-10-19 08:22:20 -04:00
Tom Moor
da4cd4ebcd
Improved error handling for Azure auth, add default value for AZURE_RESOURCE_ID
2024-10-19 08:05:43 -04:00
Tom Moor
b6fc8fb4b1
fix: Guard unset in awareness data
2024-10-18 09:00:02 -04:00
Tom Moor
4e6572d686
fix: Mutate clipboard content when copying from a single table cell. ( #7798 )
...
* fix: Mutate clipboard content when copying from a single table cell.
closes #7794
* refactor
2024-10-18 05:35:21 -07:00
Tom Moor
9e378899ff
Remove string filtering in logger
2024-10-17 22:50:11 -04:00
Tom Moor
31dafc4258
Hide remote users selections after a timeout ( #7788 )
2024-10-17 15:38:36 -07:00
Hemachandar
6614b23eae
fix: assorted comment bugs ( #7795 )
...
* fix: assorted comment bugs
* remove policy instead of force fetch
2024-10-17 15:38:26 -07:00
Tom Moor
9e54fd1bfb
fix: User exists should account for deleted workspaces, closes #7793
2024-10-17 18:14:15 -04:00
Tom Moor
f0add849f9
fix: Ensure max filename length for stored attachments, closes #7785
2024-10-16 23:18:18 -04:00
Tom Moor
b55915c257
fix: Include deleted workspaces when searching for available subdomains, closes #7787
2024-10-16 22:59:22 -04:00
Tom Moor
bdac4360b4
chore: Remove usage of y-prosemirror fork, pull in latest fixes from upstream
2024-10-16 21:37:52 -04:00
Tom Moor
72bfbf2060
Allow returning team API keys for admins from apiKeys.list ( #7766 )
...
* Allow returning team apiKeys.list for admins from apiKeys.list
* Filter apikeys in store
2024-10-14 15:29:47 -07:00
dependabot[bot]
db02b0ae6b
chore(deps): bump @babel/preset-env from 7.25.7 to 7.25.8 ( #7780 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.25.7 to 7.25.8.
- [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.25.8/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
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-10-14 14:30:10 -07:00
dependabot[bot]
bb40e4079a
chore(deps-dev): bump nodemon from 3.1.4 to 3.1.7 ( #7781 )
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 3.1.4 to 3.1.7.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v3.1.4...v3.1.7 )
---
updated-dependencies:
- dependency-name: nodemon
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-10-14 14:29:58 -07:00
dependabot[bot]
198a96c78f
chore(deps): bump emoji-regex from 10.3.0 to 10.4.0 ( #7783 )
...
Bumps [emoji-regex](https://github.com/mathiasbynens/emoji-regex ) from 10.3.0 to 10.4.0.
- [Commits](https://github.com/mathiasbynens/emoji-regex/compare/v10.3.0...v10.4.0 )
---
updated-dependencies:
- dependency-name: emoji-regex
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-10-14 14:29:43 -07:00
dependabot[bot]
1dd835bb87
chore(deps-dev): bump discord-api-types from 0.37.101 to 0.37.102 ( #7779 )
...
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types ) from 0.37.101 to 0.37.102.
- [Release notes](https://github.com/discordjs/discord-api-types/releases )
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md )
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.101...0.37.102 )
---
updated-dependencies:
- dependency-name: discord-api-types
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-10-14 14:29:15 -07:00
dependabot[bot]
25c504ceaf
chore(deps-dev): bump typescript from 5.4.5 to 5.6.3 ( #7767 )
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.4.5 to 5.6.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.4.5...v5.6.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-10-11 19:45:02 -07:00
Tom Moor
9680e57849
chore: Remove suppressImplicitAnyIndexErrors TS rule ( #7760 )
2024-10-11 12:46:46 -07:00
Hemachandar
0f8ac54bcb
feat: include content in document mentioned email ( #7756 )
...
* feat: include content in document mentioned email
* handle doc publish flow
* add tests, doc
* including heading node
* Diff border
2024-10-11 12:30:08 -07:00
Hemachandar
936a8b2510
fix: show all document backlinks for a user ( #7751 )
...
* fix: show all document backlinks for a user
* add findByIds method to Document model
* default options param
* move filter to Document model
* docs
* fix: Backlinks from collections without direct membership not returned
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-10-11 08:38:24 -07:00
Luke Thomas
b7b5e3edb9
fix: Remove docker version in compose file ( #7762 )
2024-10-11 06:26:38 -07:00
Translate-O-Tron
1cea59abe2
New Crowdin updates ( #7730 )
2024-10-10 18:22:12 -07:00
Tom Moor
8f0211057c
fix: RTL headings are not considered separately for layout
...
closes #7757
2024-10-10 20:45:50 -04:00
Tom Moor
2bfef05137
fix: Mention with space in search is not inserted correctly, closes #7759
2024-10-10 19:59:20 -04:00
dependabot[bot]
d2a99b6872
chore(deps): bump vite from 5.3.1 to 5.4.8 ( #7704 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.3.1 to 5.4.8.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.8/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.8/packages/vite )
---
updated-dependencies:
- dependency-name: vite
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-10-10 04:47:20 -07:00
Hemachandar
6c9f265918
feat: Lossless JSON import ( #7274 )
...
* feat: Lossless JSON import
* transform node only when attachments are present in the zip
2024-10-09 19:04:04 -07:00
Tom Moor
7a8d40b9e7
feat: Add option to export table as CSV, closes #7743
2024-10-08 21:23:38 -04:00
Tom Moor
3ddffdda17
fix: Race condition rendering Mermaid diagrams in dark mode
2024-10-08 20:43:48 -04:00
Tom Moor
91396148ae
fix: “Share to web” control is unresponsive when opening via “Permissions” menu item
2024-10-08 19:20:40 -04:00
Tom Moor
1c2ea2aa92
fix: Incorrect keyboard shortcut for TOC shown on macOS
2024-10-08 18:55:19 -04:00
Tom Moor
ba5eb60825
fix: Remove slashes and literal newlines from markdown, closes #7691
2024-10-07 23:01:07 -04:00
Tom Moor
a0e363799c
fix: Add extra safety around search queries
2024-10-07 22:29:54 -04:00
Tom Moor
3d457890cd
fix: Regression in e857d00e3d rendering embeds
2024-10-07 22:04:51 -04:00
Tom Moor
e857d00e3d
chore: Moves ProseMirror NodeView to render within main React context ( #7736 )
2024-10-07 17:58:00 -07:00
Tom Moor
98d8435b15
Allow search page to work with Firefox keywords, closes #7722
2024-10-07 19:55:19 -04:00
dependabot[bot]
b80463665b
chore(deps): bump @babel/preset-env from 7.24.7 to 7.25.7 ( #7740 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.24.7 to 7.25.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.25.7/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
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-10-07 16:54:55 -07:00
dependabot[bot]
b4ce4a2922
chore(deps): bump prosemirror-model from 1.22.3 to 1.23.0 ( #7741 )
...
Bumps [prosemirror-model](https://github.com/prosemirror/prosemirror-model ) from 1.22.3 to 1.23.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-model/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-model/compare/1.22.3...1.23.0 )
---
updated-dependencies:
- dependency-name: prosemirror-model
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-10-07 16:54:45 -07:00
dependabot[bot]
9bee54b07e
chore(deps-dev): bump @types/react-avatar-editor from 13.0.2 to 13.0.3 ( #7739 )
...
Bumps [@types/react-avatar-editor](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-avatar-editor ) from 13.0.2 to 13.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-avatar-editor )
---
updated-dependencies:
- dependency-name: "@types/react-avatar-editor"
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-10-07 16:54:35 -07:00
Tom Moor
d3c8224839
fix: Error during import with long filenames ( #7738 )
...
* fix: Stream error during import causes worker restart
* refactor
* fix: Ensure we never write filenames longer than the system can handle
2024-10-07 05:36:18 -07:00
Tom Moor
0a1c614c55
fix: Addressed several React warnings in icon picker
2024-10-06 11:38:24 -04:00
Tom Moor
db4dad5e37
fix: Enter key while renaming item in sidebar should persist
...
fix: Renaming item in sidebar should not navigate to collection
2024-10-06 11:17:39 -04:00
Apoorv Mishra
35ff70bf14
Archive collections ( #7266 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-10-06 05:37:11 -07:00
Tom Moor
8b5fdba6f4
chore: Remove usage of deprecated docker build image
2024-10-05 12:51:38 -04:00
dependabot[bot]
e0a3ad92e0
chore(deps): bump cookie from 0.6.0 to 0.7.0 ( #7734 )
...
Bumps [cookie](https://github.com/jshttp/cookie ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/jshttp/cookie/releases )
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: cookie
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-10-05 08:21:33 -07:00
Tom Moor
10f4889737
fix: Cloned response on network error can cause process to hang (remove)
2024-10-05 10:59:56 -04:00
Tom Moor
7f66393e63
spelling
2024-10-03 21:51:07 -04:00
Tom Moor
033b05f679
fix: User cannot update profile when MembersCanDeleteAccount setting is disabled, closes #7729
2024-10-03 20:25:35 -04:00
Tom Moor
8356d44cae
Merge branch 'main' of github.com:outline/outline
2024-10-03 19:39:06 -04:00
Translate-O-Tron
030c0fd40e
New Crowdin updates ( #7641 )
2024-10-03 16:32:38 -07:00
Tom Moor
1a02b0d9d7
Add script to backfill ApiKey hashes ( #7717 )
...
* Add hashed column for API keys
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2024-10-03 16:27:25 -07:00
Apoorv Mishra
be5f092117
Show nested docs on Archive page ( #7488 )
...
* fix: nested docs should appear in archive
* fix(app): ArchivableModel
* fix(server): ArchivableModel
* fix: PartialWithArchivedAt not needed
* fix: new PartialExcept type
* fix: restore deletion
* fix: review
2024-10-02 10:10:41 +05:30
Tom Moor
0ba423feb4
fix: Improve empty state for command menu no results
2024-10-01 22:28:38 -04:00
Tom Moor
a41e17f875
feat: Add 'Copy public link' option to document menu
2024-10-01 09:55:33 -04:00
Hemachandar
db114fd966
perf: store document state in context ( #7658 )
...
* perf: store document state in context
* provide doc-context for shared routes
2024-10-01 05:16:32 -07:00
dependabot[bot]
ce987d23ed
chore(deps): bump socket.io-client from 4.7.5 to 4.8.0 ( #7701 )
...
Bumps [socket.io-client](https://github.com/socketio/socket.io ) from 4.7.5 to 4.8.0.
- [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/socket.io-client@4.7.5...socket.io-client@4.8.0 )
---
updated-dependencies:
- dependency-name: socket.io-client
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-09-30 17:16:53 -07:00
Tom Moor
5e61fcd336
Add hashed column for API keys ( #7699 )
...
* Add hashed column for API keys
* test
* Add obfuscatedValue getter
2024-09-30 17:16:35 -07:00
dependabot[bot]
4f84daf558
chore(deps-dev): bump @types/body-scroll-lock from 3.1.0 to 3.1.2 ( #7703 )
...
Bumps [@types/body-scroll-lock](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/body-scroll-lock ) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/body-scroll-lock )
---
updated-dependencies:
- dependency-name: "@types/body-scroll-lock"
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-09-30 16:30:17 -07:00
dependabot[bot]
f80842ca20
chore(deps-dev): bump @types/jest from 29.5.12 to 29.5.13 ( #7702 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.5.12 to 29.5.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
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-09-30 16:30:07 -07:00
Tom Moor
53758b69fb
fix: Another race condition with policy removal on startup
2024-09-30 18:57:39 -04:00
Tom Moor
cd86877cb0
fix: Race condition with policies removed on app load
2024-09-30 17:51:01 -04:00
清纯的小黄瓜
ffae5d2f20
fix: sidebar cannot display correctly on mobile, when collapsed is true ( #7694 )
2024-09-30 05:21:44 -07:00
Hemachandar
21adfdd1bf
perf: use findAll for querying document collaborators ( #7697 )
...
* perf: use findAll for querying document collaborators
* remove unnecessary compact
2024-09-29 09:43:07 -07:00
Hemachandar
91c2f60827
fix: align document and collection title ( #7696 )
2024-09-29 09:37:09 -07:00
Tom Moor
a253d2921a
Add reverse alphabetical sort for collections, closes #7692
2024-09-29 09:53:50 -04:00
Tom Moor
b83d218fbe
fix: Add icons to copy functionality in command menu
2024-09-29 09:37:15 -04:00
Tom Moor
dce96955a1
Tweak command bar heading style
2024-09-29 09:33:09 -04:00
Tom Moor
ba7c446f59
Add confirmation dialog when dragging
2024-09-29 09:31:00 -04:00
Tom Moor
7b9ec4c43a
Show targeted collection/document in command bar, closes #7678
2024-09-28 22:46:41 -04:00
Tom Moor
faaf0a6733
Add recently viewed documents to top of command menu ( #7685 )
...
* Add recent documents to command menu
Add priority key to actions and sections
* refactor
* Rename section
* refactor, remove more unused code
2024-09-28 17:30:40 -07:00
Hemachandar
c58aafeb32
fix: check doc access before sending mention email ( #7664 )
...
* fix: check doc access before sending mention email
* refactor
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-09-28 14:29:34 -07:00
bLue
3f73c9d2bf
fix: Adjust math delimiter to fix markdown import/export compatibility issue ( #6727 )
...
#6650 )
2024-09-28 12:45:03 -07:00
Tom Moor
b6e43e1990
Add Heading 4 to block menu
2024-09-28 13:13:25 -04:00
Tom Moor
0a2c066253
fix: Improve display of Mermaid pie charts
2024-09-28 12:31:46 -04:00
Tom Moor
840db4692e
fix: Correctly decorate urlId as Unique ( #7671 )
2024-09-28 06:23:27 -07:00
Tom Moor
fa961d7464
fix: Drop to reorder cursor appearing where move location is invalid
2024-09-28 09:21:26 -04:00
Tom Moor
3e75b24f7a
fix: Table sorting does not take into account tables without a header
2024-09-27 22:12:01 -04:00
Tom Moor
ce91071995
fix: post login redirect path not correctly spent, closes #7662
2024-09-26 17:35:13 -04:00
Tom Moor
9b807f7a9e
v0.80.2
2024-09-25 22:50:22 -04:00
Tom Moor
17493ca0cf
fix: Account for multiple existing OIDC authentication providers, closes #7638
2024-09-25 22:49:48 -04:00
Tom Moor
1d4b05c9f6
fix: Add check for paths in useLastVisitedPath, closes #7655
2024-09-25 22:00:52 -04:00
Tom Moor
8a5e42071f
fix: Remove deprecated meta tag
2024-09-25 08:58:17 -04:00
Tom Moor
6b53755f5a
fix: Maximum call stack size exceeded, closes #7642
2024-09-24 23:11:58 -04:00
Tom Moor
709e4f44fd
fix: Allow team creation without SSO methods
2024-09-24 22:33:53 -04:00
dependabot[bot]
c37646b5ad
chore(deps): bump bull from 4.12.2 to 4.16.3 ( #7649 )
...
Bumps [bull](https://github.com/OptimalBits/bull ) from 4.12.2 to 4.16.3.
- [Release notes](https://github.com/OptimalBits/bull/releases )
- [Changelog](https://github.com/OptimalBits/bull/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/OptimalBits/bull/compare/v4.12.2...v4.16.3 )
---
updated-dependencies:
- dependency-name: bull
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-09-23 20:37:56 -07:00
dependabot[bot]
36ca667c50
chore(deps-dev): bump discord-api-types from 0.37.87 to 0.37.101 ( #7646 )
...
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types ) from 0.37.87 to 0.37.101.
- [Release notes](https://github.com/discordjs/discord-api-types/releases )
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md )
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.87...0.37.101 )
---
updated-dependencies:
- dependency-name: discord-api-types
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-09-23 19:13:38 -07:00
uy/sun
009e66a466
fix: disable bilibili autoplay ( #7639 )
2024-09-23 04:50:52 -07:00
Tom Moor
7adda26c6d
v0.80.1
2024-09-22 13:00:56 -04:00
Tom Moor
62860c593b
fix: Version number not updated from previous release, #7635
2024-09-22 13:00:48 -04:00
Tom Moor
bdc2357984
Merge branch 'main' of github.com:outline/outline
2024-09-22 12:59:16 -04:00
Tom Moor
4fc1ed0d7e
Add release script ( #7637 )
2024-09-22 09:59:10 -07:00
Tom Moor
5d068361cc
fix: Protect against dangerous characters in env
2024-09-22 12:58:49 -04:00
Tom Moor
176cfff7f8
fix: Document editors are sometimes not included in insights/collaboratorIds, closes #7613
2024-09-21 15:30:56 -04:00
Tom Moor
2fd18f7fdb
fix: Add resilience for absolute attachment paths in Markdown importer, closes #7512
2024-09-21 14:34:28 -04:00
Tom Moor
34f951c511
fix: Pragmatic fix to drafts count in sidebar, closes #7219
2024-09-21 13:51:46 -04:00
Tom Moor
f0c26cf8c8
refactor: Move hooks to correct folder
2024-09-21 13:27:10 -04:00
Translate-O-Tron
d77ddbd7de
New Crowdin updates ( #7595 )
2024-09-21 06:31:07 -07:00
Tom Moor
4e1038837b
chore: Remove old feature flag
...
fix: Loading jank when creating new collection
Add italic prop to Text component
2024-09-21 09:03:20 -04:00
Tom Moor
c54fcc3536
fix: Improve scroll to comment logic, closes #7435
2024-09-20 23:31:46 -04:00
Tom Moor
c4fa63df3d
Sticky public access toggle ( #7617 )
...
* Sticky public access toggle
* tweak
2024-09-20 18:42:50 -07:00
Tom Moor
2b42ce0c0f
fix: document.content column not updated when sending text attribute through API ( #7630 )
2024-09-20 07:37:42 -07:00
Apoorv Mishra
3208156591
In documents.archived, allow sort: "index" in request ( #7628 )
...
* fix: allow sorting by index and filtering by collectionId
* fix: cleanup
2024-09-20 11:29:20 +05:30
Tom Moor
e8577ef2a8
chore: Bump prosemirror-view
2024-09-19 20:01:22 -04:00
Tom Moor
ca66dec22b
Merge branch 'main' of github.com:outline/outline
2024-09-19 20:00:36 -04:00
Tom Moor
41ccad7cce
Adds natural behavior of Tab, Shift-Tab in code blocks ( #7622 )
...
* Adds proper handling of Tab, Shift-Tab in code blocks
* refactor
2024-09-19 17:00:05 -07:00
Tom Moor
bd52b364dd
Increase collection rate limit to 50/hour
2024-09-19 09:01:05 -04:00
Tom Moor
5c56714bc8
test: Remove table truncation as it causes sporadic test failures
2024-09-18 20:13:52 -04:00
Tom Moor
895a88f934
fix: Incorrect filter input background in dark mode
2024-09-18 09:25:46 -04:00
Tom Moor
f32db08ef3
Add 'Toggle task list item' to shortcut guide
2024-09-18 09:22:38 -04:00
Tom Moor
05a513b10c
test
2024-09-18 08:59:35 -04:00
Tom Moor
bf3c6333b0
Allow drag and drop into "Shared with me" as parent ( #7619 )
...
* wip
* Remove collections from documents.move response
* Remove parsing of collections in documents.move response
2024-09-18 05:41:36 -07:00
Tom Moor
544554f106
fix: Prevent mismatch of parentDocumentId and collectionId in documents.move request
2024-09-17 20:48:13 -04:00
Tom Moor
37c90e1592
fix: Add guard for empty actorId, closes #7614
2024-09-16 22:18:50 -04:00
Nam Vu
815abc8423
feat: group/groupuser commands ( #7548 )
2024-09-16 17:50:57 -07:00
Tom Moor
b9ed7ddf58
feat: Add confirmation for document archive, closes #7605
2024-09-16 20:36:51 -04:00
Tom Moor
bc0b73e7a7
fix: OIDC signin to prevent duplicate auth providers ( #7598 )
...
* Refactor OIDC signin to prevent duplicate auth providers
* refactor
2024-09-16 17:21:41 -07:00
dependabot[bot]
1218bc1f3c
chore(deps): bump @babel/plugin-transform-destructuring from 7.24.7 to 7.24.8 ( #7608 )
...
Bumps [@babel/plugin-transform-destructuring](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-destructuring ) from 7.24.7 to 7.24.8.
- [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.24.8/packages/babel-plugin-transform-destructuring )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-destructuring"
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-09-16 16:45:40 -07:00
dependabot[bot]
ae3b05fdba
chore(deps-dev): bump @types/validator from 13.12.0 to 13.12.1 ( #7609 )
...
Bumps [@types/validator](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/validator ) from 13.12.0 to 13.12.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/validator )
---
updated-dependencies:
- dependency-name: "@types/validator"
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-09-16 16:45:25 -07:00
Tom Moor
549c8d9ed8
feat: Add ability to tag users out of document ( #7601 )
...
* feat: Add ability to tag users out of document
* cleanup fetchDocumentUsers
2024-09-16 16:45:01 -07:00
Tom Moor
6bb798220b
feat: Add userId filter to documents.users endpoint
2024-09-15 21:41:06 -04:00
Tom Moor
e032bb5ab8
Check document access before creating @mention notification
2024-09-15 21:27:07 -04:00
Tom Moor
23b3b8aa54
fix: Archived documents can appear in shared with me sidebar
2024-09-14 22:04:13 -04:00
Tom Moor
738d943bd4
fix: CMD+K with link editor open should focus editor
2024-09-14 16:31:06 -04:00
Tom Moor
ae5c737ed2
perf: Do not trigger list hover transactions in read-only editor
2024-09-14 11:57:09 -04:00
Tom Moor
5116147ace
fix: Internal URL detection on client, closes #7245
2024-09-14 11:46:42 -04:00
Tom Moor
e6ba84e434
fix: Disconnected icon is misaligned
2024-09-14 11:38:26 -04:00
Tom Moor
3b546a7935
fix: Negative days in deletion banner, closes #7485
2024-09-14 11:20:48 -04:00
Tom Moor
9373da0da6
Add filtering and async loading to search filters ( #7597 )
...
* Add input within search filters
* Query users on demand
* Enforce input on collection and user filters
* Improve filter matching, reduce flickering
2024-09-14 08:12:01 -07:00
Tom Moor
494ef2a6cd
fix: Include results from users with accents in users.list query
2024-09-12 20:46:17 -04:00
Tom Moor
c60703cc5a
Merge branch 'main' of github.com:outline/outline
2024-09-12 19:44:10 -04:00
Translate-O-Tron
f5b6d10a73
New Crowdin updates ( #7551 )
2024-09-12 16:42:47 -07:00
Tom Moor
3b17926023
fix: Include results from users with accents in @mention search ( #7590 )
...
* fix: Include results from users with accents in @mention search
* test
2024-09-12 16:42:31 -07:00
Tom Moor
0c080038d7
fix: Filter self from user suggestions, closes #7559
2024-09-12 19:26:23 -04:00
Tom Moor
ae0bd5f59d
fix: Add guards around sessionStorage use, closes #7583
2024-09-12 18:41:21 -04:00
Tom Moor
7c9a2bbcf6
fix: Team is required for user queries from slack hooks
2024-09-12 12:39:24 -04:00
Tom Moor
b55a8ab54f
fix: Restore individual tabs to correct page post-login, closes #7467
2024-09-10 22:40:02 -04:00
Tom Moor
1bc41b4d62
fix: Syncronized login state of tabs, related #7467
2024-09-10 22:02:55 -04:00
Tom Moor
43b9eb0ad7
Home and Search sticky in sidebar
2024-09-10 21:39:24 -04:00
Tom Moor
3f87912656
perf: Remove subscriptions.list request on document load, ref #7442
2024-09-10 21:11:16 -04:00
Tom Moor
c960804bb8
fix: Warning of active prop passed to dom
2024-09-10 21:04:48 -04:00
Tom Moor
26fa70cbbd
fix: JS error when user removed from membership relation, closes #7582
2024-09-10 20:58:37 -04:00
Tom Moor
ba749cac71
Add missing keyboard shortcuts in guide
2024-09-10 20:45:23 -04:00
Tom Moor
df08a0063c
fix: Missing highlight color in floating toolbar
2024-09-10 20:41:38 -04:00
Tom Moor
6591bbebc9
feat: Add Cmd-Shift-c as shortcut for inline code
2024-09-10 20:29:26 -04:00
Tom Moor
cb56941a17
fix: Issue in latest Chrome with Korean IME, closes #7574
2024-09-10 20:23:53 -04:00
dependabot[bot]
209e5e20d5
chore(deps-dev): bump terser from 5.31.6 to 5.32.0 ( #7567 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.31.6 to 5.32.0.
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.31.6...v5.32.0 )
---
updated-dependencies:
- dependency-name: terser
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-09-09 20:39:47 -07:00
dependabot[bot]
2d0612a9d0
chore(deps): bump @octokit/auth-app from 6.1.1 to 6.1.2 ( #7569 )
...
Bumps [@octokit/auth-app](https://github.com/octokit/auth-app.js ) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/octokit/auth-app.js/releases )
- [Commits](https://github.com/octokit/auth-app.js/compare/v6.1.1...v6.1.2 )
---
updated-dependencies:
- dependency-name: "@octokit/auth-app"
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-09-09 20:39:30 -07:00
Apoorv Mishra
fca4467bda
Delay loading of document policies until document menu is opened ( #7442 )
...
* fix: loading of doc policies should be delayed until menu is opened
* fix: fetch upon hover and display menu only when data is loaded
* fix: remove documents.isFetching
* fix: wait for policies to load
* fix: bifurcate
* fix: className is never used at any callsite of
* fix: MenuContext
* fix: collection is derived from document
* fix: mount MenuContent only when button is clicked
* fix: jsdoc
* fix: aria-label
* fix: review
2024-09-09 22:46:37 +05:30
Tom Moor
b77af9bda3
fix: Remove manual revision deletion in document delete endpoint
2024-09-08 11:06:43 -04:00
Tom Moor
f984ee0fcc
fix: Cannot unset collection description, closes #7553
2024-09-07 18:42:39 -04:00
Meng Sen
f3fe73057a
feat: add Umami ( #7366 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-09-07 15:15:35 -07:00
Tom Moor
4a009ed35b
feat: Adds team preference to disable user account removal ( #7556 )
...
* feat: Adds team preference to disable user account removal
* Switch to using policy
2024-09-07 10:36:41 -07:00
Tom Moor
cd419190ef
chore: Remove from presenter payloads
2024-09-07 11:53:38 -04:00
Tom Moor
7c309c7986
fix: Use padlock icon for document permissions in menu, small refactor
2024-09-07 11:52:11 -04:00
Tom Moor
4a2707c74c
Update LICENSE
2024-09-05 19:50:09 -07:00
Tom Moor
a6b9672779
0.79.1
2024-09-05 20:03:45 -04:00
Tom Moor
3bce4853c3
fix: group_user primary key migration needs to cleanup duplicate rows before adding constraint.
...
closes #7546
2024-09-05 19:57:15 -04:00
Tom Moor
6859b0cf62
Add 'Permissions' option to document menu for those with, erm.. permission
2024-09-05 19:30:13 -04:00
Tom Moor
d10668de54
feat: Add 'nginx' language, closes #7542
2024-09-05 19:22:03 -04:00
Tom Moor
f8535ff047
fix: Error in non-Outline Electron browser, improved typings
2024-09-05 19:19:39 -04:00
Tom Moor
e2355d63a2
fix: Usage of env.URL before environment validation
2024-09-05 18:59:41 -04:00
Tom Moor
ed22891a69
feat: Adds 'Dockerfile' as language ( #7549 )
2024-09-05 15:59:30 -07:00
Tom Moor
363c416873
fix: Docker HEALTHCHECK does not work if PORT is not explicity defined in env
...
closes #7547
2024-09-05 18:46:34 -04:00
dependabot[bot]
967594686e
chore(deps): bump vite-plugin-pwa from 0.17.4 to 0.20.3 ( #7522 )
...
* chore(deps): bump vite-plugin-pwa from 0.17.4 to 0.20.3
Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa ) from 0.17.4 to 0.20.3.
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases )
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v0.17.4...v0.20.3 )
---
updated-dependencies:
- dependency-name: vite-plugin-pwa
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix: build error
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-09-05 05:28:52 -07:00
Tom Moor
ce85b8f94d
0.79.0
2024-09-04 23:18:47 -04:00
Tom Moor
81b7ac5776
0.79.0-0
2024-09-04 22:49:05 -04:00
Translate-O-Tron
fe5d8b7158
New Crowdin updates ( #7505 )
2024-09-04 19:37:05 -07:00
Tom Moor
7013a87c6e
fix: Move wget installation and HEALTHCHECK to correct stage.
...
closes #7279
2024-09-04 22:30:59 -04:00
Hemachandar
4ef7e95863
feat: Add background task for empty_trash action ( #7531 )
...
* feat: Add background task for empty_trash action
* review
* enqueue task only if docs are available
2024-09-04 19:04:15 -07:00
Tom Moor
f81a836549
fix: Improve scrolling behavior
...
closes #7533
2024-09-04 22:03:03 -04:00
Tom Moor
97674471db
fix: Publish child documents created through editor CMD+K
2024-09-04 21:34:08 -04:00
Tom Moor
5a3e97d6c5
fix: CTRL+E shortcut code block scroll behavior
...
closes #7535
2024-09-04 21:21:34 -04:00
Tom Moor
273d6550ca
fix: In templates insert template string for times
2024-09-04 21:09:26 -04:00
Tom Moor
75a78cd1c7
chore: fix Vite chunk warning
2024-09-03 22:39:22 -04:00
Tom Moor
ff11a3c667
fix: Include plugin tests on CI ( #7528 )
...
* fix: Include plugin tests on CI
2024-09-03 19:13:42 -07:00
Tom Moor
1236cc9c16
fix: Emoji in heading does not appear in TOC, closes #7525
2024-09-03 21:01:42 -04:00
Tom Moor
8da5afc394
fix: Consider port in isInternalUrl util ( #7529 )
2024-09-03 17:22:43 -07:00
Hemachandar
7f17a51e11
feat: Add email headers to enhance threading ( #7477 )
...
* feat: Add email headers to enhance threading
* tsc
* review
* change comment mentioned email subject
* paginated load
* rename util method
* add tests
* group events
* test for unsupported notification
* typo
* review
2024-09-03 17:20:56 -07:00
Tom Moor
bf1580a459
fix: Missing error toast if file size is too large on import document
...
closes #7524
2024-09-03 19:37:49 -04:00
Tom Moor
3e991c71c4
fix: Markdown table with column alignment not detected as markdown
2024-09-03 19:31:33 -04:00
Tom Moor
e90b4d8871
Improve error log when SECRET_KEY is incorrectly defined.
...
Related #7523
2024-09-03 19:23:38 -04:00
dependabot[bot]
ac6b4fcb4f
chore(deps-dev): bump @types/readable-stream from 4.0.14 to 4.0.15 ( #7513 )
...
Bumps [@types/readable-stream](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/readable-stream ) from 4.0.14 to 4.0.15.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/readable-stream )
---
updated-dependencies:
- dependency-name: "@types/readable-stream"
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-09-03 06:17:39 -07:00
dependabot[bot]
0ac5139730
chore(deps): bump @sentry/react from 7.118.0 to 7.119.0 ( #7514 )
...
Bumps [@sentry/react](https://github.com/getsentry/sentry-javascript ) from 7.118.0 to 7.119.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/7.119.0/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.118.0...7.119.0 )
---
updated-dependencies:
- dependency-name: "@sentry/react"
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-09-03 06:17:24 -07:00
dependabot[bot]
53d2d68a21
chore(deps-dev): bump eslint-import-resolver-typescript ( #7515 )
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 3.6.1 to 3.6.3.
- [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.6.1...v3.6.3 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
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-09-03 06:17:15 -07:00
Tom Moor
783122186a
fix: Protect against pasting invalid @mentions
2024-09-03 08:37:33 -04:00
Tom Moor
9b24482c46
fix: Prevent ISE when searched query contains colon, closes #7481
2024-09-03 08:24:33 -04:00
Tom Moor
29fdd7e566
fix: Migration script check, closes #7479
2024-09-02 22:39:05 -04:00
Tom Moor
bb074fc8cf
feat: Add 'R' language highlighting, closes #7473
2024-09-02 22:18:42 -04:00
Tom Moor
19b6ee832b
Suppress 'Added to document' notifications when user has existing document membership and added through group
2024-09-02 22:07:26 -04:00
Tom Moor
63e667d6d3
fix: Uncaught URI malformed error
2024-09-02 21:42:27 -04:00
Tom Moor
2afec241a0
test
2024-09-02 09:40:42 -04:00
Tom Moor
d65037d4e7
perf: Increase default concurrency on worker
2024-09-02 09:31:18 -04:00
Tom Moor
58eb55efb3
fix: limit parallel image downloads in document importer
2024-09-02 09:22:29 -04:00
Hemachandar
d930824b27
fix: Set DB batch limit ( #7511 )
...
* fix: Set DB batch limit
* better assertion
2024-09-02 05:08:58 -07:00
Tom Moor
167cc1adbf
fix: Store group name against group events
2024-09-01 17:19:54 -04:00
Tom Moor
1491fc2eb4
fix: Allow dragging shared documents to starred section ( #7506 )
...
* fix: Allow dragging shared documents to starred section
* fix: Allow read-only collection drag and drop
fix: Full screen delete modal from drag and drop
2024-09-01 14:19:40 -07:00
Tom Moor
b95eb114f1
fix: Do not send notification to actor in group addition
2024-09-01 12:44:33 -04:00
Boris Bliznioukov
20799c941e
logout for OIDC #6909 ( #7446 )
...
* logout for OIDC
* logout fix
* add some time
2024-09-01 07:11:45 -07:00
Translate-O-Tron
2290dff1f2
New Crowdin updates ( #7489 )
2024-09-01 06:52:52 -07:00
Tom Moor
f61689abdc
feat: Invite groups to documents ( #7275 )
2024-09-01 06:51:52 -07:00
Tom Moor
fefb9200f1
fix: Assorted fixes from group memberships branch (tom/document-group-permissions)
2024-08-31 10:11:11 -04:00
Tom Moor
0a4d67d96f
perf: Reduce rendering when editing title
2024-08-30 13:04:43 -04:00
Apoorv Mishra
5374784df6
New Replace type utility ( #7476 )
...
* fix: Replace type
* trigger ci
2024-08-30 10:02:38 +05:30
Translate-O-Tron
d090316065
New Crowdin updates ( #7438 )
2024-08-29 13:32:55 -07:00
Tom Moor
0fc3099f75
Standardize websocket collection channel logic
2024-08-29 12:09:52 -04:00
Tom Moor
264dda25a5
fix: Filter trashed documents from 'Shared with me'
...
closes #7478
2024-08-29 11:27:08 -04:00
Tom Moor
8031b2906d
fix: Assorted fixes from group memberships branch (tom/document-group-permissions)
2024-08-29 11:26:12 -04:00
Tom Moor
0642396264
perf: Policies refactor ( #7460 )
2024-08-28 06:10:38 -07:00
dependabot[bot]
88f405375c
chore(deps): bump react-hook-form from 7.52.2 to 7.53.0 ( #7462 )
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.52.2 to 7.53.0.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.52.2...v7.53.0 )
---
updated-dependencies:
- dependency-name: react-hook-form
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-08-27 04:28:40 -07:00
Tom Moor
7bd8738ecd
Client lifecycle hooks ( #7407 )
...
* Add example client lifecycle hooks
* AfterCreate, AfterDelete hooks
2024-08-27 04:28:21 -07:00
Hemachandar
043a8623b9
chore: Script to invalidate unfurls cache ( #7459 )
2024-08-26 19:14:25 -07:00
Apoorv Mishra
5d85a3a093
Specify time conversion unit ( #7458 )
...
* fix: specificity in time units
* fix: milliseconds -> ms
2024-08-25 18:57:45 +05:30
Tom Moor
2578a1f75f
fix: Random icon color chosen when none set
2024-08-24 17:56:49 -04:00
Tom Moor
9578611d8f
fix: Floating formatting toolbar on Android mobile, closes #7052
2024-08-24 15:13:29 -04:00
Tom Moor
65b1fd9a1f
fix: Date/time commands operate differently when hitting space than other menu items
2024-08-24 11:10:25 -04:00
Tom Moor
282b0f486b
Merge branch 'main' of github.com:outline/outline
2024-08-24 08:36:44 -04:00
Hemachandar
e3cd9af6df
fix: Set redis expiry in seconds ( #7456 )
...
* fix: Set redis expiry in seconds
* change expiry for github and iframely
2024-08-24 05:36:12 -07:00
Tom Moor
a1373f8078
fix: MobX warning - attempted to use array index out of bounds
2024-08-23 11:25:01 -04:00
Tom Moor
6a85d7444d
Add reserved space for pinned documents
2024-08-23 11:13:05 -04:00
Tom Moor
24222ddbb1
fix: Add small amount of empty space to the bottom of shared documents
2024-08-23 09:02:52 -04:00
Tom Moor
a59215d27c
Add video and audio as safe inline content-disposition
2024-08-23 08:53:18 -04:00
github-actions[bot]
23ad780672
chore: Auto Compress Images ( #7455 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2024-08-23 05:18:23 -07:00
Blendman974
ac26fd2be7
Feature: Add generic Iframe support ( #7319 )
...
* Added generic Iframes support
* Rename Iframe to Embed and more explicit matchOnPaste boolean
* Update icon, text
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-08-23 05:17:27 -07:00
Tom Moor
6a09af16a4
fix: Blue focus outline on browser edge when zooming images
2024-08-22 21:51:55 -04:00
Tom Moor
ce2fc94289
fix: Do not replace smart quotes in code ( #7450 )
2024-08-22 18:40:36 -07:00
Tom Moor
3b01551e1a
fix: Allow shift+enter soft break in comments, closes #7451
2024-08-22 21:06:24 -04:00
Tom Moor
d2b3e50a48
Vendorize cancan with performance improvements ( #7448 )
...
* Vendorize CanCan with performance improvements
* docs
2024-08-22 17:10:58 -07:00
Tom Moor
5549676185
fix: Escape key with suggestion menu open should not unfocus editor
2024-08-22 09:21:47 -04:00
Tom Moor
976db13ea0
Allow space when searching for @mention
2024-08-22 09:21:23 -04:00
Tom Moor
510a756378
perf: Cache textSerializers on server
2024-08-21 23:15:06 -04:00
Tom Moor
d399ffa9f8
Add clear option to remove highlight in formatting menu
...
closes #7436
2024-08-21 22:55:57 -04:00
Tom Moor
932e5bf121
fix: Error on search shows previous results instead of error state, closes #7437
2024-08-21 22:32:45 -04:00
Tom Moor
330ee819c5
fix: Error in documentDuplicate when content is not yet written, closes #7432
2024-08-21 22:15:32 -04:00
Tom Moor
61e29d91bf
fix: Enable the 'e' shortcut to focus editor
2024-08-21 22:07:23 -04:00
Tom Moor
5e0c773826
fix: Incorrect response value from fetchAll (not used up until now)
...
Added warning when fetchAll is used with an endpoint without pagination info
2024-08-21 21:54:07 -04:00
Tom Moor
1f7e8c158d
perf: Avoid multiple renders when adding search results to store
2024-08-21 16:59:25 -04:00
Translate-O-Tron
eb6cc62630
New Crowdin updates ( #7406 )
2024-08-21 05:23:38 -07:00
Tom Moor
5380d8c7ac
fix: Refactor postLoginRedirect logic for reliability ( #7428 )
2024-08-21 05:23:25 -07:00
Tom Moor
fd379dddba
perf: Remove old usage of dynamic require statement in policy serialization ( #7427 )
2024-08-21 05:22:59 -07:00
Tom Moor
5e825cef10
fix: Include actor as sender for document edited emails, related #7424
2024-08-21 08:18:56 -04:00
Tom Moor
ad07f4b5f7
fix: 'Restore' option appears on documents when policy is not loaded
2024-08-21 00:03:03 -04:00
Tom Moor
2a502e43ef
perf: Avoid count query in search where possible ( #7426 )
...
* Remove unused replacements
* perf: Avoid count query where possible
* logic
2024-08-20 18:59:32 -07:00
Tom Moor
18d4eaee07
perf: Add missing indexes ( #7425 )
...
* perf: Add missing indexes to notifications table
* Add two more missing indexes
* tests
2024-08-20 17:44:06 -07:00
Tom Moor
058e413a6e
perf: Avoid unneccessary toMarkdown call in document presenter
2024-08-20 20:15:52 -04:00
Tom Moor
1c527c97a7
fix: Partial documents.update payload wipes existing document icon
2024-08-19 19:23:17 -04:00
Tom Moor
8ac3c17310
fix: Reduce unneccessary client fetches
2024-08-19 19:10:30 -04:00
Tom Moor
5687514fd5
fix: Set deletedAt rather than remove ParanoidModels
...
Related #7413
2024-08-19 16:55:09 -04:00
dependabot[bot]
27ea4332eb
chore(deps): bump katex from 0.16.10 to 0.16.11 ( #7416 )
...
Bumps [katex](https://github.com/KaTeX/KaTeX ) from 0.16.10 to 0.16.11.
- [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.10...v0.16.11 )
---
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-08-19 11:48:52 -07:00
dependabot[bot]
382a0155a2
chore(deps-dev): bump @types/crypto-js from 4.2.1 to 4.2.2 ( #7415 )
...
Bumps [@types/crypto-js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/crypto-js ) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/crypto-js )
---
updated-dependencies:
- dependency-name: "@types/crypto-js"
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-08-19 11:48:38 -07:00
Tom Moor
24b07698a7
Sidebar order
2024-08-19 09:16:56 -04:00
Tom Moor
e9380f270e
fix: Non-clickable items have cursor
2024-08-19 09:16:30 -04:00
Tom Moor
16badaea5d
fix: Counter cache not correctly recalculated for missing keys
2024-08-19 08:45:19 -04:00
DiamondYuan
b82a379c0e
refactor: Improve search functionality in SuggestionsMenu ( #7411 )
2024-08-19 04:47:21 -07:00
Tom Moor
300d0c56ac
chore: Restore createDatabaseInstance flexibility
2024-08-18 11:00:12 -04:00
Tom Moor
f887a5b4f1
fix: Select inputs unactionable
2024-08-18 10:44:15 -04:00
Tom Moor
0ab8b52582
feat: Cache count of group members ( #7377 )
2024-08-17 14:34:12 -07:00
Translate-O-Tron
c9d4f5038b
New Crowdin updates ( #7336 )
2024-08-17 07:42:07 -07:00
Tom Moor
53cc2d8154
fix: Flash of highlighted menu item state as context menu opens
2024-08-17 10:02:04 -04:00
Tom Moor
82651737b8
Tweak initial avatar styling
2024-08-17 09:22:45 -04:00
Tom Moor
7a06d94548
fix: Visible horizontal scrollbars on EmojiPicker
2024-08-17 09:18:07 -04:00
Tom Moor
516c5082c8
fix: Reduce size of button to match visual area on Collaborators component
2024-08-17 09:11:18 -04:00
Tom Moor
7269201bca
fix: 'Image failed to load' state not centered on large images
2024-08-17 09:09:59 -04:00
Tom Moor
86be197049
fix: Websocket event not required for each document in imported collection
...
fix: Newly imported collections do not appear in sidebar until reload
2024-08-17 09:03:05 -04:00
Tom Moor
a65d126ccf
fix: Empty IFRAMELY_URL environment variable triggers validation
...
Related #7401
2024-08-16 22:40:04 -04:00
Tom Moor
eee14d98a7
fix: Flashing of document header with many live collaborators
...
closes #7400
2024-08-16 22:33:00 -04:00
Tom Moor
d738081880
fix: Menu on document revisions not actionable
2024-08-16 22:15:58 -04:00
Tom Moor
c3cefc40e5
fix: Improve sidebar loading state
2024-08-15 21:38:21 -04:00
Tom Moor
695476a038
fix: Hide 'duplicate child documents' option when there are none
2024-08-15 21:08:46 -04:00
Tom Moor
1a31cf562e
fix: Comment marks should be removed from duplicated documents
...
closes #7390
2024-08-15 21:01:12 -04:00
Tom Moor
d7c13bc8b0
chore: Ensure failed build step exits build
2024-08-15 20:49:25 -04:00
dependabot[bot]
36e8c4796d
chore(deps): bump axios from 1.6.8 to 1.7.4 ( #7395 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.6.8 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.6.8...v1.7.4 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 17:07:09 -07:00
Tom Moor
d3ddb25c76
fix: Issues viewing document comments past default pagination ( #7397 )
...
* fix: Default pagination always used for fetchAll
* fix: comments.list does not return total in pagination
2024-08-15 16:56:39 -07:00
Tom Moor
51839dd780
fix: Unable to scroll elements in latest chrome ( #7394 )
2024-08-15 07:10:51 -07:00
Tom Moor
fc2967d080
chore: Bump prosemirror deps for fixes
2024-08-14 20:49:43 -04:00
Tom Moor
aba0297bd5
chore: Add PK to group_users, remove deletedAt column ( #7369 )
2024-08-14 04:03:56 -07:00
Tom Moor
dd1df68e74
chore: Refactor @Encrypted decorator ( #7381 )
...
* chore: Simplify encrypted decorator
* fix: Correctly handle and type nullable encrypted fields
* docs
2024-08-14 03:54:37 -07:00
Tom Moor
d2f5ac3d53
fix: Canva links can contain an underscore
2024-08-14 06:48:10 -04:00
Tom Moor
5eae8734c1
fix: Unresponsive collection permissions, closes #7380
2024-08-13 22:28:23 -04:00
Tom Moor
542f01e36f
fix: Disable unused markdown-it parser rules when associated node is not in schema
...
closes #7383
2024-08-13 21:33:23 -04:00
dependabot[bot]
e0dfda6f7e
chore(deps): bump prosemirror-tables from 1.3.7 to 1.4.0 ( #7374 )
...
Bumps [prosemirror-tables](https://github.com/prosemirror/prosemirror-tables ) from 1.3.7 to 1.4.0.
- [Release notes](https://github.com/prosemirror/prosemirror-tables/releases )
- [Commits](https://github.com/prosemirror/prosemirror-tables/compare/v1.3.7...v1.4.0 )
---
updated-dependencies:
- dependency-name: prosemirror-tables
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-08-12 14:31:16 -07:00
dependabot[bot]
6b7837a8d6
chore(deps): bump react-hook-form from 7.52.1 to 7.52.2 ( #7375 )
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.52.1 to 7.52.2.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.52.1...v7.52.2 )
---
updated-dependencies:
- dependency-name: react-hook-form
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-08-12 14:29:54 -07:00
dependabot[bot]
b6c7a61243
chore(deps-dev): bump @types/sequelize from 4.28.19 to 4.28.20 ( #7373 )
...
Bumps [@types/sequelize](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sequelize ) from 4.28.19 to 4.28.20.
- [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>
2024-08-12 14:29:41 -07:00
Tom Moor
a54218d9cc
fix: Collections not fetched for viewers
2024-08-12 07:55:49 -04:00
Tom Moor
a432a7caa3
fix: Show partial data in share popovers when loading
2024-08-11 09:39:35 -04:00
Tom Moor
bb8aa3616a
fix: Special case resizing image/video to editor width
2024-08-11 09:19:16 -04:00
Tom Moor
949d93bbfd
fix: Do not touch updatedAt timestamp on Attachment access
2024-08-11 08:51:30 -04:00
Tom Moor
d28e23dd8e
fix: Public shared docs not correctly using cache
2024-08-10 20:59:33 -04:00
Tom Moor
d8145ac370
fix: Image and video resize calculation
2024-08-10 19:38:00 -04:00
Tom Moor
fbc4a7fcbd
fix: Prevent attachment key modification
2024-08-10 18:27:30 -04:00
Tom Moor
04ecf14cc8
fix: Flash of scrolled document on nested shared links
2024-08-10 16:57:21 -04:00
Tom Moor
4eae1f1db3
fix: Copied internal links in shared documents are incorrect ( #7368 )
...
* Add internalUrlBase option for toJSON
* Return correct internal urls for shared data
* test
2024-08-10 09:36:03 -07:00
Tom Moor
fd4ab0077d
fix: Protect against 'position out of range'
2024-08-10 08:43:31 -04:00
Tom Moor
d6c074102b
Remove paranoid deletion from GroupUser ( #7356 )
2024-08-10 05:16:31 -07:00
Tom Moor
2beab0c274
fix: Mobile toolbar can display on printed docs depending on browser size
...
closes #7367
2024-08-10 08:02:40 -04:00
Tom Moor
4f35b8ea0d
chore: 411 -> 387 lint warnings
2024-08-09 16:11:35 +01:00
Tom Moor
e4cbf0a34a
fix: Pasting into placeholder should replace placeholder
...
fix: Improved click behavior for placeholders
closes #7346
2024-08-08 21:56:30 +01:00
Tom Moor
d79ce99629
fix: Enter in code block in list exits code block
...
closes #7363
2024-08-08 21:31:03 +01:00
Apoorv Mishra
8bf488de0b
Fetch collections upon initial load ( #7358 )
...
* fix: don't hide sidebar if collections are not loaded, loading drafts should be enough
* fix: preload collections
* fix: remove duplicate API call
2024-08-08 12:52:20 -07:00
Tom Moor
d420319b28
fix: readTemplate permission false if team unmutable
2024-08-06 22:05:22 +01:00
Tom Moor
413bcfa7de
chore: Port zodIconType
2024-08-05 21:33:25 +01:00
dependabot[bot]
363f1fffca
chore(deps): bump pg from 8.11.5 to 8.12.0 ( #7351 )
...
Bumps [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg ) from 8.11.5 to 8.12.0.
- [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md )
- [Commits](https://github.com/brianc/node-postgres/commits/pg@8.12.0/packages/pg )
---
updated-dependencies:
- dependency-name: pg
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-08-05 09:53:17 -07:00
dependabot[bot]
3e7b61c9d7
chore(deps-dev): bump eslint-plugin-react from 7.34.3 to 7.35.0 ( #7349 )
...
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.34.3 to 7.35.0.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.35.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
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-08-05 09:47:22 -07:00
dependabot[bot]
ac0488a4d6
chore(deps): bump prosemirror-view from 1.33.8 to 1.33.9 ( #7347 )
...
Bumps [prosemirror-view](https://github.com/prosemirror/prosemirror-view ) from 1.33.8 to 1.33.9.
- [Changelog](https://github.com/ProseMirror/prosemirror-view/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-view/compare/1.33.8...1.33.9 )
---
updated-dependencies:
- dependency-name: prosemirror-view
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-08-05 09:46:14 -07:00
Hemachandar
41af3a107e
chore: Remove emoji column from documents and revisions ( #7144 )
...
* chore: Remove emoji column from documents and revisions
* fix: Incorrect icon color on collections in share menu
* Update types.ts
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
Co-authored-by: Tom Moor <tom@getoutline.com >
2024-08-05 01:08:20 -07:00
Tom Moor
964ba78d75
fix: Incorrect icon color on collections in share menu
2024-08-04 22:31:47 +01:00
Apoorv Mishra
340109d9a3
Make share dialog scrollable ( #7344 )
...
* fix: make share dialog scrollable
* fix: rename
* fix: mobile
* fix: useMaxHeight margin calculation
* cleanup
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-08-04 08:59:54 -07:00
Tom Moor
6c430dc747
fix: Do not parse response stream twice on 502 error
2024-08-02 20:03:33 +01:00
Tom Moor
93f12d8846
Shift-Ctrl-c added as editor shortcut for toggling code blocks
2024-08-02 17:39:37 +01:00
dependabot[bot]
a93655bf6e
chore(deps-dev): bump rollup-plugin-webpack-stats from 0.2.4 to 0.4.1 ( #7322 )
...
Bumps [rollup-plugin-webpack-stats](https://github.com/relative-ci/rollup-plugin-webpack-stats ) from 0.2.4 to 0.4.1.
- [Release notes](https://github.com/relative-ci/rollup-plugin-webpack-stats/releases )
- [Commits](https://github.com/relative-ci/rollup-plugin-webpack-stats/compare/v0.2.4...v0.4.1 )
---
updated-dependencies:
- dependency-name: rollup-plugin-webpack-stats
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-08-02 01:32:37 -07:00
Tom Moor
e2b4fa456b
chore: Improve debugging for BadGatewayError
...
closes #7307
2024-08-01 22:19:08 +01:00
Tom Moor
cd04c4a8bf
Improve buildAttachment construction in tests
2024-08-01 22:01:49 +01:00
Tom Moor
bf7fb8aa68
fix: User avatar not correct cleaned up, closes #7337
2024-08-01 22:01:22 +01:00
Tom Moor
08a6376947
fix: Improve sanitization on file keys
2024-08-01 20:24:46 +01:00
Tom Moor
a120427943
fix: Image download timeouts importing document should not exceed overall request timeout
2024-08-01 09:58:44 +01:00
Translate-O-Tron
59e97eba2b
New Crowdin updates ( #7284 )
...
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New French 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 Dutch 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 Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Hungarian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Czech translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New French 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 Dutch 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 Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian 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 Chinese Simplified translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
2024-08-01 01:52:23 -07:00
dependabot[bot]
80b59b1174
chore(deps): bump prosemirror-schema-list from 1.3.0 to 1.4.1 ( #7324 )
...
Bumps [prosemirror-schema-list](https://github.com/prosemirror/prosemirror-schema-list ) from 1.3.0 to 1.4.1.
- [Changelog](https://github.com/ProseMirror/prosemirror-schema-list/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-schema-list/compare/1.3.0...1.4.1 )
---
updated-dependencies:
- dependency-name: prosemirror-schema-list
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-07-31 06:49:17 -07:00
dependabot[bot]
6a17e8deec
chore(deps): bump datadog-metrics from 0.11.1 to 0.11.2 ( #7323 )
...
Bumps [datadog-metrics](https://github.com/dbader/node-datadog-metrics ) from 0.11.1 to 0.11.2.
- [Release notes](https://github.com/dbader/node-datadog-metrics/releases )
- [Commits](https://github.com/dbader/node-datadog-metrics/compare/v0.11.1...v0.11.2 )
---
updated-dependencies:
- dependency-name: datadog-metrics
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-07-31 03:22:57 -07:00
dependabot[bot]
cd0aba119b
chore(deps): bump prosemirror-commands from 1.5.2 to 1.6.0 ( #7325 )
...
Bumps [prosemirror-commands](https://github.com/prosemirror/prosemirror-commands ) from 1.5.2 to 1.6.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-commands/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-commands/compare/1.5.2...1.6.0 )
---
updated-dependencies:
- dependency-name: prosemirror-commands
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-07-31 03:22:45 -07:00
dependabot[bot]
eca17ec63d
chore(deps-dev): bump @types/react-color from 3.0.10 to 3.0.12 ( #7326 )
...
Bumps [@types/react-color](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-color ) from 3.0.10 to 3.0.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-color )
---
updated-dependencies:
- dependency-name: "@types/react-color"
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-07-31 03:22:23 -07:00
Brian Krausz
e164c4e7ca
Fix icon naming ( #7327 )
2024-07-30 02:38:15 -04:00
Tom Moor
bead9ae79a
fix: replaceImagesWithAttachments ran twice during documents.import
2024-07-29 23:50:37 +01:00
Tom Moor
336e424b8b
docs
2024-07-27 16:10:09 -04:00
Tom Moor
0bb993634a
fix: Allow starring drafts from document lists
2024-07-27 15:48:32 -04:00
Tom Moor
2f26e76b1e
chore: Add transactions to stars mutations
2024-07-27 15:47:23 -04:00
Tom Moor
93a89eeef3
chore: Add transaction to integrations.update
2024-07-27 15:41:55 -04:00
Tom Moor
6e6a5014af
chore: Add transactions to groups mutations
2024-07-27 15:37:45 -04:00
Tom Moor
3da1945bea
perf: Optimize common path in presentDocument to not include JSON parsing
2024-07-27 15:12:11 -04:00
Hemachandar
c2fbb31e77
Workspace templates ( #7150 )
...
* feat: Workspace templates
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-07-27 08:38:16 -07:00
Hemachandar
4c999d00d2
fix: use all properties from zip when importing a collection ( #7318 )
...
* fix: use all properties from zip when importing a collection
* use shared defaults
2024-07-27 08:31:00 -07:00
Tom Moor
738449a7d0
fix: Catch Iframely non-json response correctly in lib.
...
closes #7306
2024-07-27 09:49:56 -04:00
Tom Moor
ae80128396
chore: aws-sdk upgrade
2024-07-27 09:47:59 -04:00
Tom Moor
1da5ac0bfe
chore: Remove no longer required resolutions
2024-07-27 09:47:59 -04:00
Apoorv Mishra
f56f240d9b
Remove trailing spaces from search query ( #7314 )
...
* fix: tsquery err
* fix: test
2024-07-26 20:27:56 -07:00
github-actions[bot]
7de0ffb7f7
chore: Auto Compress Images ( #7310 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2024-07-26 05:49:18 -07:00
Baboon
0e667c5d3d
add Dropbox embeddings support ( #7299 )
...
* add Dropbox embedder support
* Update embeds.ts
---------
Co-authored-by: Tom Moor <tom@getoutline.com >
2024-07-26 05:47:35 -07:00
Tom Moor
465c935879
fix: Remove .at usage, closes #7305
2024-07-26 08:47:09 -04:00
Tom Moor
9c628dfc54
fix: Ensure document changes are saved on unmount ( #7293 )
2024-07-24 17:16:43 -07:00
Apoorv Mishra
38b11b3f1e
Ignore documents.empty_trash for DeliverWebhookTask ( #7304 )
2024-07-24 16:46:11 -07:00
Apoorv Mishra
d7f53acfa2
Suppress document publish notification upon document creation ( #7301 )
...
* fix: do not trigger document publish event upon document creation
2024-07-24 06:44:07 -07:00
Tom Moor
e033b20d6f
fix: Query not taken into account when filtering groups, closes #7291
2024-07-23 22:49:57 -04:00
Tom Moor
87aacae479
Add back and forward shortcuts to shortcut guide
2024-07-23 22:28:25 -04:00
Tom Moor
bbe6df19ea
Add locking to collection.move mutation
...
Add removeIndexCollision tests
2024-07-23 22:13:56 -04:00
dependabot[bot]
fd851dfbd1
chore(deps): bump react-hook-form from 7.41.5 to 7.52.1 ( #7287 )
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.41.5 to 7.52.1.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.41.5...v7.52.1 )
---
updated-dependencies:
- dependency-name: react-hook-form
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-07-23 04:20:44 -07:00
Tom Moor
1426c4e6ab
fix: Index calculation does not take into account user scope ( #7294 )
...
* fix: Index calculation does not take into account user scope
* Standardize sort index maxlength to 256
2024-07-23 04:20:30 -07:00
dependabot[bot]
10b33ff91f
chore(deps): bump outline-icons from 3.5.0 to 3.6.0 ( #7288 )
...
Bumps outline-icons from 3.5.0 to 3.6.0.
---
updated-dependencies:
- dependency-name: outline-icons
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-07-22 17:59:24 -07:00
dependabot[bot]
15f58d0e15
chore(deps): bump prosemirror-history from 1.4.0 to 1.4.1 ( #7286 )
...
Bumps [prosemirror-history](https://github.com/prosemirror/prosemirror-history ) from 1.4.0 to 1.4.1.
- [Changelog](https://github.com/ProseMirror/prosemirror-history/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-history/compare/1.4.0...1.4.1 )
---
updated-dependencies:
- dependency-name: prosemirror-history
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-07-22 17:59:01 -07:00
dependabot[bot]
6f5859a175
chore(deps): bump react-merge-refs from 2.0.2 to 2.1.1 ( #7289 )
...
Bumps [react-merge-refs](https://github.com/gregberge/react-merge-refs ) from 2.0.2 to 2.1.1.
- [Release notes](https://github.com/gregberge/react-merge-refs/releases )
- [Changelog](https://github.com/gregberge/react-merge-refs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gregberge/react-merge-refs/compare/v2.0.2...v2.1.1 )
---
updated-dependencies:
- dependency-name: react-merge-refs
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-07-22 17:58:45 -07:00
Tom Moor
52776d5add
fix: Empty emoji placeholder color
2024-07-22 20:13:42 -04:00
Tom Moor
474baf7b42
fix: Suppress notifications for changes that are not visible
2024-07-22 20:09:03 -04:00
Tom Moor
516ccce51d
fix: Add support for new dbdiagram share links, closes #7281
2024-07-21 22:50:02 -04:00
Tom Moor
16c51c10fe
docs
2024-07-21 21:24:55 -04:00
Tom Moor
d312d00bca
Allow function definition for onDelete behavior
2024-07-21 21:24:55 -04:00
Hemachandar
e4c1281bf7
fix: replace document links when importing markdown ( #7259 )
2024-07-21 17:42:36 -07:00
Hemachandar
bbbc00baaa
fix: Set doc slug on importing collections ( #7270 )
...
* fix: Set doc slug on importing collections
* review
2024-07-21 17:42:22 -07:00
Translate-O-Tron
78d5992ad4
New Crowdin updates ( #7272 )
2024-07-21 17:42:09 -07:00
Brian Krausz
f58ce49e3d
fix: Error when passed too many user invites ( #7282 )
2024-07-21 17:41:46 -07:00
Tom Moor
f0ba98e936
fix: Upon adding user to a group only the first collection in the group proactively joined
2024-07-21 08:14:51 -04:00
Tom Moor
ff34a46361
0.78.0
2024-07-21 08:14:51 -04:00
Tom Moor
7849af6887
Update no-response.yml
2024-07-19 07:38:16 -07:00
Tom Moor
95a87878c3
fix: Groups added to collection are always added with read-only permission
2024-07-19 04:05:44 -07:00
Tom Moor
011ffc450c
tsc
2024-07-18 20:18:55 -04:00
Tom Moor
51c5512902
fix: Templates menu not visible after creating document in collection
...
Regressed in e2213dbfa2
2024-07-18 19:30:50 -04:00
Alexis Lefebvre
76d64f90c1
chore: fix typo on “intitial” ( #7273 )
2024-07-18 08:00:39 -07:00
Tom Moor
f48c05bef3
chore: CollectionGroupMembership -> GroupMembership ( #7269 )
...
* chore: CollectionGroupMembership -> GroupMembership
* Backwards compat
* docs
2024-07-17 18:39:13 -07:00
Tom Moor
f675a04735
chore: Rename GroupPermission -> GroupMembership ( #7214 )
...
* GroupPermission -> GroupMembership
* Add group membership source
* wip
2024-07-17 16:31:20 -07:00
Tom Moor
e52719c38e
chore: Rename GroupMembership -> GroupUser ( #7268 )
...
* Rename GroupMembership -> GroupUserMembership
* GroupUser
2024-07-17 16:14:59 -07:00
Tom Moor
cd854d4adb
fix: Admins unable to see private shared docs, closes #7264
2024-07-17 07:42:47 -04:00
Tom Moor
7bb7f96008
Add optional logging of all server side requests for self-hosted debugging
...
related #7221
2024-07-15 21:44:08 -04:00
Translate-O-Tron
6d70b4b9c7
New Crowdin updates ( #7240 )
2024-07-15 17:53:54 -07:00
Hemachandar
78fd39a0fb
fix: unset active collection id when navigating away from a document ( #7241 )
2024-07-15 17:53:33 -07:00
Tom Moor
8186e23d45
fix: Incorrect policies returned after unpublishing document
...
Related https://github.com/outline/outline/discussions/7258
2024-07-15 20:28:44 -04:00
Tom Moor
e4492a32d2
fix: Table insert controls remain accessible in read-only mode
...
closes #7249
2024-07-15 20:20:16 -04:00
feingold-ant
cb4f610bb4
doc editors can create child docs ( #7257 )
2024-07-15 16:57:06 -07:00
Ali Afsharzadeh
14a96e7262
Resolve buildx warnings during Docker image creation ( #7246 )
2024-07-15 16:56:56 -07:00
feingold-ant
e2213dbfa2
If a document is created within a collection, publish it automatically. ( #7243 )
...
* If a document is created within a collection, publish it automatically.
* automatically publish from app, not server
* remove auto publish from server
* New draft -> New doc
2024-07-15 16:56:43 -07:00
dependabot[bot]
e3d7fba239
chore(deps): bump validator from 13.11.0 to 13.12.0 ( #7250 )
...
Bumps [validator](https://github.com/validatorjs/validator.js ) from 13.11.0 to 13.12.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.11.0...13.12.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-07-15 14:42:51 -07:00
dependabot[bot]
33a43077d5
chore(deps-dev): bump @relative-ci/agent from 4.1.10 to 4.2.9 ( #7252 )
...
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent ) from 4.1.10 to 4.2.9.
- [Release notes](https://github.com/relative-ci/agent/releases )
- [Commits](https://github.com/relative-ci/agent/compare/v4.1.10...v4.2.9 )
---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
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-07-15 14:42:09 -07:00
dependabot[bot]
4ced6c3b7f
chore(deps): bump mailparser from 3.6.7 to 3.7.1 ( #7251 )
...
Bumps [mailparser](https://github.com/nodemailer/mailparser ) from 3.6.7 to 3.7.1.
- [Release notes](https://github.com/nodemailer/mailparser/releases )
- [Changelog](https://github.com/nodemailer/mailparser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/mailparser/compare/v3.6.7...v3.7.1 )
---
updated-dependencies:
- dependency-name: mailparser
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-07-15 14:41:09 -07:00
dependabot[bot]
06a40e8b7c
chore(deps): bump prosemirror-view from 1.33.7 to 1.33.8 ( #7254 )
...
Bumps [prosemirror-view](https://github.com/prosemirror/prosemirror-view ) from 1.33.7 to 1.33.8.
- [Changelog](https://github.com/ProseMirror/prosemirror-view/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-view/compare/1.33.7...1.33.8 )
---
updated-dependencies:
- dependency-name: prosemirror-view
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-07-15 14:40:12 -07:00
Tom Moor
6a6c069e4e
chore: Bump prosemirror-model
2024-07-14 15:50:13 -04:00
Tom Moor
cf3ef2a839
fix: parseAttachmentIds error when node data contains empty href/src
...
closes #7230
2024-07-14 11:00:20 -04:00
Tom Moor
a49f89bda6
Remove 'You saved' language
2024-07-14 09:58:12 -04:00
Tom Moor
82b2defac1
Cast node attrs to string
2024-07-14 09:33:29 -04:00
Vivian Erbenich
c05a8cf73a
Add AZURE_TENANT_ID enviroment variable for specific azure tenant. ( #7028 )
...
* Adds support for specific azure tenant via .env variables.
* remove AZURE_DISPLAY_NAME again
* lint
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-07-12 22:02:40 -04:00
Hemachandar
7f5e2cacd8
feat: show frequent languages in code block menu ( #7222 )
2024-07-12 18:51:48 -07:00
Tom Moor
d8e97e0c1f
Add POST handling for oidc callback ( #7232 )
2024-07-12 18:36:07 -07:00
Tom Moor
74bcf152f0
fix: Incorrect icon color on documents pinned to home cards
2024-07-12 08:53:23 -04:00
Tom Moor
57431720b2
Add document icons to editor search results
2024-07-12 08:48:45 -04:00
Tom Moor
b8c6cc603b
tsc
2024-07-11 08:09:26 -04:00
Tom Moor
71c48bcd47
More possible fixes for #7161
2024-07-11 08:01:40 -04:00
Tom Moor
4ad1148aa7
Make secondary login options non-primary. https://x.com/brian_lovin/status/1810895651217232135
2024-07-10 22:54:13 -04:00
Tom Moor
67c0335099
fix: Icon missing in ghost when dragging collection
2024-07-10 22:45:10 -04:00
Tom Moor
c600148f4b
fix: Inconsistencies with title icon positioning ( #7224 )
2024-07-10 19:05:05 -07:00
Tom Moor
299e49625b
fix: Icon missing in ghost when dragging sidebar item
2024-07-10 22:04:37 -04:00
Translate-O-Tron
82d84e4859
New Crowdin updates ( #7154 )
2024-07-10 17:41:47 -07:00
Tom Moor
e7d3dac36c
fix: Outdated updatedBy returned in document mutations ( #7223 )
...
* fix: Outdated updatedBy information returned in document mutations
* tsc
* Update delete mutations to match
2024-07-10 17:41:30 -07:00
Tom Moor
0d0932a6f6
chore: Remove usage of deprecated parameter on client
2024-07-10 19:46:50 -04:00
Tom Moor
37e68413f0
fix: Groups do not appear in collection share UI unless previously loaded
2024-07-10 15:10:11 -04:00
Tom Moor
01bbc48c01
fix: Incorrect dialog padding
2024-07-10 08:27:43 -04:00
Tom Moor
f02bbc3942
fix: Missing icons in document explorer, incorrect active styling
2024-07-10 07:57:39 -04:00
Tom Moor
9419e65837
Add OS icons to library, closes #6469
2024-07-08 22:20:14 -04:00
Tom Moor
28cfeba99a
fix: Positioning of archived / trashed notices
2024-07-08 21:49:32 -04:00
Tom Moor
2c138687c7
fix: Increase contrast of search highlights in dark mode
2024-07-08 21:28:49 -04:00
Tom Moor
f38c948573
Enable TOC by default on publicly shared docs
2024-07-08 21:26:45 -04:00
Tom Moor
1f5ccc3055
Add error state for broken images ( #7200 )
2024-07-08 17:55:17 -07:00
Max Mykhailenko
58008d84c4
Add support for TLDR viewer links ( #7205 )
2024-07-08 17:55:06 -07:00
dependabot[bot]
ea678e40cc
chore(deps): bump react-medium-image-zoom from 5.2.5 to 5.2.7 ( #7209 )
...
Bumps [react-medium-image-zoom](https://github.com/rpearce/react-medium-image-zoom ) from 5.2.5 to 5.2.7.
- [Release notes](https://github.com/rpearce/react-medium-image-zoom/releases )
- [Changelog](https://github.com/rpearce/react-medium-image-zoom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rpearce/react-medium-image-zoom/compare/v5.2.5...v5.2.7 )
---
updated-dependencies:
- dependency-name: react-medium-image-zoom
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-07-08 17:54:43 -07:00
dependabot[bot]
53caddd930
chore(deps): bump prosemirror-inputrules from 1.3.0 to 1.4.0 ( #7207 )
...
Bumps [prosemirror-inputrules](https://github.com/prosemirror/prosemirror-inputrules ) from 1.3.0 to 1.4.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-inputrules/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-inputrules/compare/1.3.0...1.4.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>
2024-07-08 17:54:10 -07:00
dependabot[bot]
6ab182433b
chore(deps): bump @fortawesome/react-fontawesome from 0.2.0 to 0.2.2 ( #7206 )
...
Bumps [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/FortAwesome/react-fontawesome/releases )
- [Changelog](https://github.com/FortAwesome/react-fontawesome/blob/0.2.x/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/react-fontawesome/compare/0.2.0...0.2.2 )
---
updated-dependencies:
- dependency-name: "@fortawesome/react-fontawesome"
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-07-08 17:53:46 -07:00
dependabot[bot]
f01a45a80a
chore(deps): bump string-replace-to-array from 2.1.0 to 2.1.1 ( #7208 )
...
Bumps [string-replace-to-array](https://github.com/appfigures/string-replace-to-array ) from 2.1.0 to 2.1.1.
- [Changelog](https://github.com/appfigures/string-replace-to-array/blob/master/changelog.md )
- [Commits](https://github.com/appfigures/string-replace-to-array/compare/v2.1.0...v2.1.1 )
---
updated-dependencies:
- dependency-name: string-replace-to-array
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-07-08 17:53:29 -07:00
dependabot[bot]
44366e1462
chore(deps): bump mammoth from 1.7.2 to 1.8.0 ( #7210 )
...
Bumps [mammoth](https://github.com/mwilliamson/mammoth.js ) from 1.7.2 to 1.8.0.
- [Release notes](https://github.com/mwilliamson/mammoth.js/releases )
- [Changelog](https://github.com/mwilliamson/mammoth.js/blob/master/NEWS )
- [Commits](https://github.com/mwilliamson/mammoth.js/compare/1.7.2...1.8.0 )
---
updated-dependencies:
- dependency-name: mammoth
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-07-08 17:53:11 -07:00
Hemachandar
b3a24e4917
fix: TOC active indicator for last heading ( #7204 )
2024-07-08 17:51:26 -07:00
Tom Moor
43cf33fc0a
fix: Light icons are not responsive to dark theme
2024-07-07 21:06:04 -04:00
Tom Moor
07b6441655
fix: Retain space for hidden TOC to prevent horizontal movement
2024-07-07 20:21:51 -04:00
Tom Moor
49198aafe9
Hide document TOC when empty
2024-07-07 20:15:26 -04:00
Tom Moor
ddd103542a
fix: Focusing shared document title on mobile causes it to move
2024-07-07 19:56:31 -04:00
Tom Moor
4654dfb658
test: Fix incorrect userProvisioner test
2024-07-07 11:00:10 -04:00
Tom Moor
bdcde1aa53
centralize email parsing logic
2024-07-07 10:54:19 -04:00
Tom Moor
c484d1defe
fix: Error when accessing search from share logged in, 0067d1a58d
2024-07-06 11:49:51 -04:00
Tom Moor
1efd3b6f96
fix: Do not prompt for app install on public shares, closes #7198
2024-07-06 11:10:58 -04:00
Tom Moor
e07be1ee5e
chore: Remove long deprecated filter options
2024-07-06 10:53:00 -04:00
Tom Moor
0067d1a58d
fix: Document data from documents.search with shareId does not include signed asset urls
...
closes #7196
2024-07-06 10:51:27 -04:00
Tom Moor
17451c180a
fix: Header search input is on the wrong side on Drafts page
2024-07-03 21:14:56 -04:00
Tom Moor
4e989e5c44
fix: Resizing sidebars can also select text
2024-07-03 20:37:56 -04:00
Tom Moor
335957d914
fix: Alignment of keyboard help button
2024-07-03 20:31:51 -04:00
Tom Moor
1711d17e25
fix: newMentionIds no longer always in event data
2024-07-03 17:58:15 -04:00
Apoorv Mishra
de90f879f1
Prevent modal top from shrinking ( #7167 )
...
* fix: prevent modal top from shrinking
* fix: scroll and max height for share modal and popover
* fix: review
2024-07-03 09:11:00 +05:30
Tom Moor
303125b682
chore: Upgrade nodemon
2024-07-02 21:50:32 -04:00
Tom Moor
f33026f7b3
chore: Upgrade socket.io deps
2024-07-02 21:47:01 -04:00
Tom Moor
06b5efd18a
chore: Update babel, aws-sdk deps
2024-07-02 21:38:21 -04:00
Tom Moor
c8e67b969d
fix: Gap between icon picker and title
2024-07-02 20:28:37 -04:00
Tom Moor
b84851a4c3
tsc
2024-07-02 19:41:48 -04:00
Tom Moor
c6408f7b3f
fix: CJK content results in long context strings in search results
...
closes #7183
2024-07-02 19:34:49 -04:00
Tom Moor
18f729b970
Make selected icon in color picker 2px weight to match others
2024-07-02 18:31:41 -04:00
Tom Moor
2f9a7f9a21
Remove random color on document icons, closes #7181
2024-07-02 18:30:34 -04:00
Tom Moor
c5b94e50df
fix: RangeError when resolving or removing comment across marks, closes #7182
2024-07-02 18:24:23 -04:00
Tom Moor
8a8dad15ef
fix: newMentionIds no longer always in event data, closes #7186
2024-07-02 18:03:22 -04:00
dependabot[bot]
a8d4a5b587
chore(deps): bump koa from 2.15.0 to 2.15.3 ( #7134 )
...
Bumps [koa](https://github.com/koajs/koa ) from 2.15.0 to 2.15.3.
- [Changelog](https://github.com/koajs/koa/blob/2.15.3/History.md )
- [Commits](https://github.com/koajs/koa/compare/2.15.0...2.15.3 )
---
updated-dependencies:
- dependency-name: koa
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-07-02 14:58:03 -07:00
Liam Robinson
a67c35257e
fixed wrong discord callback url ( #7184 )
2024-07-02 13:35:55 -07:00
Tom Moor
f9dadf5548
fix: Comment resolution control visible to non-editors
2024-07-02 07:52:21 -04:00
Tom Moor
117c4f5009
feat: Comment resolving ( #7115 )
2024-07-02 03:55:16 -07:00
dependabot[bot]
f34557337d
chore(deps): bump @octokit/auth-app from 6.0.4 to 6.1.1 ( #7173 )
...
Bumps [@octokit/auth-app](https://github.com/octokit/auth-app.js ) from 6.0.4 to 6.1.1.
- [Release notes](https://github.com/octokit/auth-app.js/releases )
- [Commits](https://github.com/octokit/auth-app.js/compare/v6.0.4...v6.1.1 )
---
updated-dependencies:
- dependency-name: "@octokit/auth-app"
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-07-01 12:22:27 -07:00
dependabot[bot]
9b25e623b4
chore(deps-dev): bump @types/randomstring from 1.1.11 to 1.3.0 ( #7172 )
...
Bumps [@types/randomstring](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/randomstring ) from 1.1.11 to 1.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/randomstring )
---
updated-dependencies:
- dependency-name: "@types/randomstring"
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-07-01 12:21:28 -07:00
dependabot[bot]
fe41824ef2
chore(deps): bump sequelize-cli from 6.6.1 to 6.6.2 ( #7174 )
...
Bumps [sequelize-cli](https://github.com/sequelize/cli ) from 6.6.1 to 6.6.2.
- [Release notes](https://github.com/sequelize/cli/releases )
- [Changelog](https://github.com/sequelize/cli/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sequelize/cli/compare/v6.6.1...v6.6.2 )
---
updated-dependencies:
- dependency-name: sequelize-cli
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-07-01 12:21:19 -07:00
dependabot[bot]
e9755faf9a
chore(deps): bump @sentry/react from 7.99.0 to 7.118.0 ( #7175 )
...
Bumps [@sentry/react](https://github.com/getsentry/sentry-javascript ) from 7.99.0 to 7.118.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/7.118.0/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.99.0...7.118.0 )
---
updated-dependencies:
- dependency-name: "@sentry/react"
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-07-01 12:21:07 -07:00
Tom Moor
9dcb04b58a
fix: Empty space where logo should be on shared docs with no branding
...
fix: Not using emoji fallback on shared links
2024-07-01 11:04:00 -04:00
Tom Moor
d8e571d82d
fix: Flickering of resize cursor on sidebar when dragging
2024-07-01 10:49:00 -04:00
Tom Moor
3f4027c6fa
fix: Event listener memory leak
2024-07-01 10:42:15 -04:00
Apoorv Mishra
e507f09ff9
fix: collection permission check ( #7171 )
2024-07-01 19:40:35 +05:30
Apoorv Mishra
63ddc31710
Disallow empty comments and comments with only whitespaces ( #7156 )
...
* fix: disallow empty comments
* fix: avoid full traversal to validate comment
* fix: text
* fix:review
* fix: review
2024-06-30 11:38:43 +05:30
Tom Moor
5aa5ba0aa1
fix: Possible fix for #7161
2024-06-29 14:47:26 -07:00
Tom Moor
ed496bdf60
fix: Flash of mispositioned document loading placeholder
2024-06-29 10:12:06 -07:00
Tom Moor
7201bdb9d8
fix: Flickering suggestion menu selection in Safari
2024-06-28 13:56:37 -07:00
Tom Moor
53e3245b15
fix: Fallback to emoji attribute in document structure
2024-06-26 11:44:17 -04:00
Tom Moor
2c666ddde2
fix: Duplicated documents use text rather than content
2024-06-26 09:20:16 -04:00
Tom Moor
6bb2953e8d
0.78.0-0
2024-06-25 22:21:32 -04:00
Tom Moor
6a1a3eee91
fix: Crash rendering some document hover previews
2024-06-25 22:20:33 -04:00
Tom Moor
d03c7b33d3
Cast values in error response, related outline/openapi#5
2024-06-25 21:33:51 -04:00
Translate-O-Tron
355bc33f7c
New Crowdin updates ( #7128 )
2024-06-25 18:19:03 -07:00
Tom Moor
bf2378ec81
fix: Iframely is not correctly disabled with no API_KEY in env
...
closes #7147
2024-06-25 21:10:21 -04:00
Tom Moor
5c999f5327
Add Swedish translations ( #7146 )
2024-06-25 05:28:42 -07:00
Tom Moor
29a653aaeb
fix: Admins cannot query permissions on private collections ( #7145 )
...
* fix: Admins have permission to see existence of all collections (in settings)
* fix: Current user filtered from suggestions. As an admin managing other collections this is limiting
* test
2024-06-25 05:28:32 -07:00
Jack Woodgate
beabd32e6a
fix: Improve SmartText fraction regex pattern ( #7141 )
...
Modify fraction regex statements to not match if directly preceded by a character
2024-06-25 05:11:13 -07:00
Tom Moor
77d6797d85
fix: Error choosing 'No access' as bulk import permission
2024-06-24 21:24:43 -04:00
Tom Moor
fbd8f5981b
fix: Consistently default letter icon content to ?
2024-06-24 21:20:45 -04:00
Tom Moor
8336207c23
fix: Document title steals focus on mount
2024-06-24 21:20:02 -04:00
Tom Moor
3054f34a90
fix: 'Search in collection' appearing in collection menu user does not have access to read documents within
2024-06-24 18:13:01 -04:00
Tom Moor
07a805696d
fix: Templatize spuriously appearing in collection menu
2024-06-24 18:08:30 -04:00
dependabot[bot]
142493ddcc
chore(deps): bump vite from 5.2.11 to 5.3.1 ( #7132 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.2.11 to 5.3.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.3.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
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-06-24 14:32:24 -07:00
dependabot[bot]
bd18b33b9d
chore(deps): bump class-validator from 0.14.0 to 0.14.1 ( #7131 )
...
Bumps [class-validator](https://github.com/typestack/class-validator ) from 0.14.0 to 0.14.1.
- [Release notes](https://github.com/typestack/class-validator/releases )
- [Changelog](https://github.com/typestack/class-validator/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/typestack/class-validator/compare/v0.14.0...v0.14.1 )
---
updated-dependencies:
- dependency-name: class-validator
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-06-24 14:32:05 -07:00
dependabot[bot]
03373804fa
chore(deps-dev): bump eslint-plugin-react from 7.34.1 to 7.34.3 ( #7133 )
...
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.34.1 to 7.34.3.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.3 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
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-06-24 14:31:48 -07:00
dependabot[bot]
daba308440
chore(deps): bump nodemailer and @types/nodemailer ( #7135 )
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) and [@types/nodemailer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer ). These dependencies needed to be updated together.
Updates `nodemailer` from 6.9.9 to 6.9.14
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.9...v6.9.14 )
Updates `@types/nodemailer` from 6.4.14 to 6.4.15
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nodemailer )
---
updated-dependencies:
- dependency-name: nodemailer
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/nodemailer"
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-06-24 14:31:36 -07:00
Tom Moor
1451f70b9e
Changes plugin interface from 'roles' to 'enabled' method for more flexibility
2024-06-24 08:33:48 -04:00
Translate-O-Tron
6bb8a3d935
New Crowdin updates ( #7079 )
2024-06-23 14:26:19 -07:00
Tom Moor
95c768f444
Allow direct editing of collection icon ( #7120 )
...
* Allow direct editing of collection icon
* feedback
2024-06-23 14:26:00 -07:00
Tom Moor
2cad16d6b3
fix: Disable hover background on non-interactive share list items
2024-06-23 17:25:36 -04:00
Hemachandar
36a2a4709c
fix: allow user to remove document icon ( #7124 )
2024-06-23 15:47:25 -04:00
Hemachandar
6fd3a0fa8a
feat: Unified icon picker ( #7038 )
2024-06-23 06:31:18 -07:00
Tom Moor
56d90e6bc3
Add HEALTHCHECK into docker image ( #7085 )
...
* Add wget into docker image
* Add healthcheck
2024-06-22 07:05:55 -07:00
Tom Moor
eaab97dcbf
fix: Unable to scroll until multiple comments ( #7112 )
...
* fix: Unable to scroll in comments
fix: Missing highlighted text on first comment while composing
* docs
2024-06-22 07:05:23 -07:00
Tom Moor
d8f14377f8
fix: Scrollwheel can cause image zoom to get stuck, closes #7083
2024-06-21 23:39:25 -04:00
Apoorv Mishra
0f1f0e82c2
Enable keyboard navigation in member invite list ( #7102 )
...
* feat: keyboard nav in share popover
* fix: memoize
2024-06-21 17:35:05 -07:00
Tom Moor
5ddc36555d
fix: Remove breaking requirement to not pass collectionId with parentDocumentId.
...
This was regressed as part of 95b9453269 and unfortunately is a breaking change for API consumers
2024-06-21 20:34:31 -04:00
Tom Moor
f17ce9d50b
fix: collectionId and parentDocumentId now mutually exclusive in payload
...
closes #7110
2024-06-21 19:38:05 -04:00
Tom Moor
9e5d5c0347
fix: Incorrect policies returned from documents.update ( #7111 )
...
* fix: Incorrect policies returned from documents.update
* Regression test
2024-06-21 16:37:39 -07:00
Hemachandar
4897f001e4
Add icon column to document ( #7066 )
...
* Add icon column to document
* Backfill columns
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-06-21 06:26:20 -07:00
Hemachandar
b6d178943a
fix: Include drafts when loading templates ( #7100 )
...
* fix: Include drafts when loading templates
* fetch drafts when mounting templates settings
2024-06-21 04:36:22 -07:00
Hemachandar
1bf9012992
feat: Add lastUsedAt to API keys ( #7082 )
...
* feat: Add lastUsedAt to API keys
* rename column to lastActiveAt
* switch order
2024-06-20 06:18:35 -07:00
Tom Moor
a19fb25bea
fix: Open permissions for guests that have collection manage permission ( #7075 )
...
* fix: Opens up permissions for guests that have collection manage permission
* tsc
* tests
2024-06-20 06:18:18 -07:00
Brian Krausz
95b9453269
feat: docs managers can action docs & create subdocs ( #7077 )
...
* feat: docs managers can action docs & create subdocs
* tests
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-06-19 19:22:33 -07:00
Hemachandar
2333602f25
fix: Allow user to remove team logo ( #7095 )
2024-06-19 17:11:54 -07:00
Tom Moor
a825925a31
fix: Layout issue with full-width documents and left TOC
2024-06-19 09:04:01 -04:00
Tom Moor
711b8acebc
Add Norweigan translations ( #7086 )
2024-06-19 05:19:16 -07:00
Tom Moor
d7ee63217b
fix: Improve translation strings for api key management
2024-06-18 22:32:04 -04:00
Tom Moor
6dae1c2a5c
Tweak language on API key list
2024-06-18 21:51:32 -04:00
Hemachandar
3af9861c4a
feat: add API key expiry options ( #7064 )
...
* feat: add API key expiry options
* review
2024-06-18 18:34:45 -07:00
Hemachandar
c04bedef4c
fix: remove attachment signing for document export ( #7081 )
2024-06-18 18:34:05 -07:00
Translate-O-Tron
aad709eca4
New Crowdin updates ( #7073 )
2024-06-17 18:48:45 -07:00
dependabot[bot]
044f5256db
chore(deps): bump @sentry/node from 7.99.0 to 7.117.0 ( #7069 )
...
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.99.0 to 7.117.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/7.117.0/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.99.0...7.117.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-06-17 14:03:08 -07:00
dependabot[bot]
5a6bb85f65
chore(deps-dev): bump @types/readable-stream from 4.0.12 to 4.0.14 ( #7067 )
...
Bumps [@types/readable-stream](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/readable-stream ) from 4.0.12 to 4.0.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/readable-stream )
---
updated-dependencies:
- dependency-name: "@types/readable-stream"
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-06-17 14:02:56 -07:00
dependabot[bot]
ef45788a0b
chore(deps): bump ws from 7.5.9 to 7.5.10 ( #7068 )
...
Bumps [ws](https://github.com/websockets/ws ) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10 )
---
updated-dependencies:
- dependency-name: ws
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-06-17 14:02:46 -07:00
dependabot[bot]
4b4e593e83
chore(deps): bump umzug from 3.2.1 to 3.8.1 ( #7071 )
...
Bumps [umzug](https://github.com/sequelize/umzug ) from 3.2.1 to 3.8.1.
- [Release notes](https://github.com/sequelize/umzug/releases )
- [Changelog](https://github.com/sequelize/umzug/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sequelize/umzug/compare/v3.2.1...v3.8.1 )
---
updated-dependencies:
- dependency-name: umzug
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-06-17 14:02:30 -07:00
Translate-O-Tron
15a9bd225f
New Crowdin updates ( #7019 )
2024-06-17 04:25:14 -07:00
Michael Fowler
77579bb4f1
fix: Use the default credential strategy in S3Client construction ( #7061 )
...
By omitting this option, we fall back to the hierarchy used by S3Client by
default. When defined, the provider chain will use the values of
AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY (and AWS_SESSION_TOKEN); in their
absence, the provider chain can retrieve credentials from a range of other
sources, including e.g. ECS credentials.
Although there are no longer any application reads from `env.AWS_ACCESS_KEY_ID`
and `env.AWS_SECRET_ACCESS_KEY`, they continue to serve a useful documentary
role.
2024-06-17 03:15:15 -07:00
Tom Moor
92301791f6
fix: Styling of disabled accent buttons
2024-06-16 20:49:46 -04:00
Tom Moor
9b542c451b
fix: Unreadable tertiary text on InputSelect
2024-06-16 20:41:51 -04:00
Hemachandar
3edaf4f8ea
feat: TOC position for publicly shared docs ( #7057 )
...
* feat: TOC position for publicly shared docs
* remove preferences object
* comment
* fix: Allow sidebar position preference without public branding switch
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-06-16 17:26:29 -04:00
Tom Moor
1290aecbc9
Add after option to setting plugin ( #7056 )
2024-06-16 09:43:32 -07:00
Hemachandar
05c1bee412
feat: allow user to set TOC display preference ( #6943 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-06-16 09:21:08 -07:00
Tom Moor
3d0160463c
chore: Refactor client plugin management ( #7053 )
...
* Update clientside plugin management to work as server
* docs
* tsc
* Rebase main
2024-06-16 08:11:26 -07:00
Sebastian Pietschner
a9f1086422
Enhanced Discord Support ( #7005 )
...
* Add Discord Provider Prototype
* Add Discord Logo
* Add Plugin to Plugin Manager
* fixed discord auth support and added icon
* add csv role verification
* grab discord server icon and test server id and roles
* subdomain derived from server name
* use discord server specific nickname if available
* Cleanup and comment
* move discord api types to dev deps
* cleanup of server vs default params
* remove commented out lines
* revert envv.development
* revert in vscode
* update yarn lock
* add gif support for discord server icon
* add comment with docs link
* add env section for discord
* fix errors and clarify env
* add new cannot use without
* fix suggestions
2024-06-16 07:04:25 -07:00
Tom Moor
379d2cb788
fix: Attributes lost creating template on server ( #7049 )
2024-06-15 19:06:37 -07:00
Tom Moor
eb1882eb96
fix: Signed file urls not returning inline content disposition
2024-06-15 12:29:58 -04:00
Tom Moor
6318714aee
fix: Escape does not close CMD+K when viewing a document or collection
2024-06-14 22:56:39 -04:00
Tom Moor
9415a35795
chore: Add eslint rule to prevent app imports in shared (see: bf130f9915)
2024-06-14 22:22:55 -04:00
Tom Moor
da9ea9f82c
fix: Tweak top padding on TOC to always align with metadata
2024-06-14 21:30:52 -04:00
Tom Moor
e733fd27e4
0.77.1
2024-06-14 20:32:13 -04:00
Tom Moor
63cfa6e25a
fix: Restore field in document webhooks for backwards compat ( #7044 )
...
closes #7042
2024-06-14 16:36:54 -07:00
Tom Moor
f8a9c18650
fix: Scroll does not reset when navigating shared docs on mobile ( #7037 )
...
closes #6968
2024-06-14 16:36:36 -07:00
Tom Moor
f35676f347
Switch from Alpine -> Debian-slim ( #7040 )
...
* Switch from Alpine -> Debian-slim
* Drop arm/v6
2024-06-14 12:51:38 -07:00
Tom Moor
bf130f9915
fix: EventBoundary import
2024-06-14 14:55:02 -04:00
Tom Moor
dfe36fcbf5
fix: Add a plugin to fix the last column in a table ( #7036 )
2024-06-14 05:53:32 -07:00
Tom Moor
e1c44ba1a8
fix: Exiting lightbox unfocuses image causing rerender part-way through transition, closes #7034
2024-06-13 20:57:50 -04:00
Tom Moor
e69c0e62fa
Merge branch 'main' of github.com:outline/outline
2024-06-13 18:19:46 -04:00
Tom Moor
fd17364ebf
0.77.0
2024-06-13 15:31:33 -04:00
Apoorv Mishra
23c8adc5d1
Replace reakit/Composite with react-roving-tabindex ( #6985 )
...
* fix: replace reakit composite with react-roving-tabindex
* fix: touch points
* fix: focus stuck at first list item
* fix: document history navigation
* fix: remove ununsed ListItem components
* fix: keyboard navigation in recent search list
* fix: updated lib
2024-06-13 18:45:44 +05:30
Tom Moor
20b1766e8d
Add link to guide in welcome email
2024-06-12 22:33:00 -04:00
Tom Moor
076d564aa3
fix: Sidebar hidden when viewing shared document logged-in
2024-06-12 22:30:39 -04:00
Tom Moor
5b866a7451
fix: isInternalUrl helper returns true for other cloud-hosted workspaces
2024-06-12 21:50:42 -04:00
Tom Moor
4ef3615516
fix: Reduce flashing of loaders in sidebar on first load
2024-06-12 21:30:10 -04:00
Brian Krausz
b907d1887a
[docs] Remove dead link for Node Security Project ( #7022 )
2024-06-12 18:13:09 -07:00
Tom Moor
8a4555f565
Allow using / anywhere on a line or table ( #7026 )
2024-06-12 05:50:54 -07:00
Tom Moor
df3cd22aee
Matomo integration ( #7009 )
2024-06-12 05:03:38 -07:00
dependabot[bot]
0bf66cc560
chore(deps): bump braces from 3.0.2 to 3.0.3 ( #7018 )
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 20:09:10 -07:00
Tom Moor
b769da2626
fix: Case where email platform will spend the email signin link ( #7023 )
2024-06-11 20:08:25 -07:00
Tom Moor
7bf5c4e533
Add manage permission to documents ( #7003 )
2024-06-10 17:38:23 -07:00
dependabot[bot]
1ad7c7409a
chore(deps): bump @aws-sdk/s3-request-presigner from 3.577.0 to 3.592.0 ( #7015 )
...
Bumps [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner ) from 3.577.0 to 3.592.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.592.0/packages/s3-request-presigner )
---
updated-dependencies:
- dependency-name: "@aws-sdk/s3-request-presigner"
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-06-10 17:38:04 -07:00
Translate-O-Tron
428908b2df
New Crowdin updates ( #6915 )
2024-06-10 17:37:23 -07:00
dependabot[bot]
1df1b0c110
chore(deps): bump turndown from 7.1.3 to 7.2.0 ( #7013 )
...
Bumps [turndown](https://github.com/mixmark-io/turndown ) from 7.1.3 to 7.2.0.
- [Release notes](https://github.com/mixmark-io/turndown/releases )
- [Commits](https://github.com/mixmark-io/turndown/compare/v7.1.3...v7.2.0 )
---
updated-dependencies:
- dependency-name: turndown
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-06-10 17:37:03 -07:00
dependabot[bot]
9d95c673d1
chore(deps): bump prosemirror-model from 1.21.0 to 1.21.1 ( #7014 )
...
Bumps [prosemirror-model](https://github.com/prosemirror/prosemirror-model ) from 1.21.0 to 1.21.1.
- [Changelog](https://github.com/ProseMirror/prosemirror-model/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-model/compare/1.21.0...1.21.1 )
---
updated-dependencies:
- dependency-name: prosemirror-model
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-06-10 17:35:06 -07:00
dependabot[bot]
203cd3c2a3
chore(deps-dev): bump terser from 5.19.2 to 5.31.1 ( #7016 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.19.2 to 5.31.1.
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.19.2...v5.31.1 )
---
updated-dependencies:
- dependency-name: terser
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-06-10 17:34:48 -07:00
dependabot[bot]
f663c5a7ef
chore(deps-dev): bump @types/node from 20.10.0 to 20.14.2 ( #7017 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.10.0 to 20.14.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
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-06-10 17:34:34 -07:00
Tom Moor
be0a0f4e40
fix: Unexpected behavior when changing color of existing highlight
2024-06-09 21:19:37 -04:00
Tom Moor
f439293a7b
fix: Image placeholders incorrectly sized for uploading retina images
2024-06-09 14:28:54 -04:00
Tom Moor
2e466aefc3
fix: Missing delay before mounting loading skeleton
2024-06-09 14:23:48 -04:00
Tom Moor
ed59b3e350
Add more highlighter color choices ( #7012 )
...
* Add more highlighter color choices, closes #7011
* docs
2024-06-09 10:54:31 -07:00
Tom Moor
808415b906
fix: Indent/outdent list controls, closes #6974
2024-06-08 21:51:52 -04:00
Tom Moor
2f495f0add
chore: Extend use of Event.createFromContext ( #7010 )
2024-06-08 14:57:55 -07:00
Tom Moor
1bd37ad40b
fix: Hide share button on templates
2024-06-08 13:59:57 -04:00
Tom Moor
562b03711f
Add menu option to create template directly in collection
2024-06-08 13:42:59 -04:00
Tom Moor
30a5c8ea8b
feat: Add ability to remove team logo/profile picture
2024-06-08 13:17:42 -04:00
Tom Moor
c02f7c9c85
Remove gist.github.com, gitlab.com from default CSP ( #7008 )
2024-06-08 07:54:55 -07:00
Tom Moor
946cbce06e
fix: Share filtering does not pass query to server, closes #7006
2024-06-07 21:36:27 -04:00
Tom Moor
8762adacbb
fix: Gap after input prefix in web share settings
2024-06-06 23:38:18 -04:00
Tom Moor
2002c20bd3
fix: Cannot remove groups from collection
2024-06-06 21:47:21 -04:00
Tom Moor
1b60d7c946
fix: Remove delay on save after changing document emoji, closes #6999
2024-06-05 22:55:19 -04:00
Tom Moor
20d71391bb
fix: Unneccessary height animation on share popover when reopening
2024-06-05 09:26:22 -04:00
Tom Moor
7bdafff235
Add ApiKeyCleanupProcessor
2024-06-05 08:30:56 -04:00
Tom Moor
025ee63f0b
Add MembersCanCreateApiKey team preference
2024-06-05 08:30:30 -04:00
Tom Moor
cf16d25a67
chore: Tidy API key settings page
2024-06-05 07:13:35 -04:00
Tom Moor
593f7a79b8
Remove ability to create additional API keys with an existing API key
2024-06-05 06:53:07 -04:00
Tom Moor
c9d5ff7ca5
fix: Remove trust of state.host in auth error redirect
2024-06-05 06:45:23 -04:00
Tom Moor
1d97a6c10b
chore: Remove old collection permissions UI ( #6995 )
2024-06-05 03:33:39 -07:00
Tom Moor
7eb6dcf00b
fix: Prevent email login token reuse
2024-06-04 23:38:00 -04:00
Tom Moor
70bc8f1a5a
fix: Shift-Enter in code block in table should behave correctly
...
closes #6994
2024-06-04 22:20:37 -04:00
Tom Moor
7a32271992
fix: Allow delete table row and column with mod+backspace
2024-06-04 21:59:22 -04:00
Tom Moor
dd4c8c5546
fix: Add explicit error for missing auth token
2024-06-04 21:36:26 -04:00
dependabot[bot]
42f9971368
chore(deps): bump passport-oauth2 and @types/passport-oauth2 ( #6988 )
...
Bumps [passport-oauth2](https://github.com/jaredhanson/passport-oauth2 ) and [@types/passport-oauth2](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/passport-oauth2 ). These dependencies needed to be updated together.
Updates `passport-oauth2` from 1.7.0 to 1.8.0
- [Changelog](https://github.com/jaredhanson/passport-oauth2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jaredhanson/passport-oauth2/compare/v1.7.0...v1.8.0 )
Updates `@types/passport-oauth2` from 1.4.15 to 1.4.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/passport-oauth2 )
---
updated-dependencies:
- dependency-name: passport-oauth2
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/passport-oauth2"
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-06-04 06:49:09 -07:00
Tom Moor
e7602f8f1b
fix: caption positioning
2024-06-03 21:42:50 -04:00
dependabot[bot]
20e275c0b9
chore(deps): bump octokit from 3.1.2 to 3.2.1 ( #6989 )
...
Bumps [octokit](https://github.com/octokit/octokit.js ) from 3.1.2 to 3.2.1.
- [Release notes](https://github.com/octokit/octokit.js/releases )
- [Commits](https://github.com/octokit/octokit.js/compare/v3.1.2...v3.2.1 )
---
updated-dependencies:
- dependency-name: octokit
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-06-03 18:34:38 -07:00
Tom Moor
723c5c13f4
fix: Collapsed sidebar closes on far left hover in Arc/Edge redesign
...
closes #6982
2024-06-03 21:30:10 -04:00
Tom Moor
c6423c47b3
fix: try/catch in correct location for regex find and replace
...
closes #6983
2024-06-03 20:54:07 -04:00
Tom Moor
cfc7ae6d04
feat: Add support for Figam boards, add support for pasting Figma embed code
...
closes #6986
2024-06-03 20:40:20 -04:00
Tom Moor
23606dad1d
Move image zooming back to unvendorized lib ( #6980 )
...
* Move image zooming back to unvendorized lib
* refactor
* perf: Avoid mounting zoom dialog until interacted
* Add captions to lightbox
* lightbox
2024-06-03 17:26:25 -07:00
dependabot[bot]
62ebba1c32
chore(deps): bump ioredis from 5.3.2 to 5.4.1 ( #6987 )
...
Bumps [ioredis](https://github.com/luin/ioredis ) from 5.3.2 to 5.4.1.
- [Release notes](https://github.com/luin/ioredis/releases )
- [Changelog](https://github.com/redis/ioredis/blob/main/CHANGELOG.md )
- [Commits](https://github.com/luin/ioredis/compare/v5.3.2...v5.4.1 )
---
updated-dependencies:
- dependency-name: ioredis
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-06-03 17:26:14 -07:00
dependabot[bot]
884a51e98b
chore(deps): bump tmp from 0.2.1 to 0.2.3 ( #6991 )
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.1 to 0.2.3.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.1...v0.2.3 )
---
updated-dependencies:
- dependency-name: tmp
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-06-03 17:25:54 -07:00
dependabot[bot]
553057d4f9
chore(deps): bump @aws-sdk/s3-presigned-post from 3.577.0 to 3.588.0 ( #6990 )
...
Bumps [@aws-sdk/s3-presigned-post](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-presigned-post ) from 3.577.0 to 3.588.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-presigned-post/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.588.0/packages/s3-presigned-post )
---
updated-dependencies:
- dependency-name: "@aws-sdk/s3-presigned-post"
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-06-03 17:25:43 -07:00
Tom Moor
5ad6a63db8
tsc
2024-06-02 20:39:16 -04:00
Tom Moor
899a15afaf
fix: Shift+click on table grip does not select rows/columns in between
2024-06-02 15:39:37 -04:00
Tom Moor
321f89effb
chore: Bump prosemirror deps
2024-06-02 12:13:35 -04:00
Tom Moor
5bbe320c8c
chore: Bump outline-icons
2024-06-02 12:09:11 -04:00
Tom Moor
5bd6c7b9c7
fix: Layout only changes not synced to content property
2024-06-02 10:29:26 -04:00
Tom Moor
cb0f03d698
fix: Comment action not visible on mobile formatting toolbar
2024-06-01 16:39:32 -04:00
Tom Moor
938fd6ed2d
feat: Enable block insertion in table cells from formatting menu
...
fix: Remove gutter controls from headers not at root
2024-06-01 12:21:33 -04:00
Tom Moor
f2e9c0ab23
perf: Remove useComponentSize from image and video node render
2024-06-01 11:13:03 -04:00
Tom Moor
009458e435
fix: Finicky click target on share dialog permission action
2024-05-31 19:18:35 -04:00
Tom Moor
715b2b1b3f
Hide collection header share button on mobile (no space, available in ...)
2024-05-31 18:21:55 -04:00
Tom Moor
da19054555
Table improvements ( #6958 )
...
* Header toggling, resizable columns
* Allow all blocks in table cells, disable column resizing in read-only
* Fixed dynamic scroll shadows
* Refactor, scroll styling
* fix scrolling, tweaks
* fix: Table layout lost on sort
* fix: Caching of grip decorators
* refactor
* stash
* fix first render shadows
* stash
* First add column grip, styles
* Just add column/row click handlers left
* fix: isTableSelected for single cell table
* Refactor mousedown handlers
* fix: 'Add row before' command missing on first row
* fix overflow on rhs
* fix: Error clicking column grip when menu is open
* Hide table controls when printing
* Restore table header background
* fix: Header behavior when adding columns and rows at the edges
* Tweak header styling
* fix: Serialize and parsing of column attributes when copy/pasting
fix: Column width is lost when changing column alignment
2024-05-31 14:52:39 -07:00
Tom Moor
1db46f4aac
fix: Change to 'No access' is not persisted in collection sharing dialog
2024-05-31 16:45:54 -04:00
François
9dda0da0e8
fix(app.json): add UTILS_SECRET env var ( #6971 )
2024-05-31 04:07:48 -07:00
Tom Moor
09782939d1
Update icon for drafts
2024-05-30 19:04:54 -04:00
Tom Moor
1f980050ca
fix: Incorrect empty check for collection description results in large empty space below title
2024-05-30 18:57:40 -04:00
Tom Moor
6920f13ae4
fix: Missing space in new child document menu
2024-05-30 18:32:41 -04:00
Tom Moor
a05beab3b6
Revert "Bump paragraph spacing"
...
This reverts commit 1c4817486b .
2024-05-30 18:28:15 -04:00
Tom Moor
3b9cbb08c8
fix: AggregateError thrown from ValidateSSOAccessTask
2024-05-30 00:02:37 -04:00
Tom Moor
30c43690c0
fix: Correctly replace urls with signed versions when display=link
2024-05-29 23:35:03 -04:00
Tom Moor
1ceb87515d
fix: Default feature flag logic
2024-05-29 21:30:42 -04:00
Tom Moor
1c4817486b
Bump paragraph spacing
2024-05-29 21:29:10 -04:00
Tom Moor
4b1b87abde
fix: Cannot remove user from collection in beta sharing UI
2024-05-29 20:04:20 -04:00
Tom Moor
5e841f6b16
fix: Correctly replace urls with signed versions when fully qualified
2024-05-29 19:55:54 -04:00
dependabot[bot]
6fd7e755b0
chore(deps): bump semver and @types/semver ( #6954 )
...
Bumps [semver](https://github.com/npm/node-semver ) and [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver ). These dependencies needed to be updated together.
Updates `semver` from 7.6.0 to 7.6.2
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.6.0...v7.6.2 )
Updates `@types/semver` from 7.5.6 to 7.5.8
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/semver"
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-05-29 15:50:33 -07:00
Tom Moor
14df74d776
fix: Broken external links on shared docs, closes #6962
2024-05-29 07:11:03 -04:00
Tom Moor
d866d28c6e
fix: Client side 'copy as markdown' does not work in doc with comments or mentions
2024-05-28 22:08:08 -04:00
Tom Moor
66c6c09e28
chore: Restrict import of passport package
2024-05-28 22:07:01 -04:00
Tom Moor
50bbe05334
Add range header support to files.get ( #6950 )
2024-05-28 05:12:25 -07:00
Tom Moor
f58f309321
Simplify layout of full-width images
2024-05-27 14:12:38 -04:00
Tom Moor
f9dac3cba1
fix: Missing key prop warning
2024-05-27 13:28:46 -04:00
Tom Moor
6f30972888
Merge branch 'main' of github.com:outline/outline
2024-05-27 13:27:47 -04:00
Tom Moor
24e4dd663b
fix: Clarify functionality of personal Slack connection
2024-05-27 13:10:58 -04:00
dependabot[bot]
89ae3a5c6f
chore(deps): bump prosemirror-view from 1.32.0 to 1.33.6 ( #6956 )
...
Bumps [prosemirror-view](https://github.com/prosemirror/prosemirror-view ) from 1.32.0 to 1.33.6.
- [Changelog](https://github.com/ProseMirror/prosemirror-view/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-view/compare/1.32.0...1.33.6 )
---
updated-dependencies:
- dependency-name: prosemirror-view
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-05-27 09:54:32 -07:00
dependabot[bot]
81e0ec0968
chore(deps): bump dd-trace from 3.51.0 to 3.58.0 ( #6955 )
...
Bumps [dd-trace](https://github.com/DataDog/dd-trace-js ) from 3.51.0 to 3.58.0.
- [Release notes](https://github.com/DataDog/dd-trace-js/releases )
- [Commits](https://github.com/DataDog/dd-trace-js/compare/v3.51.0...v3.58.0 )
---
updated-dependencies:
- dependency-name: dd-trace
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-05-27 09:54:11 -07:00
dependabot[bot]
b5da5ce98c
chore(deps): bump prosemirror-tables from 1.3.5 to 1.3.7 ( #6953 )
...
Bumps [prosemirror-tables](https://github.com/prosemirror/prosemirror-tables ) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/prosemirror/prosemirror-tables/releases )
- [Commits](https://github.com/prosemirror/prosemirror-tables/compare/v1.3.5...v1.3.7 )
---
updated-dependencies:
- dependency-name: prosemirror-tables
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-05-27 09:54:01 -07:00
Tom Moor
3d8daa1d8c
fix: cmd+click on share links should redirect to shared url.
...
closes #6937
2024-05-27 11:38:38 -04:00
Tom Moor
1f097258f4
Enable new collection permissions UI
2024-05-27 09:34:53 -04:00
Tom Moor
7858133e71
DRY sharing interface
2024-05-27 09:34:53 -04:00
Pranav Joglekar
20642f4225
feat preview: add support for youtube clips ( #6942 )
2024-05-27 05:37:39 -07:00
Tom Moor
e3837f6ad5
feat: Adds permission selector in document/collection invite flow ( #6948 )
...
* stash
* fix: Permissions cleared on collection addition
fix: Cannot remove user from document
Allow choosing permission in invite flow
2024-05-26 09:45:53 -07:00
RenderCoder
88eae87404
Fix: Adapt to Figma's New Link Structure for Embedding Design Previews ( #6946 )
...
Co-authored-by: RenderCoder <rendercoder@sot.app >
2024-05-26 08:05:08 -07:00
Tom Moor
3e083ce132
fix: Missing use of document.content
2024-05-26 10:24:21 -04:00
Tom Moor
f103d73b48
Move collection description rendering to JSON ( #6944 )
...
* First pass, moving collection description rendering to JSON
* tsc
* docs
* refactor
* test
2024-05-25 15:17:19 -07:00
Tom Moor
d51267b8bc
JSON to client ( #5553 )
2024-05-24 05:29:00 -07:00
dependabot[bot]
e1e8257df7
chore(deps): bump react-helmet-async from 2.0.1 to 2.0.5 ( #6926 )
...
Bumps [react-helmet-async](https://github.com/staylor/react-helmet-async ) from 2.0.1 to 2.0.5.
- [Release notes](https://github.com/staylor/react-helmet-async/releases )
- [Commits](https://github.com/staylor/react-helmet-async/commits )
---
updated-dependencies:
- dependency-name: react-helmet-async
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-05-20 18:00:30 -07:00
dependabot[bot]
2d76dfee5a
chore(deps-dev): bump eslint from 8.47.0 to 8.57.0 ( #6927 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.47.0 to 8.57.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.47.0...v8.57.0 )
---
updated-dependencies:
- dependency-name: eslint
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-05-20 17:59:07 -07:00
dependabot[bot]
15bc9d36c9
chore(deps): bump prosemirror-transform from 1.8.0 to 1.9.0 ( #6928 )
...
Bumps [prosemirror-transform](https://github.com/prosemirror/prosemirror-transform ) from 1.8.0 to 1.9.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-transform/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-transform/compare/1.8.0...1.9.0 )
---
updated-dependencies:
- dependency-name: prosemirror-transform
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-05-20 17:58:52 -07:00
dependabot[bot]
e5fd6a80d8
chore(deps-dev): bump typescript from 5.3.3 to 5.4.5 ( #6929 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.3.3 to 5.4.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.5 )
---
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-05-20 17:58:34 -07:00
Tom Moor
8c307e1db5
fix: The XML you provided was not well-formed with server-to-server S3 uploads larger than multi-part minimum
2024-05-20 20:45:28 -04:00
Tom Moor
dd0bf64198
fix: AWS configuration with AWS_S3_ACCELERATE_URL specified
2024-05-19 09:53:36 -04:00
Nanguan Lin
3a7dd94e14
Migrate from s3 sdk v2 to v3 ( #6731 )
...
* chore: migrate from s3 sdk v2 to v3
* import signature-v4-crt
* downgrade minor version
* Add s3-presigned-post manually
* Change s3 mock
* Update server/storage/files/S3Storage.ts
* docs
* Upgrade aws-sdk
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-05-19 06:01:42 -07:00
Tom Moor
cd4f3f9ff2
Use inline content disposition for common images and PDFs ( #6924 )
...
* Use inline content disposition for common images and PDFs
* Add double-click on widgets to download
2024-05-18 09:17:04 -07:00
Tom Moor
c872f3e245
fix: Unneccessary network requests on shared documents
2024-05-18 11:29:35 -04:00
Tom Moor
aa755ffc34
fix: Images in lists on shared documents sometimes render as code blocks
2024-05-18 10:54:36 -04:00
Tom Moor
d36332273e
fix: updateInsights policy missing
2024-05-17 17:04:10 -04:00
Tom Moor
2d510aaf4e
Update link editor placeholder
2024-05-17 08:41:19 -04:00
Tom Moor
51ff1d865d
tsc
2024-05-16 21:28:43 -04:00
Tom Moor
088138fb7a
chore: Upgrade mammoth
2024-05-16 21:24:00 -04:00
Tom Moor
40a2c29c3f
tsc
2024-05-16 21:23:02 -04:00
Tom Moor
3d87a03ca6
fix: Minor fixes to new collection sharing UI (behind flag)
2024-05-16 20:55:09 -04:00
Tom Moor
cae013837b
Update collection permissions UI ( #6917 )
2024-05-16 16:45:09 -07:00
Tom Moor
728c68be58
0.76.2-0
2024-05-16 19:02:04 -04:00
Tom Moor
64169ec414
fix: Cannot sign-in to invited account in self-hosted using email. closes #6902
2024-05-16 19:01:41 -04:00
Tom Moor
c8d62c04cf
fix: Do not require SMTP_USERNAME for email auth to be enabled
...
closes #6885
2024-05-16 18:22:10 -04:00
Tom Moor
b9e7690a29
chore: Bump markdown-it
2024-05-16 08:37:48 -04:00
Tom Moor
9622452b5d
fix: Infinite redirect loop on return from Slack auth without logged in session
2024-05-15 20:13:32 -04:00
dependabot[bot]
bb69e891a4
chore(deps): bump vite from 5.0.13 to 5.2.11 ( #6877 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.0.13 to 5.2.11.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.2.11/packages/vite )
---
updated-dependencies:
- dependency-name: vite
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-05-15 19:49:47 -04:00
Tom Moor
5ae0b03572
fix: Versions behind reads 'up to date' when github cannot be reached.
...
closes #6872
2024-05-14 22:07:01 -04:00
Tom Moor
73277ab8a2
Simplify publish shortcut, related #5794
2024-05-14 22:00:55 -04:00
Tom Moor
6cc0cde124
fix: Allow mixed ltr/rtl content in a document, closes #6836
2024-05-14 20:45:47 -04:00
Tom Moor
bc7d6ac0d6
test
2024-05-14 20:05:32 -04:00
Translate-O-Tron
20c2c552da
New Crowdin updates ( #6851 )
2024-05-14 16:42:15 -07:00
dependabot[bot]
582d4971b2
chore(deps): bump winston from 3.10.0 to 3.13.0 ( #6905 )
...
Bumps [winston](https://github.com/winstonjs/winston ) from 3.10.0 to 3.13.0.
- [Release notes](https://github.com/winstonjs/winston/releases )
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md )
- [Commits](https://github.com/winstonjs/winston/compare/v3.10.0...v3.13.0 )
---
updated-dependencies:
- dependency-name: winston
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-05-14 16:41:55 -07:00
dependabot[bot]
6f1bdf154d
chore(deps-dev): bump eslint-plugin-react from 7.34.0 to 7.34.1 ( #6904 )
...
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.34.0 to 7.34.1.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.34.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
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-05-14 16:41:41 -07:00
Tom Moor
2ecc9009f0
fix: Cannot mention users that have been explicitly added to document
2024-05-14 19:36:09 -04:00
Tom Moor
8120407bf3
Remove forced italic from block quotes
2024-05-12 22:12:24 -06:00
Tom Moor
936127de20
Add title prop to link editor results
2024-05-11 00:03:56 -06:00
Tom Moor
1a32405ee2
fix: Incorrect shortcut position
2024-05-11 00:02:39 -06:00
Tom Moor
7c3cd216bf
fix: Long words in table of contents should wrap, closes #6883
2024-05-09 23:24:57 -06:00
dependabot[bot]
dc8baff013
chore(deps): bump pg from 8.11.1 to 8.11.5 ( #6875 )
...
Bumps [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg ) from 8.11.1 to 8.11.5.
- [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md )
- [Commits](https://github.com/brianc/node-postgres/commits/pg@8.11.5/packages/pg )
---
updated-dependencies:
- dependency-name: pg
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-05-09 07:50:54 -07:00
dependabot[bot]
0ace8af892
chore(deps-dev): bump @types/readable-stream from 4.0.10 to 4.0.12 ( #6876 )
...
Bumps [@types/readable-stream](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/readable-stream ) from 4.0.10 to 4.0.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/readable-stream )
---
updated-dependencies:
- dependency-name: "@types/readable-stream"
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-05-09 07:50:41 -07:00
Tom Moor
86abd274b0
fix: Simplify redirect logic for self-hosted ( #6867 )
2024-05-04 07:45:31 -07:00
Tom Moor
4cb0f8bb94
0.76.1
2024-05-03 09:04:57 -04:00
Tom Moor
9204a8ab30
fix: Duplicate plugin registration logging in debug
2024-05-03 08:15:56 -04:00
Tom Moor
adc4f2b544
fix: Enable import of tables from HTML that contain headings or lists
2024-05-02 21:19:44 -04:00
dependabot[bot]
760909b506
chore(deps): bump ejs from 3.1.8 to 3.1.10 ( #6863 )
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.8 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases )
- [Commits](https://github.com/mde/ejs/compare/v3.1.8...v3.1.10 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 05:34:22 -07:00
Tom Moor
8dc530a50f
fix: Policies on archived documents disallow unarchive ( #6862 )
2024-05-01 18:02:01 -07:00
Tom Moor
3298a1cd7d
fix: Connecting Slack channel sometimes fails with 404
2024-04-30 08:54:23 -04:00
Tom Moor
f7ea19cfcd
0.76.0
2024-04-29 20:30:46 -04:00
Tom Moor
40fecf13ad
fix: Unneccessary API requests on deleted documents
2024-04-29 20:11:03 -04:00
Tom Moor
14c6251be4
fix: Icon misalignment in document restore menu
2024-04-29 20:11:03 -04:00
dependabot[bot]
f76132f8d5
chore(deps): bump core-js from 3.36.0 to 3.37.0 ( #6855 )
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.36.0 to 3.37.0.
- [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.37.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
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-04-29 16:09:33 -07:00
dependabot[bot]
24e3cc880b
chore(deps): bump sequelize from 6.35.2 to 6.37.3 ( #6856 )
...
Bumps [sequelize](https://github.com/sequelize/sequelize ) from 6.35.2 to 6.37.3.
- [Release notes](https://github.com/sequelize/sequelize/releases )
- [Commits](https://github.com/sequelize/sequelize/compare/v6.35.2...v6.37.3 )
---
updated-dependencies:
- dependency-name: sequelize
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-04-29 16:09:14 -07:00
Tom Moor
3953bbaa99
fix: 'pinToHome' policy should not be available for drafts, templates, deleted
2024-04-29 09:34:17 -04:00
Tom Moor
416cb0ceb9
fix: Missing options in document menu for trashed documents
2024-04-29 09:32:39 -04:00
Tom Moor
167467e8ea
fix: 'Search in document' appears on deleted documents
2024-04-29 09:24:50 -04:00
Tom Moor
12f24a7cc1
chore: Remove date-fns resolution override
2024-04-29 09:22:36 -04:00
Tom Moor
b7e19a0eb1
chore: Upgrade date-fns to v3 ( #6849 )
...
* chore: Upgrade date-fns
* fixes
* test
2024-04-26 16:34:06 -07:00
Tom Moor
958cf45d74
Support for filter by parent document ( #6850 )
...
* Backend support for filter by parent document
* parentDocumentId -> documentId
2024-04-25 19:44:15 -07:00
Tom Moor
3f4583ce72
fix: Invariant violation – team required after deleting workspace
2024-04-25 20:50:09 -04:00
Tom Moor
51611f8a86
fix: Correct invite placeholder now email invite is supported
2024-04-25 20:40:47 -04:00
Tom Moor
79899f3543
fix: 'Starred' section should open if collapsed and starred item is added
2024-04-25 20:27:12 -04:00
Tom Moor
f0f6b729d4
Add animation to sidebar transition
2024-04-25 20:12:48 -04:00
Translate-O-Tron
af8f4f0b5c
New Crowdin updates ( #6804 )
2024-04-25 16:39:49 -07:00
Tom Moor
bc64f1f2f7
Upgrade emoji-mart ( #6848 )
2024-04-25 16:39:32 -07:00
Tom Moor
bf848f3a2f
fix: Formatting toolbar clipped on first comment in sidebar, closes #6841
2024-04-24 22:55:33 -04:00
Tom Moor
cffd0be0cf
Add missing keyboard shortcuts to guide
2024-04-24 21:00:01 -04:00
Tom Moor
509a22a5b4
chore: Add more descriptive error for missing file system permission
2024-04-24 20:47:32 -04:00
Tom Moor
9b12d486f5
fix: Disable smart text replacements in code mark ( #6839 )
2024-04-23 19:30:52 -07:00
Tom Moor
3f8990520b
fix: Squashed image in email diff #6612
2024-04-23 21:47:52 -04:00
Tom Moor
c8a0343cf5
fix: Margin jumping on empty paragraph below heading
2024-04-23 19:48:09 -04:00
Tom Moor
d5500540a4
fix: Incorrect icon color on completed issue unfurl
2024-04-23 08:50:57 -04:00
Tom Moor
da29aa5fcb
Add onFocus,onBlur callback props to InputSearch
2024-04-23 07:26:59 -04:00
Tom Moor
a60e464f71
Document share dialog should allow inviting new users ( #6827 )
...
closes #6796
2024-04-23 04:23:09 -07:00
dependabot[bot]
3dbb7106a5
chore(deps-dev): bump @typescript-eslint/parser from 6.19.1 to 6.21.0 ( #6830 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 6.19.1 to 6.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.21.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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-04-23 04:20:32 -07:00
dependabot[bot]
67e98f4aff
chore(deps): bump react-router-dom from 5.2.0 to 5.3.4 ( #6832 )
...
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 5.2.0 to 5.3.4.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/v5.3.4/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
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-04-23 04:20:20 -07:00
Tom Moor
ac0fd2adbb
Move event list to shared
2024-04-22 21:19:53 -04:00
Tom Moor
3825bc4181
Improve the quality of snippets for search results ( #6828 )
...
* Improve the quality of snippets for search results
* Prefer full match
* tweak highlight regex
2024-04-22 04:40:13 -07:00
Tom Moor
9855adcd3b
fix: Clear IndexedDB cache command on FF, closes #6821
2024-04-21 20:48:01 -04:00
Tom Moor
0c997bfd8c
Change behavior of Enter in tables, closes #6281
2024-04-21 20:13:48 -04:00
Tom Moor
3f7b377022
0.76.0-2
2024-04-21 12:39:38 -04:00
Tom Moor
6d3080e686
fix: Missing 'New doc' button on collection header for users without collection admin policy
2024-04-21 12:39:20 -04:00
Tom Moor
e928c173d8
fix: '+' button appearing on collections in sidewith without document creation policy
2024-04-21 12:33:16 -04:00
Tom Moor
96758437fd
fix: Only display collections for move/publish with permission
2024-04-21 12:26:41 -04:00
Tom Moor
d80ef8329b
fix: Only show scrollbars on settings table when neccessary
2024-04-21 11:54:50 -04:00
Tom Moor
21537b069b
Special-case searching for urls as these are not indexed in whole by postgres.
...
closes OLN-276
2024-04-21 11:51:52 -04:00
Tom Moor
e2bc4c277b
Remove restriction on floated images being max 33% of document width
...
closes OLN-354
2024-04-21 11:14:18 -04:00
dependabot[bot]
1d01cb46e6
chore(deps): bump reflect-metadata from 0.1.14 to 0.2.2 ( #6811 )
...
Bumps [reflect-metadata](https://github.com/rbuckton/reflect-metadata ) from 0.1.14 to 0.2.2.
- [Release notes](https://github.com/rbuckton/reflect-metadata/releases )
- [Changelog](https://github.com/rbuckton/reflect-metadata/blob/main/tsconfig-release.json )
- [Commits](https://github.com/rbuckton/reflect-metadata/commits )
---
updated-dependencies:
- dependency-name: reflect-metadata
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-04-21 07:21:01 -07:00
Dmitry Dygalo
ea2c7cfcd4
chore: Replace css-inline with @css-inline/css-inline-wasm ( #6336 )
...
* chore: Replace `css-inline` with `@css-inline/css-inline-wasm`
Signed-off-by: Dmitry Dygalo <dmitry@dygalo.dev >
* Update yarn.lock
* Import order
* lint
---------
Signed-off-by: Dmitry Dygalo <dmitry@dygalo.dev >
Co-authored-by: Tom Moor <tom@getoutline.com >
2024-04-21 07:20:12 -07:00
Tom Moor
9f3dd51b48
fix: Infinite request loop when changing user preferences with window open twice
2024-04-20 17:04:24 -04:00
Tom Moor
f543792640
Revert "fix: Only show scrollbars on settings table when neccessary"
...
This reverts commit 573c372f09 .
2024-04-18 11:26:43 -04:00
Tom Moor
6b6156b032
fix: Reduce size of teamPermanentDeleter transactions for reliability
2024-04-18 09:32:13 -04:00
Tom Moor
18129a4bbb
0.76.0-1
2024-04-18 09:10:19 -04:00
Tom Moor
e09826d1d1
fix: Race condition where inline comments could be removed, closes #6580
2024-04-17 22:39:32 -04:00
Tom Moor
573c372f09
fix: Only show scrollbars on settings table when neccessary
2024-04-17 19:55:42 -04:00
Tom Moor
2d947fb56b
Realtime sync UI preferences between tabs
2024-04-17 19:50:42 -04:00
Tom Moor
30b7079508
fix: Clarify new doc insertion menu items
2024-04-17 19:40:38 -04:00
Tom Moor
9d3ff7f35f
fix: Auto-focus name input on collection create/edit
2024-04-17 19:36:11 -04:00
Tom Moor
e33ca19e64
fix: Compact invite dialog layout
...
closes #6819
2024-04-17 19:26:54 -04:00
一颗小土豆
2a5c13c2ba
Handle several translation issues ( #6820 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-04-17 07:11:54 -07:00
一颗小土豆
89e88c1afd
Update Details.tsx ( #6816 )
2024-04-17 04:59:46 -07:00
Tom Moor
dffb6604dd
fix: Mermaid diagram styling in exported HTML/PDF
...
closes #6726
2024-04-16 22:21:28 -04:00
Tom Moor
1f6d8f8471
fix: Format view count correctly on shared links table
2024-04-16 21:06:18 -04:00
Tom Moor
780c3f8f04
fix: Settings table layout on mobile
...
closes #6807
2024-04-16 20:38:31 -04:00
Tom Moor
c259c9617b
Add color scheme setting to Settings -> Preferences
2024-04-16 20:19:07 -04:00
Tom Moor
f6786945a0
fix: Missing scope on collection query
2024-04-16 20:02:11 -04:00
Tom Moor
38a65a0c59
0.76.0-0
2024-04-16 09:18:22 -04:00
Hemachandar
ef0fb74308
feat: Add button to empty trash ( #6772 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-04-16 06:04:56 -07:00
dependabot[bot]
a5d2752122
chore(deps): bump i18next-http-backend from 2.2.2 to 2.5.0 ( #6812 )
...
Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend ) from 2.2.2 to 2.5.0.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/compare/v2.2.2...v2.5.0 )
---
updated-dependencies:
- dependency-name: i18next-http-backend
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-04-15 19:13:40 -07:00
dependabot[bot]
f78e73a860
chore(deps-dev): bump jest-environment-jsdom from 29.6.4 to 29.7.0 ( #6813 )
...
Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom ) 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/jest-environment-jsdom )
---
updated-dependencies:
- dependency-name: jest-environment-jsdom
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-04-15 19:13:25 -07:00
Tom Moor
54c6abbba9
Allow setting permission of collections during import ( #6799 )
...
* Allow setting permission of collections during import
closes #6767
* Remove unused column
2024-04-15 19:13:12 -07:00
一颗小土豆
3315db449f
Untranslated button: Notification settings ( #6809 )
...
* Update NotificationMenu.tsx
* Update translation.json
2024-04-15 06:02:13 -07:00
Tom Moor
34a8b8146d
Shorten document filter labels
2024-04-13 22:39:54 -04:00
Tom Moor
ca4d85cf19
fix: Allow duplicating a draft as a published doc
2024-04-13 22:32:52 -04:00
Tom Moor
9e8df4dd2d
fix: Display @ infront of mentions
2024-04-13 22:30:29 -04:00
Tom Moor
bc74f92999
fix: User mention hover previews not working
2024-04-13 22:18:17 -04:00
Tom Moor
1f50ce7d36
Highlight mentions of self in documents and comments
2024-04-13 22:15:01 -04:00
Tom Moor
2f7112eb42
fix: Improve display of original author information in document metadata
2024-04-13 15:54:45 -04:00
Translate-O-Tron
f1bc71123c
New Crowdin updates ( #6692 )
2024-04-13 11:33:25 -07:00
Tom Moor
765ae7b298
Add 80+ additional icons from FontAwesome ( #6803 )
...
* Add 80+ additional icons from FontAwesome
* fix: color switch transition, add 6 more icons to fill out grid
* Add strict validation for collection icon
* fix: Avoid import from app in server
2024-04-13 11:33:07 -07:00
Tom Moor
689886797c
Add dialog to allow easy login to multiple workspaces in desktop app
2024-04-13 10:35:47 -04:00
Apoorv Mishra
90ed6a5366
Fixes hover preview going out of window bounds ( #6776 )
...
* fix: hover preview out of bounds
* fix: pop
* fix: check for both element and data
* fix: show loading indicator
* fix: width
2024-04-13 06:01:40 -07:00
Tom Moor
054bddb666
fix: Improved phrase matching in search ( #6800 )
...
* fix: Improved phrase matching in search
* test
2024-04-13 06:01:26 -07:00
Tom Moor
8490f5d558
Add security preference for workspace creation in cloud ( #6801 )
2024-04-13 06:01:15 -07:00
Tom Moor
1ee82e780e
Update subheader on trash
2024-04-12 20:52:15 -04:00
Hemachandar
581944e754
feat: duplicate a document as draft ( #6782 )
...
* feat: duplicate a document as draft
* review
* Default `publish` toggle to match current document
Ensures duplicating a draft does not publish it.
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-04-12 17:47:59 -07:00
dependabot[bot]
0b99a88cd7
chore(deps): bump semver from 5.7.1 to 7.6.0 ( #6769 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 7.6.0.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v7.6.0 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 06:10:25 -07:00
dependabot[bot]
6421d04ff7
chore(deps): bump react-avatar-editor from 13.0.0 to 13.0.2 ( #6780 )
...
Bumps [react-avatar-editor](https://github.com/mosch/react-avatar-editor ) from 13.0.0 to 13.0.2.
- [Release notes](https://github.com/mosch/react-avatar-editor/releases )
- [Commits](https://github.com/mosch/react-avatar-editor/compare/v13.0.0...v13.0.2 )
---
updated-dependencies:
- dependency-name: react-avatar-editor
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-04-12 06:10:09 -07:00
Tom Moor
65bbf0c455
fix: Mark editor content as unknown language to aid translation/screen readers
2024-04-12 07:53:45 -04:00
Hemachandar
5974e5635a
add H3 to editor formatting toolbar ( #6791 )
2024-04-11 17:53:05 -07:00
Tom Moor
2e427a1e83
fix: Menus with accessory in-front of label cannot be navigated with keyboard letters
...
fix: Flash of outline state when focusing menu item with keyboard
2024-04-11 20:51:56 -04:00
Tom Moor
9c179fdd30
fix: Editor displayed as member in role menu
2024-04-10 23:06:30 -04:00
Tom Moor
d883ba347b
lint
2024-04-10 07:41:02 -04:00
Tom Moor
c1b30b804c
Add direct link to help docs
2024-04-10 07:38:32 -04:00
一颗小土豆
fe9a89c060
A sentence that is not properly translated under the member option in Settings ( #6785 )
...
* Update Members.tsx
* Update translation.json
2024-04-10 04:34:02 -07:00
Tom Moor
9b45feb9ee
Improve user role management on members ( #6775 )
2024-04-09 19:02:40 -07:00
Tom Moor
b458bb3af9
Refactor required route role
2024-04-06 21:43:15 -04:00
Tom Moor
79899d051c
updateRole -> update_role
2024-04-06 21:16:44 -04:00
Tom Moor
3f209101e6
Add updateRole endpoint ( #6771 )
2024-04-06 06:32:15 -07:00
dependabot[bot]
52643c511c
chore(deps): bump vite from 5.0.12 to 5.0.13 ( #6758 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.0.12 to 5.0.13.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.13/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.0.13/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-04-05 08:31:22 -07:00
Apoorv Mishra
6a4628afef
Refactor unfurling related types ( #6730 )
...
* wip
* fix: refactor unfurl types
2024-04-03 07:28:30 +05:30
Tom Moor
e0ae044f4c
fix: Await auth delete request before forwarding to OIDC
2024-04-02 21:57:20 -04:00
Tom Moor
40cf70d7ca
Separate status and role filters in member management
2024-04-02 20:19:23 -04:00
Tom Moor
3f7d351aee
Default collection and document permissions based on user role
2024-04-02 19:59:35 -04:00
Tom Moor
4311aac4ff
fix: Incorrect role information in collection added email
2024-04-02 19:05:42 -04:00
Tom Moor
365f4c4b1f
Add role parameter to users.list endpoint ( #6754 )
2024-04-02 05:00:12 -07:00
Tom Moor
d2d3adefe6
Organize roles in order of access
2024-04-01 21:31:33 -04:00
Tom Moor
ec30ef84af
Improve InputSelect, Text components
2024-04-01 21:23:38 -04:00
Tom Moor
4b54686c76
Improve error message around port errors on server start
2024-04-01 21:06:22 -04:00
Tom Moor
e9df3db1ef
Remove comment for guests with read-only permissions
2024-04-01 20:51:13 -04:00
dependabot[bot]
1af25db60e
chore(deps-dev): bump @babel/preset-typescript from 7.23.3 to 7.24.1 ( #6752 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.23.3 to 7.24.1.
- [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.24.1/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-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-04-01 17:25:11 -07:00
dependabot[bot]
8354fc6c61
chore(deps-dev): bump @types/validator from 13.11.7 to 13.11.9 ( #6750 )
...
Bumps [@types/validator](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/validator ) from 13.11.7 to 13.11.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/validator )
---
updated-dependencies:
- dependency-name: "@types/validator"
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-04-01 17:24:32 -07:00
Tom Moor
c27cd945a7
Policies refactor, guest roles ( #6732 )
2024-03-31 17:28:35 -07:00
Tom Moor
ceb7ae1514
Move invite dialog to centered design ( #6740 )
...
* wip
* Update invite dialog
2024-03-29 19:26:18 -07:00
Tom Moor
09c82bdf40
Remove isAdmin, isViewer from API response ( #6738 )
...
* Remove isAdmin,isViewer from API response
* snap
2024-03-29 06:29:59 -07:00
Tom Moor
7c083b4bfe
chore: Remove isViewer and isAdmin columns ( #6734 )
2024-03-28 18:50:50 -07:00
Tom Moor
1c9b8c479e
Remove sentence on s3-compatible storage being required ( #6733 )
2024-03-28 18:16:20 -07:00
Tom Moor
0dede0b56e
Convert isViewer and isAdmin to getters ( #6724 )
2024-03-28 16:00:35 -07:00
Tom Moor
278b81a8fb
fix: Handle github.com links that are not resources
2024-03-27 23:14:18 -04:00
Tom Moor
77716f3803
chore: Migrate user role to new column ( #6721 )
...
* Migration
* Double write
* Backfill script
* Simplify for self-hosted
* flip
* migration
2024-03-27 15:57:59 -07:00
Apoorv Mishra
bea36f87a6
Refactor GitHub Integration ( #6713 )
...
* fix: refactor
* fix: tests
* fix: apply octokit plugin pattern
2024-03-27 17:22:06 +05:30
Viorel Cojocaru
6703ea801f
build: Vite - set rollup output filenames ( #6719 )
2024-03-26 16:03:59 -07:00
Manuel Leduc
f12b6fdf18
Fix spelling in README.md ( #6717 )
2024-03-26 09:33:21 -07:00
Tom Moor
34923d9b8d
feat: Enable unfurling comments in Slack ( #6716 )
2024-03-26 06:09:41 -07:00
dependabot[bot]
462b643b7d
chore(deps): bump turndown from 7.1.2 to 7.1.3 ( #6707 )
...
Bumps [turndown](https://github.com/mixmark-io/turndown ) from 7.1.2 to 7.1.3.
- [Release notes](https://github.com/mixmark-io/turndown/releases )
- [Commits](https://github.com/mixmark-io/turndown/compare/v7.1.2...v7.1.3 )
---
updated-dependencies:
- dependency-name: turndown
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-03-25 15:18:46 -07:00
dependabot[bot]
522a6cd7bd
chore(deps): bump @babel/preset-react from 7.22.15 to 7.24.1 ( #6708 )
...
Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react ) from 7.22.15 to 7.24.1.
- [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.24.1/packages/babel-preset-react )
---
updated-dependencies:
- dependency-name: "@babel/preset-react"
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-03-25 15:18:32 -07:00
dependabot[bot]
a101a9af4a
chore(deps-dev): bump eslint-config-prettier from 8.8.0 to 8.10.0 ( #6710 )
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 8.8.0 to 8.10.0.
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.8.0...v8.10.0 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
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-03-25 15:18:23 -07:00
dependabot[bot]
ceb7534daf
chore(deps): bump katex from 0.16.9 to 0.16.10 ( #6714 )
...
Bumps [katex](https://github.com/KaTeX/KaTeX ) from 0.16.9 to 0.16.10.
- [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.9...v0.16.10 )
---
updated-dependencies:
- dependency-name: katex
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-03-25 15:18:14 -07:00
Tom Moor
b6bfae0b2e
fix: Merge broke slack connection
2024-03-24 21:32:48 -04:00
Tom Moor
26a1f57649
Remove use of useEventListener in shared directory
2024-03-24 21:16:19 -04:00
Tom Moor
8b6a760e02
Improve GitLab embed
2024-03-23 22:30:08 -04:00
Tom Moor
d8d60814ce
fix: Relative urls cannot be unfurled
2024-03-23 10:18:46 -04:00
Apoorv Mishra
450d0d9355
Github integration ( #6414 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-03-23 07:09:28 -07:00
Tom Moor
a648625700
fix: Trailing slash on exported markdown files
...
closes #6672
2024-03-21 20:40:36 -04:00
Tom Moor
1f7620c6f5
chore: Add warning if enabling debug logging while filtering it out, closes #6691
2024-03-21 20:11:15 -04:00
Tom Moor
1924c232fb
fix: Enable use of self-hosted Iframely without API key
...
closes #6694
2024-03-21 19:58:12 -04:00
Apoorv Mishra
bd2b32f9d5
Helper for cache related utilities ( #6696 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
2024-03-21 16:49:38 -07:00
Tom Moor
3b7010337c
fix: Missing cascade prevents team permanant deletion
2024-03-19 19:06:30 -04:00
Tom Moor
e2c8678855
chore: Move some tasks to background priority
2024-03-19 18:57:15 -04:00
Tom Moor
5248c95211
fix: Shared documents on suspended teams should be hidden
2024-03-18 23:10:58 -04:00
Tom Moor
be211dbc5c
fix: Table detection in isMarkdown, closes #6687
2024-03-18 22:54:27 -04:00
Tom Moor
6d81be2f13
fix: Only show close button when hovering toast
2024-03-18 21:40:34 -04:00
Translate-O-Tron
ca0530bcb0
New Crowdin updates ( #6624 )
2024-03-18 18:22:13 -07:00
Tom Moor
cbdacc7cfd
Add ability to link Slack <-> Outline accounts ( #6682 )
2024-03-18 18:21:38 -07:00
dependabot[bot]
e294fafd4f
chore(deps): bump dd-trace from 3.33.0 to 3.51.0 ( #6689 )
...
Bumps [dd-trace](https://github.com/DataDog/dd-trace-js ) from 3.33.0 to 3.51.0.
- [Release notes](https://github.com/DataDog/dd-trace-js/releases )
- [Commits](https://github.com/DataDog/dd-trace-js/compare/v3.33.0...v3.51.0 )
---
updated-dependencies:
- dependency-name: dd-trace
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-03-18 17:54:17 -07:00
dependabot[bot]
f1573d11e6
chore(deps): bump core-js from 3.33.3 to 3.36.0 ( #6690 )
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.33.3 to 3.36.0.
- [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.36.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
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-03-18 17:53:50 -07:00
Tom Moor
988a4c5ac1
Add refreshToken to IntegrationAuthentication
2024-03-17 13:23:20 -04:00
Tom Moor
64bcf40edd
chore: Improve clarity of 'Shared links' page in settings
2024-03-17 13:17:03 -04:00
Tom Moor
4e47f4c1e2
chore: Remove params requirement on fetchPage
2024-03-17 13:13:23 -04:00
Tom Moor
8bd0aa43bc
fix: Minor fix to table scroll styles
2024-03-16 15:19:51 -04:00
Tom Moor
2a30783e72
fix: no-op table sort should not modify document
2024-03-16 12:26:27 -04:00
Apoorv Mishra
85c8f83e33
PluginManager refactor (#6677 )
...
* fix: refactor plugin manager
* fix: make id optional
* fix: allow add to accept single object
* fix: getHooks
* fix: tsc
* fix: remove id
2024-03-16 21:22:25 +05:30
Tom Moor
6775f25425
Automatically infer user language when signing in via Google ( #6679 )
2024-03-16 06:59:42 -07:00
Tom Moor
f68c52e255
fix: Mobile media query not working correctly
2024-03-16 09:46:11 -04:00
Axel Rindle
34c2c5fd51
feat: support custom db schema ( #6670 )
...
* feat: db schema
* apply suggestion
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* fix linter
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-03-15 06:08:12 -07:00
Tom Moor
1a386c9900
feat: Add table sorting controls ( #6678 )
...
* wip
* refactor
* fix: Missing shadow styling
2024-03-14 19:21:56 -07:00
Tom Moor
04c4d787ff
Editor styling improvements
2024-03-14 22:21:01 -04:00
Tom Moor
fb50b84400
fix: Plugin tasks not registered
2024-03-14 08:52:13 -04:00
Tom Moor
4c2a579d3f
Include export format in filename
2024-03-13 23:00:07 -04:00
Tom Moor
69da25b216
Revert sonner – better styling
2024-03-13 21:06:20 -04:00
dependabot[bot]
bb56796bdd
chore(deps-dev): bump eslint-plugin-react from 7.33.2 to 7.34.0 ( #6667 )
...
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.33.2 to 7.34.0.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.33.2...v7.34.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
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-03-11 16:23:38 -07:00
dependabot[bot]
423039f2b3
chore(deps): bump diff and @types/diff ( #6666 )
...
Bumps [diff](https://github.com/kpdecker/jsdiff ) and [@types/diff](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff ). These dependencies needed to be updated together.
Updates `diff` from 5.1.0 to 5.2.0
- [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md )
- [Commits](https://github.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0 )
Updates `@types/diff` from 5.0.4 to 5.0.9
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/diff )
---
updated-dependencies:
- dependency-name: diff
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/diff"
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-03-11 16:00:16 -07:00
dependabot[bot]
04190f03e7
chore(deps): bump sonner from 1.0.3 to 1.4.3 ( #6668 )
...
Bumps [sonner](https://github.com/emilkowalski/sonner ) from 1.0.3 to 1.4.3.
- [Release notes](https://github.com/emilkowalski/sonner/releases )
- [Commits](https://github.com/emilkowalski/sonner/commits/v1.4.3 )
---
updated-dependencies:
- dependency-name: sonner
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-03-11 16:00:07 -07:00
Tom Moor
ac4166da28
Add title emoji support in JSON import/export ( #6660 )
2024-03-10 20:09:44 -07:00
Tom Moor
9f55645655
fix: Backtick shortcut not applied correctly with composition ( #6659 )
...
* fix: Backtick shortcut not applied correctly with composition
* docs
2024-03-10 07:59:15 -07:00
Tom Moor
fe4c2fb7d6
chore: Add eslint rule for no-shadow ( #6658 )
...
* chore: Add eslint rule for no-shadow
* fix
2024-03-09 13:04:27 -08:00
Tom Moor
fc37070ac8
fix: variable shadowing in API router registration
2024-03-09 12:44:56 -05:00
Tom Moor
128f6cca77
chore: Remove unused link decoration logic
2024-03-09 10:44:10 -05:00
Apoorv Mishra
34e8a64b50
Share env vars client-side using @Public decorator ( #6627 )
...
* fix: public env vars using decorator
* fix: relocate
* fix: use env.public
* fix: register public env vars across plugins
* fix: test
* fix: tsc
* fix: mark remaining ones as public
* fix: move oidc ones to plugin
* fix: prevent overwrite
* fix: review
2024-03-09 14:48:59 +05:30
Tom Moor
0983dd91b6
fix: Backspace at the beginning of code block should convert to paragraph
2024-03-08 23:59:53 -05:00
Tom Moor
efcad50970
Cleanup type on templates/index
2024-03-08 23:54:19 -05:00
Tom Moor
f9a11a28d8
chore: Plugin registration ( #6623 )
...
* first pass
* test
* test
* priority
* Reduce boilerplate further
* Update server/utils/PluginManager.ts
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
* fix: matchesNode error in destroyed editor transaction
* fix: Individual imported files do not display source correctly in 'Insights'
* chore: Add sleep before Slack notification
* docs
* fix: Error logged about missing plugin.json
* Remove email template glob
---------
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
2024-03-08 20:32:05 -08:00
Tom Moor
f3334cedb2
Reduce size of Insights display toggle
2024-03-08 23:03:06 -05:00
Tom Moor
1a454d6dbb
chore: Add sleep before Slack notification
2024-03-08 22:02:20 -05:00
Tom Moor
8f996ca2f3
fix: Individual imported files do not display source correctly in 'Insights'
2024-03-08 21:29:34 -05:00
Tom Moor
193bde0bd5
fix: matchesNode error in destroyed editor transaction
2024-03-08 20:45:21 -05:00
Tom Moor
df9f8cbabc
Display import source data on documents ( #6651 )
...
* Display import source in Insights
* Ensure sourceMetadata is not returned on public requests
* Support createdByName
* Prefer display source name
2024-03-07 16:33:56 -08:00
Tom Moor
2d879d0939
fix: Restore env validation for plugins ( #6649 )
...
* fix: Restore env validation for plugins
* rever
2024-03-06 18:13:54 -08:00
Tom Moor
9bedc2f690
fix: Incorrect message on insights control, closes OLN-297
2024-03-06 08:11:55 -05:00
panos--
dce4fd6adc
fix: HTML import escapes dollar signs in code ( #6638 ) ( #6645 )
2024-03-06 05:00:50 -08:00
dependabot[bot]
98eba29cdd
chore(deps-dev): bump @types/katex from 0.16.0 to 0.16.7 ( #6633 )
...
Bumps [@types/katex](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/katex ) from 0.16.0 to 0.16.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/katex )
---
updated-dependencies:
- dependency-name: "@types/katex"
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-03-05 20:27:12 -08:00
dependabot[bot]
1819ddfe63
chore(deps): bump cookie from 0.5.0 to 0.6.0 ( #6631 )
...
Bumps [cookie](https://github.com/jshttp/cookie ) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/jshttp/cookie/releases )
- [Changelog](https://github.com/jshttp/cookie/blob/master/HISTORY.md )
- [Commits](https://github.com/jshttp/cookie/compare/v0.5.0...v0.6.0 )
---
updated-dependencies:
- dependency-name: 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>
2024-03-05 20:26:55 -08:00
dependabot[bot]
916eccfc38
chore(deps): bump socket.io from 4.7.3 to 4.7.4 ( #6632 )
...
Bumps [socket.io](https://github.com/socketio/socket.io ) from 4.7.3 to 4.7.4.
- [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.3...4.7.4 )
---
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-03-05 20:26:40 -08:00
Pranav Joglekar
a7aac2d8de
fix: show complete page without scrollbar in print view ( #6635 )
2024-03-05 20:26:26 -08:00
Apoorv Mishra
fd34a6d19c
Refactor and regroup urlHelpers utils ( #6462 )
...
* fix: refactor urlHelpers
* fix: move to /plugins/slack/shared
* fix: remove .babelrc
* fix: remove Outline class
* fix: Slack -> SlackUtils
* fix: UrlHelper class
2024-02-29 11:41:03 +05:30
Tom Moor
021cd253af
fix: Missing SET NULL on shares relationship. closes #6609
2024-02-28 22:49:34 -05:00
Translate-O-Tron
838b5d551e
New Crowdin updates ( #6473 )
2024-02-28 17:46:47 -08:00
Tom Moor
6e1c38876a
fix: Publicly shared pages redirect to login
2024-02-28 20:23:59 -05:00
Hemachandar
0f7bae13e2
feat: Archive all notifications ( #6599 )
...
* feat: Archive all notifications
* use non-modal notification menu
* don't show icons in context menu
2024-02-27 18:04:33 -08:00
Tom Moor
60e52d0423
Separate environment configs ( #6597 )
...
* Separate environment configs
* wip
* wip
* test
* plugins
* test
* test
* .sequelizerc, unfortunately can't go through /utils/environment due to not supporting TS
* docker-compose -> docker compose
* fix: .local wipes .development
* Add custom validation message for invalid SECRET_KEY (often confused)
2024-02-27 09:24:23 -08:00
dependabot[bot]
415383a1c9
chore(deps): bump es5-ext from 0.10.62 to 0.10.63 ( #6607 )
...
Bumps [es5-ext](https://github.com/medikoo/es5-ext ) from 0.10.62 to 0.10.63.
- [Release notes](https://github.com/medikoo/es5-ext/releases )
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md )
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.63 )
---
updated-dependencies:
- dependency-name: es5-ext
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-27 06:00:10 -08:00
dependabot[bot]
e5a3ced1ba
chore(deps-dev): bump @types/google.analytics from 0.0.42 to 0.0.46 ( #6600 )
...
Bumps [@types/google.analytics](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/google.analytics ) from 0.0.42 to 0.0.46.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/google.analytics )
---
updated-dependencies:
- dependency-name: "@types/google.analytics"
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-02-27 05:56:08 -08:00
dependabot[bot]
5663890c6c
chore(deps-dev): bump @types/koa from 2.14.0 to 2.15.0 ( #6601 )
...
Bumps [@types/koa](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/koa ) from 2.14.0 to 2.15.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/koa )
---
updated-dependencies:
- dependency-name: "@types/koa"
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-02-27 05:55:57 -08:00
dependabot[bot]
bf7ab58adf
chore(deps): bump polished from 4.2.2 to 4.3.1 ( #6602 )
...
Bumps [polished](https://github.com/styled-components/polished ) from 4.2.2 to 4.3.1.
- [Release notes](https://github.com/styled-components/polished/releases )
- [Commits](https://github.com/styled-components/polished/compare/v4.2.2...v4.3.1 )
---
updated-dependencies:
- dependency-name: polished
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-02-27 05:55:45 -08:00
dependabot[bot]
6eb0f96c33
chore(deps): bump styled-normalize from 8.1.0 to 8.1.1 ( #6604 )
...
Bumps [styled-normalize](https://github.com/sergeysova/styled-normalize ) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/sergeysova/styled-normalize/releases )
- [Commits](https://github.com/sergeysova/styled-normalize/compare/v8.1.0...v8.1.1 )
---
updated-dependencies:
- dependency-name: styled-normalize
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-02-27 05:55:26 -08:00
Tom Moor
edae1c6ee1
fix: Account for createdBy, updatedBy being undefined. closes #6578
2024-02-26 21:55:06 -05:00
Tom Moor
7e4b60df4d
Spelling
2024-02-26 20:45:39 -05:00
Tom Moor
83c1c513bb
chore: Ensure user is not connected to document when clearing cache
2024-02-25 11:41:50 -05:00
Tom Moor
d42a493d8b
chore: Suppress AWS deprecation message
2024-02-25 11:11:36 -05:00
Tom Moor
2ec4ff3cd0
chore: Add tags to queue processor traces
2024-02-25 11:07:28 -05:00
Tom Moor
9436c82ceb
Alt fix
2024-02-24 17:02:51 -05:00
Tom Moor
0484941158
fix: Filter drafts by default, related #6537
2024-02-24 16:39:54 -05:00
Tom Moor
168643c084
chore: Move processing of documents.import to async worker ( #6595 )
2024-02-24 12:28:33 -08:00
Hemachandar
055f518409
fix: Conditionally show collections tooltip on invite screen ( #6576 )
...
* fix: Conditionally show collections tooltip on invite screen
* render collections tooltip only if non-empty
2024-02-24 11:02:59 -08:00
Pranav Joglekar
50b90b8878
improv: use statusFilter instead of includeArchive,includeDrafts for document search ( #6537 )
...
* improv: use statusFilter instead of includeArchive,includeDrafts for document search
* improv: update FilterComponent to add support for multiple selected items
* feat: update document type search ui
* fix test
* Restore support for old parameters to avoid breaking change
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-02-24 11:02:19 -08:00
Tom Moor
b7f0af9b85
fix: Vendorized turndown-gfm-plugin and fixed performance issue with parsing tables
...
closes OLN-277
2024-02-24 13:01:04 -05:00
Tom Moor
4fe82f7df9
Add close button to toasts on hover
2024-02-24 09:57:35 -05:00
Tom Moor
49186fa4c6
fix: Make inline code easier to distinguish in dark mode, closes #6591
2024-02-24 00:06:55 -05:00
Tom Moor
80619ce516
fix: Do not attempt to fetch subscriptions for deleted document
2024-02-23 23:45:30 -05:00
Tom Moor
12d1c66473
Added user permission events to document history
2024-02-23 22:44:39 -05:00
Tom Moor
99cdef2ad4
fix: Document history is displayed in reverse order
2024-02-23 22:33:47 -05:00
Tom Moor
bc3271b4ab
fix: Passing publish=true in documents.update with published document errors
2024-02-23 21:02:52 -05:00
Tom Moor
7685637729
0.75.2
2024-02-22 09:00:44 -05:00
Tom Moor
56545a54a9
fix: Incorrect translation on workspaces scheduled for deletion
2024-02-21 23:42:00 -05:00
Tom Moor
a8b47d18a3
fix: Comment sidebar overflows screen at wide phone responsive size.
...
closes OLN-266
2024-02-21 23:38:03 -05:00
Tom Moor
852d3f552e
fix: MAXIMUM_IMPORT_SIZE is now optional
...
closes #6571
2024-02-21 18:12:10 -05:00
Tom Moor
55fccc895d
Remove max domains restriction on self-hosted
2024-02-21 18:09:40 -05:00
Tom Moor
72d9943807
0.75.1
2024-02-21 08:02:19 -05:00
Tom Moor
7fe20dd05c
fix: Document breadcrumbs are unclickable in desktop app
2024-02-21 07:38:58 -05:00
Tom Moor
219d9b5724
Return cache headers on opensearch.xml response
2024-02-21 07:35:38 -05:00
Will Fuqua
cf1b84524d
Do not load opensearch.xml from CDN, so it uses the correct team subdomain ( #6567 )
...
Fixes a bug that results in a broken opensearch.xml for team subdomains.
See https://github.com/outline/outline/issues/3470 -- this issue (same reproduction steps) is happening again due to an issue introduced in 3eabb30949 .
The team subdomain's `/opensearch.xml` is correct, but because the `<link rel="search" ...` points to the CDN, this correct opensearch.xml is not used.
2024-02-21 04:27:35 -08:00
Tom Moor
7c03963be1
chore: Separate maximum import size config for document/workspace ( #6566 )
...
* chore: Separate maximum import size config for document/workspace
* Update .env.sample
2024-02-20 20:35:31 -08:00
Tom Moor
15046d00a5
fix: Do not auto-redirect OIDC if there is an error notice to display
...
closes #6565
2024-02-20 21:58:18 -05:00
Tom Moor
66be5b2463
chore: Add flag to prevent automatic migration running on startup
2024-02-20 21:16:58 -05:00
Tom Moor
2099a5a283
Tighten sidebar navigation
2024-02-20 20:59:53 -05:00
Tom Moor
7c2a3142a4
fix: Paragraphs lost in table cells
...
closes OLN-262
2024-02-20 20:58:46 -05:00
dependabot[bot]
5b1f36f2fc
chore(deps-dev): bump @types/jest from 29.4.0 to 29.5.12 ( #6559 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.4.0 to 29.5.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/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>
2024-02-20 06:41:30 -08:00
dependabot[bot]
82de9e625a
chore(deps): bump pg-tsquery from 8.4.1 to 8.4.2 ( #6560 )
...
Bumps [pg-tsquery](https://github.com/caub/pg-tsquery ) from 8.4.1 to 8.4.2.
- [Commits](https://github.com/caub/pg-tsquery/commits )
---
updated-dependencies:
- dependency-name: pg-tsquery
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-02-20 06:41:20 -08:00
dependabot[bot]
09d160e459
chore(deps-dev): bump @types/invariant from 2.2.35 to 2.2.37 ( #6557 )
...
Bumps [@types/invariant](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/invariant ) from 2.2.35 to 2.2.37.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/invariant )
---
updated-dependencies:
- dependency-name: "@types/invariant"
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-02-19 17:29:44 -08:00
dependabot[bot]
dc8f0e90f4
chore(deps-dev): bump rollup-plugin-webpack-stats from 0.2.2 to 0.2.4 ( #6558 )
...
Bumps [rollup-plugin-webpack-stats](https://github.com/relative-ci/rollup-plugin-webpack-stats ) from 0.2.2 to 0.2.4.
- [Release notes](https://github.com/relative-ci/rollup-plugin-webpack-stats/releases )
- [Commits](https://github.com/relative-ci/rollup-plugin-webpack-stats/compare/v0.2.2...v0.2.4 )
---
updated-dependencies:
- dependency-name: rollup-plugin-webpack-stats
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-02-19 17:29:26 -08:00
dependabot[bot]
aba0eab74e
chore(deps-dev): bump husky from 8.0.2 to 8.0.3 ( #6561 )
...
Bumps [husky](https://github.com/typicode/husky ) from 8.0.2 to 8.0.3.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v8.0.2...v8.0.3 )
---
updated-dependencies:
- dependency-name: husky
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-02-19 17:29:11 -08:00
Kelvin Tan
353af25d5c
Propagate Enter key events in SuggestionsMenu so that handleLinkInputKeydown() can handle it. ( #6556 )
2024-02-19 17:28:58 -08:00
Tom Moor
4e7ea0b7f1
fix: HTML table fails to import with empty cells
2024-02-17 22:44:33 -05:00
Tao Chen
71d41378db
Error for self-host draw.io ( #6554 )
2024-02-17 19:25:07 -08:00
Tom Moor
8fc5213f93
fix: Allow undo/redo handler when outside of editor focus.
...
closes #6533
2024-02-16 13:48:37 -05:00
Tom Moor
7555240413
Add summary column to documents
2024-02-16 13:25:17 -05:00
Shuttleu
0219885548
Add ability to prevent OIDC redirect ( #6544 )
...
* Add ability to prevent OIDC redirect
* Fix Typing on optional boolean
* Fix lint
* Fix lint
* Rename var from PREVENT to DISABLE
---------
Co-authored-by: Tom Moor <tom@getoutline.com >
2024-02-16 09:48:40 -08:00
Tom Moor
2b0a8d1f7c
fix: Correct HTML lang attribute in source. closes #6534
2024-02-16 12:44:43 -05:00
Tom Moor
69eb7b9db4
fix: Missing context in search results ( #6549 )
...
closes #6548
2024-02-16 09:34:05 -08:00
Tom Moor
561606f6f4
fix: Hide drag handles, empty captions, and selected outlines when printing ( #6550 )
2024-02-16 09:33:50 -08:00
Tom Moor
83416530c1
fix: Search query with colon in quotes causes server error
...
closes #6542
2024-02-16 12:31:51 -05:00
Tom Moor
6c7d65b743
fix: Regression in styling of search filter with note
2024-02-16 12:05:55 -05:00
Shuttleu
bc84714670
Add ability to logout from OIDC ( #6539 )
...
* Add OIDC_LOGOUT_URI functionality
* Add logout redirect to work on logout route
* Fix lint
* Fix lint
* Fix lint
* Fix lint
* Return null if logout endpoint used
* Update import
2024-02-16 08:35:38 -08:00
Tom Moor
2c9b01391f
0.75.0
2024-02-13 19:58:16 -05:00
dependabot[bot]
726d24c728
chore(deps-dev): bump @faker-js/faker from 8.0.2 to 8.4.1 ( #6526 )
...
Bumps [@faker-js/faker](https://github.com/faker-js/faker ) from 8.0.2 to 8.4.1.
- [Release notes](https://github.com/faker-js/faker/releases )
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md )
- [Commits](https://github.com/faker-js/faker/compare/v8.0.2...v8.4.1 )
---
updated-dependencies:
- dependency-name: "@faker-js/faker"
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-02-13 06:55:00 -08:00
dependabot[bot]
46e8b276c8
chore(deps): bump passport from 0.6.0 to 0.7.0 ( #6527 )
...
Bumps [passport](https://github.com/jaredhanson/passport ) from 0.6.0 to 0.7.0.
- [Changelog](https://github.com/jaredhanson/passport/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jaredhanson/passport/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: passport
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-02-12 13:04:21 -08:00
dependabot[bot]
be0a7924f6
chore(deps-dev): bump @typescript-eslint/eslint-plugin ( #6523 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 6.19.1 to 6.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.21.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
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-02-12 13:03:20 -08:00
dependabot[bot]
82468ec39d
chore(deps): bump koa and @types/koa ( #6524 )
...
Bumps [koa](https://github.com/koajs/koa ) and [@types/koa](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/koa ). These dependencies needed to be updated together.
Updates `koa` from 2.14.2 to 2.15.0
- [Changelog](https://github.com/koajs/koa/blob/2.15.0/History.md )
- [Commits](https://github.com/koajs/koa/compare/2.14.2...2.15.0 )
Updates `@types/koa` from 2.13.6 to 2.14.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/koa )
---
updated-dependencies:
- dependency-name: koa
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/koa"
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-02-12 13:03:03 -08:00
dependabot[bot]
3dcac0492a
chore(deps): bump prosemirror-markdown from 1.11.0 to 1.12.0 ( #6525 )
...
Bumps [prosemirror-markdown](https://github.com/prosemirror/prosemirror-markdown ) from 1.11.0 to 1.12.0.
- [Changelog](https://github.com/ProseMirror/prosemirror-markdown/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-markdown/compare/1.11.0...1.12.0 )
---
updated-dependencies:
- dependency-name: prosemirror-markdown
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-02-12 13:02:54 -08:00
Tom Moor
93c32536f9
fix: Allow application/octet-stream mimetype to fall through to extension matching in DocumentConverter
2024-02-11 13:38:27 -05:00
Tom Moor
8da07fc118
Add sanity check of document length after image conversion, before ydoc conversion
2024-02-11 11:51:15 -05:00
Tom Moor
de34f33058
fix: Do not automatically retry failed document import request
2024-02-11 11:28:57 -05:00
Tom Moor
2d6a7ed244
fix: Self-hosted grist embeds not matching
...
closes #6451
2024-02-10 15:58:40 -05:00
Tom Moor
012d8c2ae7
chore: Various importer improvements ( #6519 )
...
* Handle new Notion export format
Clear data on file operation delete
* fix: Don't restart development server on html upload
* fix: Do not send collection created notifications on bulk import
* fix: Avoid parellelizing all uploads at once
Move import into one transaction per-collection
2024-02-10 12:21:52 -08:00
Tom Moor
e608de93fb
fix: Unable to easily edit captions in Firefox, closes #6513
2024-02-09 19:38:05 -05:00
Tom Moor
329426d09f
fix: comments.info endpoint not accessible to non-admins
...
closes #6516
2024-02-09 18:18:14 -05:00
Tom Moor
24ce661b7d
fix: AttachmentHelper key includes double forward slash
2024-02-09 08:58:19 -05:00
Tom Moor
55005d4447
fix: Mobile shows menu button on shared documents without a menu
2024-02-08 20:44:14 -05:00
Tom Moor
84c97ae5ff
fix: Missing padding on public share custom url
2024-02-08 19:56:13 -05:00
Tom Moor
18cf0856c6
Increased example FILE_STORAGE_UPLOAD_MAX_SIZE
2024-02-08 19:52:21 -05:00
Tom Moor
a950422695
Merge branch 'main' of github.com:outline/outline
2024-02-08 19:03:00 -05:00
Tom Moor
ec580d5bd4
fix: Drop styling on active sidebar item
2024-02-07 23:06:59 -05:00
github-actions[bot]
99d8934aae
chore: Auto Compress Images ( #6508 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2024-02-07 19:42:19 -08:00
Tom Moor
fc2ff691f7
feat: Add support SmartSuite embeds
2024-02-07 22:37:23 -05:00
Tom Moor
105c84b4e9
mammoth.convertToHtml tracing
2024-02-07 22:13:35 -05:00
Tom Moor
8e66354cce
Add tracing to TextHelper, DocumentConverter
2024-02-07 22:09:21 -05:00
Tom Moor
140e685d67
Move in-app notifications to instant, keep emails delayed ( #6506 )
2024-02-07 05:05:51 -08:00
Tom Moor
d8e59a32ee
fix: Relative links in document HTML should become absolute in emailed snippets
...
closes #6480
2024-02-06 21:27:24 -05:00
Tom Moor
68d4041b1c
feat: Cmd-A inside code block should select block contents, closes #6498
2024-02-06 20:44:57 -05:00
Tom Moor
7bf403356a
fix: Unseen error on client action execution
2024-02-06 20:44:57 -05:00
Tom Moor
0ff0780869
fix: 'No matches' state appears when all matching non-pending users are filtered in document share popover
2024-02-06 20:44:57 -05:00
Tom Moor
8a2c710792
Remove excessive .babelrc ( #6493 )
...
* Remove excessive babelrc
* wip
* Restore styled-components plugin
* fix
2024-02-06 04:24:04 -08:00
Tom Moor
fbc628e331
feat: Add copy button to code selection, closes #6499
2024-02-05 23:45:22 -05:00
Tom Moor
c9e4a57ee3
fix: Update filename in attachment creator
2024-02-05 22:56:04 -05:00
Tom Moor
d4d226e011
chore: Fix various warnings
2024-02-05 21:59:14 -05:00
Tom Moor
69665a42d7
chore: Improve language prompt, prep.
2024-02-05 21:36:13 -05:00
Tom Moor
d6595c15ad
chore: Automatically display errors as toast if uncaught in actions ( #6482 )
...
Reduces plumbing
2024-02-05 16:40:29 -08:00
dependabot[bot]
3a125beb9e
chore(deps): bump mailparser from 3.6.6 to 3.6.7 ( #6503 )
...
Bumps [mailparser](https://github.com/nodemailer/mailparser ) from 3.6.6 to 3.6.7.
- [Release notes](https://github.com/nodemailer/mailparser/releases )
- [Changelog](https://github.com/nodemailer/mailparser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/mailparser/compare/v3.6.6...v3.6.7 )
---
updated-dependencies:
- dependency-name: mailparser
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-02-05 14:54:52 -08:00
dependabot[bot]
11ea9b370d
chore(deps): bump y-protocols from 1.0.5 to 1.0.6 ( #6504 )
...
Bumps [y-protocols](https://github.com/yjs/y-protocols ) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/yjs/y-protocols/releases )
- [Commits](https://github.com/yjs/y-protocols/compare/v1.0.5...v1.0.6 )
---
updated-dependencies:
- dependency-name: y-protocols
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-02-05 14:54:42 -08:00
dependabot[bot]
7b98de1afb
chore(deps-dev): bump eslint-plugin-import from 2.28.1 to 2.29.1 ( #6500 )
...
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) from 2.28.1 to 2.29.1.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.29.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-import
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-02-05 14:54:34 -08:00
dependabot[bot]
d05bd86e7a
chore(deps): bump prosemirror-tables from 1.3.4 to 1.3.5 ( #6502 )
...
Bumps [prosemirror-tables](https://github.com/prosemirror/prosemirror-tables ) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/prosemirror/prosemirror-tables/releases )
- [Commits](https://github.com/prosemirror/prosemirror-tables/compare/v1.3.4...v1.3.5 )
---
updated-dependencies:
- dependency-name: prosemirror-tables
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-02-05 08:56:11 -08:00
dependabot[bot]
8bb0520900
chore(deps): bump aws-sdk from 2.1540.0 to 2.1550.0 ( #6501 )
...
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js ) from 2.1540.0 to 2.1550.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases )
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1540.0...v2.1550.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-02-05 08:55:37 -08:00
Tom Moor
7005597aa9
chore: Simplify teamUpdater with changes from #6490 ( #6492 )
2024-02-04 15:53:14 -08:00
Tom Moor
930210e46d
fix: Allow querying by email address in share popover
2024-02-04 18:27:06 -05:00
Tom Moor
8ee266f7b1
chore: Track lastActiveAt for teams ( #6491 )
2024-02-04 11:14:18 -08:00
Tom Moor
234613580d
fix: User updates are not synced between clients ( #6490 )
...
* Add Model.changeset method to get minified changes since last update
* fix: Handle arrays
* Add changes column, types
* test
2024-02-04 10:36:43 -08:00
Tom Moor
06ab5e5f44
chore: Bump outline-icons
2024-02-04 10:02:07 -05:00
Tom Moor
c2b7d01c7d
feat: Add setting to allow users to send invites ( #6488 )
2024-02-03 17:37:39 -08:00
Tom Moor
9046892864
fix: Event bubbling on click outside IconPicker
2024-02-03 18:36:38 -05:00
Tom Moor
9b4f20df63
feat: Add truck, building, ice cream icons
2024-02-03 18:31:14 -05:00
Tom Moor
ca7d919b94
feat: Add 'Rename…' option to collection menu
2024-02-03 16:53:39 -05:00
Tom Moor
176a0451fc
chore: Update Sentry deps
2024-02-03 16:42:26 -05:00
Tom Moor
c3b515f0e1
chore: Rename tooltip.tooltip prop to tooltip.content
2024-02-03 16:22:51 -05:00
Tom Moor
0726445135
feat: Add pending state in document share user picker
2024-02-03 16:09:58 -05:00
Tom Moor
02711c29e3
fix: Do not show suspended users in picker
2024-02-03 15:15:41 -05:00
Tom Moor
e38796d14b
fix: Retain fullscreen modal as default for those triggered outside of showModal
2024-02-03 15:06:54 -05:00
Tom Moor
21bb8d36ae
Hide permissions on collection edit for now
2024-02-03 14:59:17 -05:00
Tom Moor
0a54227d97
Refactor collection creation UI ( #6485 )
...
* Iteration, before functional component
* Use react-hook-form, shared form for new and edit
* Avoid negative margin on input prefix
* Centered now default for modals
2024-02-03 11:23:25 -08:00
Tom Moor
abaa56c8f1
feat: Badge documents in sidebar that have been newly shared with you
2024-02-02 23:21:12 -05:00
dependabot[bot]
1bf0788de6
chore(deps): bump nodemailer from 6.9.8 to 6.9.9 ( #6481 )
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) from 6.9.8 to 6.9.9.
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.8...v6.9.9 )
---
updated-dependencies:
- dependency-name: nodemailer
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-02-02 19:44:15 -08:00
Tom Moor
fdd4788012
Add 15 new collection icons
2024-02-02 22:41:35 -05:00
Savely Krasovsky
a3ccb33099
feat: replace (--) with emdash ( #6479 )
2024-02-02 17:23:17 -08:00
Tom Moor
69ecda387e
test
2024-02-02 09:01:18 -05:00
Tom Moor
391814a54e
fix: Improve multi-partial word matching in search
2024-02-02 08:58:51 -05:00
Tom Moor
490a1b6009
Add missing integrations.info endpoint ( #6474 )
2024-02-02 09:48:55 +05:30
Tom Moor
aecefc2c01
fix: Layout of notice
2024-02-01 22:49:16 -05:00
Translate-O-Tron
058e2c44e1
New Crowdin updates ( #6420 )
...
* fix: New French translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Norwegian Bokmal 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 Norwegian Bokmal 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 Norwegian Bokmal 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 Norwegian Bokmal translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
2024-02-01 19:48:51 -08:00
Tom Moor
6f1d02dfad
fix: Cannot import into parent document, regression from new permissions logic. closes #6471
2024-02-01 18:26:30 -05:00
Tom Moor
a963a63ee1
fix: Prefer displaying user email on share popover if available, better to distinguish between users
2024-02-01 18:05:25 -05:00
Tom Moor
f6e6187ff5
chore: Add error boundary around document notices
2024-02-01 18:03:59 -05:00
Tom Moor
554c3a87dc
chore: Remove no longer neccessary useOnClickOutside (capture: true on InputSelect solved the same problem)
2024-02-01 18:03:03 -05:00
Tom Moor
a21079a276
fix: Custom share url not appearing in popover, closes OLN-234
2024-02-01 11:44:10 -05:00
Tom Moor
2995d8ca29
Add native keyboard shortcuts for Find+Replace, closes #6468
2024-02-01 07:49:46 -05:00
Tom Moor
92d5a7ee89
fix: Delete my account code confirmation step missing
2024-02-01 07:39:17 -05:00
Tom Moor
fde8a9fd88
fix: Cannot read properties of undefined (reading 'id')
2024-02-01 07:20:26 -05:00
Tom Moor
5c368f1433
fix: Allow querying users with latin extended chars
2024-02-01 00:04:25 -05:00
Tom Moor
f40263cb0c
fix: User name ordering doesn't take into account lowercase, closes OLN-227
2024-01-31 23:59:13 -05:00
Tom Moor
4d935ade80
Use capture on InputSelect click outside listener
2024-01-31 23:53:16 -05:00
Tom Moor
05f4fa90b8
fix: click outside select input in popover event bubbling
2024-01-31 22:40:10 -05:00
Tom Moor
8c65e40c7e
fix: Flashing hand cursor in notifications popover
2024-01-31 21:03:21 -05:00
Tom Moor
8e3cec01f8
fix: Consistency of member/editor language
...
fix: 'Delete' option on collection menu should show as dangerous
2024-01-31 20:55:37 -05:00
Tom Moor
0f125886b7
Clarify nested document public access note
2024-01-31 20:49:58 -05:00
Tom Moor
7417514e7c
chore: Deprecate collection.url on client
2024-01-31 20:08:01 -05:00
Tom Moor
4800b60825
fix: Path to collection from notification UI
2024-01-31 18:35:25 -05:00
Tom Moor
fb711a1db8
Increase rate limit on documents.export endpoint
2024-01-31 18:34:14 -05:00
Tom Moor
bd6e4c586e
Add Camunda as replacement for Cawemo ( #6457 )
...
* Add Camunda as replacement for Cawemo (what are these product names even?)
* Optimised images with calibre/image-actions
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-31 15:01:51 -08:00
Tom Moor
47d168a29b
Add notifications for document and collection access ( #6460 )
...
* Add notification for added to document
* Add notifications for document and collection access
* Add notification delay
* fix: Collection notifications not appearing
* Add notification settings
2024-01-31 15:01:27 -08:00
Tom Moor
5ce8827a8c
chore: Convert <Text /> component to span by default
2024-01-30 22:49:31 -05:00
Tom Moor
a960d8cee5
fix: framer-motion warning for missing key prop
2024-01-30 22:29:45 -05:00
Apoorv Mishra
1490c3a14b
Individual document sharing with permissions ( #5814 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Tom Moor <tom@getoutline.com >
2024-01-30 17:48:22 -08:00
Tom Moor
717c9b5d64
tsc
2024-01-30 19:48:18 -05:00
Tom Moor
b52b12fcfd
chore: Remove no-longer maintained Enzyme
2024-01-30 09:12:45 -05:00
dependabot[bot]
56d05a2595
chore(deps-dev): bump @types/react-helmet from 6.1.9 to 6.1.11 ( #6441 )
...
Bumps [@types/react-helmet](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-helmet ) from 6.1.9 to 6.1.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-helmet )
---
updated-dependencies:
- dependency-name: "@types/react-helmet"
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-29 14:00:26 -08:00
dependabot[bot]
9d68c879aa
chore(deps): bump bull from 4.11.5 to 4.12.2 ( #6439 )
...
Bumps [bull](https://github.com/OptimalBits/bull ) from 4.11.5 to 4.12.2.
- [Release notes](https://github.com/OptimalBits/bull/releases )
- [Changelog](https://github.com/OptimalBits/bull/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/OptimalBits/bull/compare/v4.11.5...v4.12.2 )
---
updated-dependencies:
- dependency-name: bull
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-29 13:39:01 -08:00
dependabot[bot]
1e3a3f554b
chore(deps): bump randomstring from 1.2.3 to 1.3.0 ( #6440 )
...
Bumps [randomstring](https://github.com/klughammer/node-randomstring ) from 1.2.3 to 1.3.0.
- [Changelog](https://github.com/klughammer/node-randomstring/blob/master/CHANGELOG.md )
- [Commits](https://github.com/klughammer/node-randomstring/commits )
---
updated-dependencies:
- dependency-name: randomstring
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-29 13:38:40 -08:00
dependabot[bot]
ff218ebf5e
chore(deps): bump styled-normalize from 8.0.7 to 8.1.0 ( #6442 )
...
Bumps [styled-normalize](https://github.com/sergeysova/styled-normalize ) from 8.0.7 to 8.1.0.
- [Release notes](https://github.com/sergeysova/styled-normalize/releases )
- [Commits](https://github.com/sergeysova/styled-normalize/compare/v8.0.7...v8.1.0 )
---
updated-dependencies:
- dependency-name: styled-normalize
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-29 13:38:20 -08:00
Tom Moor
5d810ac02d
chore: Hide sidebar section on empty
2024-01-28 21:51:43 -05:00
Tom Moor
a7e519f026
chore: Add docs and onClick to List/Item component
2024-01-28 21:50:38 -05:00
Tom Moor
657ee2c6bd
fix: Allow value prop to change select
2024-01-28 21:47:09 -05:00
Tom Moor
19cc5aee04
Allow ref passthrough on CopyToClipboard component
2024-01-28 21:46:11 -05:00
Tom Moor
e62c734c41
Duplicative method cleanup ( #6431 )
2024-01-25 20:02:17 -08:00
Tom Moor
cab9a1ec96
Misc fixes ported from #5814
2024-01-24 22:43:10 -05: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
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
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
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
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
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
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
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
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
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
Tom Moor
e7fbec91fc
fix: Missing permission on selector in permissions dialog
2023-12-27 12:41:53 -05:00
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
dependabot[bot]
454a4e9a8d
chore(deps): bump y-indexeddb from 9.0.9 to 9.0.11 ( #5656 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-08-07 15:08:18 -07:00
dependabot[bot]
ef9c410d97
chore(deps-dev): bump terser from 5.18.2 to 5.19.2 ( #5658 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-07 14:56:21 -07:00
dependabot[bot]
7c2f779f68
chore(deps): bump fs-extra from 11.1.0 to 11.1.1 ( #5657 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-07 14:56:04 -07:00
Tom Moor
c45de6904b
chore: Upgrade dd-trace
2023-08-07 17:54:54 -04:00
Tom Moor
4758778fc7
test
2023-08-06 13:10:50 -04:00
Apoorv Mishra
401ae73a04
Request validation for /api/collections.* ( #5619 )
2023-08-06 09:54:13 -07:00
Apoorv Mishra
0ddbd9c608
Calculate HoverPreview position inside useLayoutEffect ( #5636 )
2023-08-06 09:00:05 -07:00
Tom Moor
6c4e2a9d11
perf: Narrow scopes of Slack hook queries
2023-08-06 11:54:48 -04:00
Tom Moor
d8f1f55a80
fix: type is optional input for integrations.list endpoint
2023-08-06 11:09:22 -04:00
Tom Moor
9b811c999d
fix: Cannot exit code block with mod-enter shortcut with edit mode enabled
2023-08-05 19:45:54 -04:00
Tom Moor
5a60329021
fix: Unable to access document without reload after 24h+ session
2023-08-05 08:24:37 -04:00
Tom Moor
042ea7b61f
Misc fixes from qa pass ( #5650 )
2023-08-04 20:40:36 -07:00
Tom Moor
80acc16791
fix: Badge's do not correctly use accent text color
2023-08-04 08:46:05 -04:00
Tom Moor
3c25b2b047
Merge branch 'main' of github.com:outline/outline
2023-08-04 08:45:15 -04:00
Adrien Ballet
16f1328a83
Added syntax highlighting for the Verilog and VHDL languages ( #5641 )
2023-08-03 20:26:41 -07:00
Tom Moor
d1a7a30c00
fix: Closing find and replace on long document jumps to end
2023-08-03 22:41:49 -04:00
Tom Moor
5b67273d8f
fix: Account for older desktop versions
2023-08-03 21:10:36 -04:00
Tom Moor
fdd8ecc79d
Add find and replace hooks for desktop app
2023-08-03 20:46:03 -04:00
Tom Moor
7c15d03b50
fix: Crash with some find characters
...
fix: Warning on close of find dialog
2023-08-03 19:32:09 -04:00
Tom Moor
b691311f88
feat: Add find and replace interface ( #5642 )
2023-08-03 15:47:44 -07:00
Tom Moor
eda023c908
Restore code blocks in notices
2023-08-01 21:42:19 -04:00
Apoorv Mishra
2331bbbd36
Request validation for /api/integrations.* ( #5638 )
2023-08-01 18:17:01 -07:00
Tom Moor
228d1faa9f
feat: Add Czech translations, remove Russian translations
2023-08-01 19:43:33 -04:00
Tom Moor
ff6d30581a
New Crowdin updates ( #5637 )
2023-08-01 16:29:14 -07:00
Apoorv Mishra
027545a768
Close hover preview upon scroll ( #5629 )
2023-07-31 15:08:14 -07:00
Tom Moor
91585ee09d
feat: Add tracking pixel to notifications for mark-as-read functionality ( #5626 )
2023-07-31 15:01:50 -07:00
Tom Moor
a13f2c7311
New Crowdin updates ( #5593 )
2023-07-31 15:01:40 -07:00
dependabot[bot]
d4a51b420f
chore(deps-dev): bump vite-plugin-static-copy from 0.13.0 to 0.17.0 ( #5631 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 15:01:20 -07:00
dependabot[bot]
faa02623b3
chore(deps-dev): bump concurrently from 7.4.0 to 7.6.0 ( #5632 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 14:59:31 -07:00
dependabot[bot]
2baf4d7d8b
chore(deps): bump patch-package from 7.0.0 to 7.0.2 ( #5630 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 14:59:23 -07:00
dependabot[bot]
2b21ac1b97
chore(deps-dev): bump @types/markdown-it-container from 2.0.5 to 2.0.6 ( #5634 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 14:58:59 -07:00
Tom Moor
d2fcd1dee6
fix: Skip unsupported node types when uploading
...
closes #5544
2023-07-30 15:52:08 -04:00
Tom Moor
3b43460a0a
fix: Restrict content in notices, closes #5624
2023-07-29 23:42:58 -04:00
Tom Moor
1864ed605f
fix: Allow copy code block to clipboard in read-only
...
closes #5614
2023-07-29 23:24:50 -04:00
Tom Moor
20932a08d0
fix: Selection jumps when dragging and selection ends outside editor bounds
2023-07-29 23:04:21 -04:00
Tom Moor
7e1ea69939
fix: Transparent thumbnails show document behind in hover previews
2023-07-29 22:51:14 -04:00
Tom Moor
a3983c36c9
fix: Do not use CDN image component for hover card previews
2023-07-29 22:33:23 -04:00
Tom Moor
ccdcda372f
chore: Move last usage of sequelize.transaction to middleware
2023-07-29 22:30:26 -04:00
Tom Moor
07ad5032b4
Protect usage of navigator
2023-07-29 21:56:31 -04:00
Tom Moor
286aea2701
fix: Improve empty state for math blocks
2023-07-29 21:22:52 -04:00
Tom Moor
30e63e022c
fix: Improve empty state for mermaid diagrams
2023-07-29 21:12:55 -04:00
Tom Moor
b88670b58d
fix: Improve emoji trigger for french language
...
closes #5611
2023-07-29 20:58:33 -04:00
Apoorv Mishra
ddc883bfcd
Preview arbitrary urls within a document ( #5598 )
2023-07-29 16:51:49 -07:00
Tom Moor
67691477a9
fix: Hover card timer should reset on url change
2023-07-29 19:51:22 -04:00
Apoorv Mishra
e3807a1c75
fix: tests
2023-07-26 21:40:34 +05:30
Apoorv Mishra
f95ce018e1
perf: cache response
2023-07-26 18:26:39 +05:30
Apoorv Mishra
2201fd7bd6
fix: description chopping and some cleanup
2023-07-26 13:08:43 +05:30
Apoorv Mishra
fbb793ab8e
fix: styles
2023-07-25 23:16:53 +05:30
Apoorv Mishra
31f8a3fb44
fix: hover card styling
2023-07-25 19:58:35 +05:30
Apoorv Mishra
03ebca2f0c
fix: no overloading
2023-07-25 19:35:31 +05:30
Apoorv Mishra
2a17e0cbf6
fix: send user context for authorize calls
2023-07-25 19:35:31 +05:30
Apoorv Mishra
9ac1e13227
fix: just return 204
2023-07-25 19:35:31 +05:30
Apoorv Mishra
bd0240b7a5
fix: handle errors from Iframely
2023-07-25 19:35:31 +05:30
Apoorv Mishra
81bd68380e
feat: preview arbitrary url
2023-07-25 19:35:31 +05:30
Apoorv Mishra
b3d8bd1cc8
cleanup: separate info and description
2023-07-25 19:35:31 +05:30
Apoorv Mishra
a30487c2d7
fix: presentUnfurl
2023-07-25 19:35:31 +05:30
Apoorv Mishra
8b3c58a162
fix: coalesce to empty str
2023-07-25 19:35:30 +05:30
Apoorv Mishra
43a91626b2
feat: pipe external urls through iframely
2023-07-25 19:35:30 +05:30
Tom Moor
15c8a4867f
fix: Text caret not placed in new math block after creation
...
fix: Excessive padding on inline math node
2023-07-25 00:04:14 -04:00
Tom Moor
d94caf2783
fix: Missing translation for Slack hook
2023-07-24 23:41:34 -04:00
Tom Moor
aaeb6f7dc6
fix: Flash of incorrect cursor when hover preview opens
2023-07-24 23:39:27 -04:00
Tom Moor
e0289aed40
chore: Enable recommended React eslint rules ( #5600 )
2023-07-24 18:23:54 -07:00
dependabot[bot]
8865d394c6
chore(deps): bump @joplin/turndown-plugin-gfm from 1.0.47 to 1.0.49 ( #5602 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 18:23:30 -07:00
dependabot[bot]
1d893a06f9
chore(deps): bump i18next from 22.5.0 to 22.5.1 ( #5604 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:54:23 -07:00
dependabot[bot]
0c291ee806
chore(deps): bump styled-components and @types/styled-components ( #5601 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:53:55 -07:00
dependabot[bot]
8732155dbb
chore(deps-dev): bump @typescript-eslint/parser from 5.60.1 to 5.62.0 ( #5605 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:51:13 -07:00
dependabot[bot]
56e01b784d
chore(deps): bump sequelize from 6.29.0 to 6.32.1 ( #5603 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:50:52 -07:00
Tom Moor
e47d493d13
fix: Remove absolute positiioning of insights management, closes #5599
2023-07-24 08:28:35 -04:00
Tom Moor
2677c964a5
chore: Improve constraints on file_operations table
2023-07-23 19:51:42 -04:00
Tom Moor
f8927ff819
tsc
2023-07-23 17:50:33 -04:00
j0ok34n
72adcd10ef
Comment fix
...
- Workspace administrators will not be able to delete or edit comments within private collections for which they do not have permissions.
- Users will not be able to delete or modify their comments if they have been removed from a private collection.
2023-07-23 15:57:20 -04:00
Tom Moor
7bc37cb700
tsc
2023-07-23 13:11:02 -04:00
Tom Moor
217e53d8b6
fix: Enable toggling of insights while document is draft
2023-07-23 13:06:34 -04:00
Tom Moor
404f5ff871
Merge branch 'main' of github.com:outline/outline
2023-07-23 12:01:54 -04:00
Apoorv Mishra
0db6f39f43
Display correct info in hover preview ( #5597 )
2023-07-23 09:01:46 -07:00
Tom Moor
479b805613
Add per-document control over who can see viewer insights ( #5594 )
2023-07-23 09:01:36 -07:00
Tom Moor
48f1047016
chore: improve collections router
2023-07-22 16:39:47 -04:00
Tom Moor
caf7333682
fix: Pass user context to document loader in urls unfurl
2023-07-22 16:07:21 -04:00
Tom Moor
cd59af4a9b
Allow service worker to serve cached unfurl responses
2023-07-22 13:32:01 -04:00
Tom Moor
8d549abaa9
Add rate limiting to unfurl endpoint
2023-07-22 13:27:58 -04:00
Tom Moor
5e705f3dc7
fix: Tweaks to hover card behavior
2023-07-22 12:47:01 -04:00
Apoorv Mishra
5d71398ea6
Preview mentions ( #5571 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-07-22 09:13:09 -07:00
Tom Moor
dbd85d62cb
fix: Duplicate mentions results in duplicate notifications ( #5585 )
2023-07-21 05:49:14 -07:00
Tom Moor
d180ecbe96
fix: Cropping of text on document lists on non-Mac platforms
2023-07-20 22:14:39 -04:00
Tom Moor
9046abb682
Hide 'Self hosted' settings on cloud
2023-07-20 22:01:48 -04:00
Tom Moor
5810ddb589
New Crowdin updates ( #5525 )
2023-07-20 18:41:11 -07:00
dependabot[bot]
0d30220017
chore(deps): bump @sentry/node from 7.51.2 to 7.59.2 ( #5580 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 16:29:49 -07:00
Tom Moor
b60e46a961
Restore empty table selection, closes #5581
2023-07-19 17:46:14 -04:00
Tom Moor
3c6e2aaac6
fix: Opening contextual menus sometimes change scroll position
2023-07-18 21:31:43 -04:00
Tom Moor
eae6204d55
fix: Code toolbar in read-only
2023-07-18 19:39:23 -04:00
Tom Moor
1e78079ade
Add SCSS and Sass code highlighting
2023-07-18 19:20:40 -04:00
dependabot[bot]
d3fc6fc0fd
chore(deps): bump winston from 3.8.2 to 3.10.0 ( #5573 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 15:39:03 -07:00
dependabot[bot]
0f10fe4052
chore(deps): bump word-wrap from 1.2.3 to 1.2.4 ( #5579 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 15:38:46 -07:00
Tom Moor
d928d456de
fix: Use correct error type when token is missing
2023-07-17 22:38:44 -04:00
Tom Moor
5206beaf19
fix: 'Plain text' language toolbar showing on code block in position 0
2023-07-17 22:33:47 -04:00
Tom Moor
70113be9af
chore: Bump kbar
2023-07-17 22:18:08 -04:00
dependabot[bot]
04ea3431e7
chore(deps-dev): bump jest-cli from 29.5.0 to 29.6.1 ( #5574 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 18:37:03 -07:00
dependabot[bot]
d3ce70016e
chore(deps-dev): bump eslint from 8.44.0 to 8.45.0 ( #5572 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 18:25:51 -07:00
dependabot[bot]
46d6664307
chore(deps): bump validator and @types/validator ( #5575 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 18:25:36 -07:00
Tom Moor
2427f4747a
Rebuilding code block menus ( #5569 )
2023-07-17 18:25:22 -07:00
Tom Moor
60b456f35a
closes #5570
2023-07-17 20:10:27 -04:00
Tom Moor
64b2718673
fix: Race condition on login
2023-07-17 19:06:31 -04:00
Tom Moor
4b14fa5dd7
Inherit 'full width' setting creating new child document
...
towards #5562
2023-07-15 23:21:59 -04:00
Tom Moor
abb38ea447
fix: Server error with invalid Prosemirror JSON should be validation error
2023-07-15 23:04:30 -04:00
Tom Moor
e81f97b2de
Allow override of theme on shared documents
2023-07-15 21:36:04 -04:00
Tom Moor
e653b185a4
fix: Regression loading shares in #5552
...
fix: Double auth.info load with multiple tabs open
fix: Request loop when suspended with multiple tabs open
2023-07-15 21:10:22 -04:00
Tom Moor
39e12cef65
chore: Use httpOnly authentication cookie ( #5552 )
2023-07-15 13:56:32 -07:00
Tom Moor
b1230d0c81
fix: Improve code highlighting in dark mode
...
closes #5021
2023-07-15 16:54:55 -04:00
dependabot[bot]
6e9e1c15a5
chore(deps-dev): bump babel-jest from 29.5.0 to 29.6.1 ( #5550 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-15 11:54:46 -07:00
Tom Moor
66331d3d4f
Add csp nonce to all inline script tags ( #5566 )
2023-07-15 07:15:14 -07:00
Tom Moor
ea07b72c7a
fix: Show max 3 lines of content on notification items
2023-07-14 21:51:15 -04:00
Tom Moor
5dcd7a74ca
fix: Remove no longer required unescaping, closes #5555
2023-07-14 21:46:31 -04:00
Tom Moor
5c83070941
fix: Pasting rich text into image caption inherits styling
2023-07-11 21:28:38 -04:00
Tom Moor
a9ab196a18
fix: Guard against empty attachment size
...
I don't see how this can happen based on default props, but it does
2023-07-11 20:40:48 -04:00
Tom Moor
b9fc301589
0.70.2
2023-07-11 19:00:36 -04:00
Tom Moor
c56add74c6
fix: Azure single-tenant SSO tokens are unable to refresh ( #5551 )
2023-07-11 15:59:28 -07:00
dependabot[bot]
5ae4834333
chore(deps): bump pg-tsquery from 8.4.0 to 8.4.1 ( #5548 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 20:00:15 -07:00
dependabot[bot]
437865e7aa
chore(deps-dev): bump terser from 5.16.6 to 5.18.2 ( #5549 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 19:59:31 -07:00
dependabot[bot]
042f2ff737
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 ( #5546 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 19:59:00 -07:00
Tom Moor
5656384cc4
fix: Error logging second parameter used as interpolation parameters
2023-07-08 15:35:06 -04:00
Tom Moor
098d91808b
fix: Selection passed to setSelection must point at the current document, triple clicking caption
2023-07-08 15:02:44 -04:00
Tom Moor
21d446881e
perf: Preconnect to CDN
2023-07-08 14:19:51 -04:00
Tom Moor
cf32d227e6
fix: Error loading image: [object Event]
2023-07-08 13:57:25 -04:00
Tom Moor
e59e121179
fix: Do not log errors for failed webhooks in hosted environment
2023-07-08 13:33:16 -04:00
Tom Moor
98a182c892
Improve reliability of embed regex (missing start char)
2023-07-08 12:04:03 -04:00
Tom Moor
6bc1b789ee
fix: State of user preferences UI does not reflect defaults
2023-07-08 11:02:58 -04:00
Tom Moor
a8674c7dda
fix: Adding guard against double reload
...
closes #5384
2023-07-08 10:29:42 -04:00
Tom Moor
c952dfa065
fix: Cannot unpin archived documents
2023-07-08 10:20:39 -04:00
Tom Moor
9a95fa47a0
fix: Error details are not output in development
2023-07-08 10:20:39 -04:00
dependabot[bot]
5bfb2c89c8
chore(deps): bump smooth-scroll-into-view-if-needed from 1.1.32 to 1.1.33 ( #5517 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-08 06:49:11 -07:00
dependabot[bot]
9b6a645928
chore(deps): bump tough-cookie from 4.1.2 to 4.1.3 ( #5543 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-08 05:49:23 -07:00
dependabot[bot]
d550fb79d3
chore(deps): bump protobufjs from 7.1.2 to 7.2.4 ( #5542 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-08 05:44:51 -07:00
Tom Moor
ed9cf4cee3
fix: No visible error message when maximm pinned documents is reached
2023-07-07 08:34:50 -04:00
Tom Moor
8cc2853102
fix: Email for document update can include empty diff block
2023-07-07 08:23:42 -04:00
Tom Moor
814bacbead
chore: Update node-fetch
2023-07-07 08:05:44 -04:00
Tom Moor
9431df45c2
0.70.1
2023-07-06 22:00:39 -04:00
Tom Moor
a75d6b298e
fix: Sanitize url missing in editor embeds and widgets
2023-07-06 21:38:02 -04:00
Tom Moor
ff1bc5db2a
fix: HTML export
2023-07-05 08:47:41 -04:00
Tom Moor
e6e9512979
fix: Keyboard handlers should not be considered while composing
2023-07-05 08:47:41 -04:00
Tom Moor
29db1ef1bf
Update Crowdin configuration file
2023-07-04 12:15:05 -04:00
Tom Moor
b54a370e01
fix: Enter/Esc keys in content editable should not be considered while composing
...
closes #5523
2023-07-04 08:31:22 -04:00
Tom Moor
cce22bcdee
fix: Embed with underscore in url fails when hydrating from Markdown
2023-07-04 08:26:47 -04:00
Tom Moor
da62c2c044
fix: Extra content in copying notice, closes #5522
2023-07-04 07:07:23 -04:00
dependabot[bot]
201690e342
chore(deps): bump @babel/preset-react from 7.18.6 to 7.22.5 ( #5516 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 17:43:43 -07:00
dependabot[bot]
4fddc0fd87
chore(deps-dev): bump lint-staged from 13.1.0 to 13.2.3 ( #5515 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 17:42:22 -07:00
Tom Moor
72c7b0373b
fix: Small rendering flash in sidebar when document slug changes
2023-07-03 20:42:10 -04:00
dependabot[bot]
7c5d834f39
chore(deps): bump pg from 8.8.0 to 8.11.1 ( #5518 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 16:42:28 -07:00
dependabot[bot]
f1f3159b12
chore(deps-dev): bump yarn-deduplicate from 6.0.1 to 6.0.2 ( #5519 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 16:42:12 -07:00
Tom Moor
a62739be8f
chore: Add allowUrls Sentry configuration to reduce spurious extension errors
2023-07-03 19:24:22 -04:00
Tom Moor
3124423eeb
fix: Vertical movement in sidebar when entering title edit
2023-07-03 19:24:22 -04:00
Tom Moor
40dbbe10c5
fix: Small rendering flash in sidebar when document slug changes
2023-07-03 19:24:22 -04:00
Tom Moor
a4ba1f18bc
fix: Do not send document text when modifying title
2023-07-03 19:24:22 -04:00
Tom Moor
0aabcb8d22
Remove unused isOnlyTitle
2023-07-03 19:24:22 -04:00
Apoorv Mishra
3c2e7b5b63
Request validation for /api/subscriptions.* ( #5476 )
...
* chore: req validation for subscriptions.list
* chore: req validation for subscriptions.info
* chore: req validation for subscriptions.create
* chore: req validation for subscriptions.delete
* fix: reuse validations
2023-07-03 08:43:45 +05:30
Tom Moor
9d4a1965b0
0.70.0
2023-07-02 10:24:01 -04:00
Tom Moor
ea527bf147
fix
2023-07-01 22:57:59 -04:00
Tom Moor
02744411f3
fix: Do not allow copy/pasting comment marks between documents ( #5507 )
2023-07-01 12:45:22 -07:00
Tom Moor
f843a20a54
chore: Improves linting rule to catch mishandled promises ( #5506 )
2023-07-01 10:25:51 -07:00
Apoorv Mishra
7aec0e24ef
fix: validation err ( #5505 )
2023-07-01 20:30:34 +05:30
Tom Moor
843092e5f0
test
2023-07-01 10:14:55 -04:00
Tom Moor
1fd7f75929
tsc
2023-07-01 10:11:38 -04:00
Apoorv Mishra
768fcbf6c4
Request validation for /api/stars.* ( #5475 )
...
* chore: req validation for stars.create
* chore: req validation for stars.list
* chore: req validation for stars.update
* chore: req validation for stars.delete
* fix: DRY
* fix: group validation attributes and message
2023-07-01 19:25:57 +05:30
Tom Moor
f214db0ab7
fix: Scroll to document header on page load
2023-07-01 09:17:37 -04:00
Tom Moor
aec190245b
fix: No scroll to anchor if already exists
2023-06-30 19:07:36 -04:00
Tom Moor
88775cd287
fix: Database transaction used after committed
2023-06-30 17:15:40 -04:00
Tom Moor
64b2bfe704
fix: Unneccessary animation of sidebar on app load
2023-06-29 22:51:30 -04:00
Tom Moor
8957e86c12
fix: Add server-side validation of comment length
2023-06-29 22:41:57 -04:00
Tom Moor
4bec08ee05
tsc
2023-06-29 21:31:26 -04:00
Tom Moor
a3d70622af
Improve notifications empty state
2023-06-29 21:10:33 -04:00
Tom Moor
92c8eff61d
fix: No need to validate SSO access immediately after sign-in
2023-06-29 21:08:49 -04:00
Tom Moor
73c2a67fa5
fix: Allow any SSO validation rather than _all_
2023-06-29 21:08:49 -04:00
Tom Moor
c2af5db0f8
fix: console error while building plugins without server folder
2023-06-29 21:08:49 -04:00
dependabot[bot]
1e4b59ac6c
chore(deps): bump babel-plugin-styled-components from 2.0.7 to 2.1.4 ( #5487 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-29 07:05:15 -07:00
dependabot[bot]
9933f30c25
chore(deps): bump react-table and @types/react-table ( #5484 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-29 07:04:58 -07:00
Tom Moor
bbee4b5791
Add control to enable debug logging in production
2023-06-28 20:26:15 -04:00
Tom Moor
89d5527d39
Handle promise linting ( #5488 )
2023-06-28 17:18:18 -07:00
Tom Moor
f3d8129a13
fix: Await logout
2023-06-27 22:20:41 -04:00
Tom Moor
87a675d02b
fix: Add /logout route to those that cannot be redirected after login
2023-06-27 19:51:37 -04:00
Tom Moor
a2fae1f1eb
fix: Keyboard navigation around inline code marks ( #5477 )
2023-06-26 15:28:42 -07:00
dependabot[bot]
e001b8d161
chore(deps): bump sequelize-cli from 6.6.0 to 6.6.1 ( #5483 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 10:50:29 -07:00
dependabot[bot]
5000500f96
chore(deps-dev): bump jest-environment-jsdom from 29.4.1 to 29.5.0 ( #5485 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 10:20:33 -07:00
dependabot[bot]
8a33bdcb8a
chore(deps): bump react-portal from 4.2.1 to 4.2.2 ( #5486 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 10:20:23 -07:00
Apoorv Mishra
9987c15daf
chore: req validation for api/developer ( #5482 )
2023-06-26 19:20:22 +05:30
Tom Moor
06f2d7a993
Reduce view writing
2023-06-26 09:23:47 -04:00
Apoorv Mishra
a234a92f80
chore: schema for api/auth ( #5481 )
2023-06-26 18:37:18 +05:30
Apoorv Mishra
7314a71bf1
Resolve OIDC_DISPLAY_NAME mismatch ( #5479 )
...
* fix: oidc name mismatch
* trigger ci
2023-06-26 18:06:56 +05:30
Tom Moor
edb9099c9d
Cleanup intervals on destroyed views extension
2023-06-25 22:52:28 -04:00
Tom Moor
94882d4d3a
Add connection rate limiting to collaboration server
2023-06-25 22:46:43 -04:00
Tom Moor
453bbb3b25
Bump hocuspocus
2023-06-25 18:59:01 -04:00
Tom Moor
e58163ef5f
Add more logging detail when _health endpoint fails
2023-06-25 16:13:58 -04:00
Tom Moor
7940cef517
Improve document revision creation ( #5474 )
2023-06-25 05:29:24 -07:00
Apoorv Mishra
86d6117a31
Request validation for /api/shares.* ( #5467 )
...
* chore: req validation for shares.info
* chore: req validation for shares.list
* chore: req validation for shares.update
* chore: req validation for shares.create
* chore: req validation for shares.revoke
* fix: review
2023-06-25 17:50:23 +05:30
Tom Moor
4e69ae1ffe
fix: Descenders chopped on document list items on Windows
2023-06-24 17:04:40 -04:00
Tom Moor
06033ac781
Add HCL (terraform) to code languages
2023-06-24 16:48:45 -04:00
Tom Moor
25e8c32b84
fix: allow-storage-access-by-user-activation on embeds
...
closes #5471
2023-06-24 13:56:37 -04:00
Tom Moor
08601a9f84
fix: Error when importing collections with longer descriptions than 1000 chars
...
related #5472
2023-06-24 13:48:17 -04:00
Tom Moor
831318d941
fix: Invalid LOG_LEVEL in environment results in server crash with no displayed error message
...
Related: https://github.com/outline/outline/discussions/5466
2023-06-22 09:17:25 -04:00
Apoorv Mishra
d96bf5106d
chore: request validation for pins ( #5465 )
2023-06-22 15:57:00 +05:30
Tobi Kremer
a094087342
Remove temporary files after processing ( #5456 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-06-21 03:47:34 -07:00
Apoorv Mishra
8d69de1be0
chore: request validation for searches ( #5460 )
2023-06-21 10:38:38 +05:30
Tom Moor
6d556c7a55
Include collectionId in revisions.create webhook payload
2023-06-20 23:12:00 -04:00
Tom Moor
eb62b961a4
feat: Add option to not include attachments in exported data ( #5463 )
2023-06-20 18:17:39 -07:00
Tom Moor
0e5a576439
fix: Clear document policies when public sharing option is updated
...
closes #5461
2023-06-20 21:17:13 -04:00
Tom Moor
e7861d0bb9
fix: New checkbox items should not be checked by default
...
closes #3663
2023-06-19 20:50:58 -04:00
Tom Moor
25ae923130
fix: Cannot drag attachment without selecting first
...
closes #5040
2023-06-19 20:20:32 -04:00
Tom Moor
d7ae829d92
Add sidebar toggle to command menu
2023-06-19 18:42:29 -04:00
Tom Moor
cef048572a
fix: Unable to click block action button on full width editor
...
closes #5444
2023-06-19 17:27:34 -04:00
dependabot[bot]
51ed458ab2
chore(deps): bump compressorjs from 1.1.1 to 1.2.1 ( #5455 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 11:35:11 -07:00
dependabot[bot]
38e8a649ef
chore(deps): bump @babel/core from 7.21.0 to 7.22.5 ( #5453 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 10:24:07 -07:00
dependabot[bot]
127728db29
chore(deps): bump prosemirror-transform from 1.7.2 to 1.7.3 ( #5454 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 10:23:55 -07:00
dependabot[bot]
8b87ab0fd7
chore(deps): bump @babel/plugin-transform-destructuring from 7.20.7 to 7.22.5 ( #5451 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 10:13:33 -07:00
dependabot[bot]
ba65c52e97
chore(deps): bump semver and @types/semver ( #5452 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 10:08:21 -07:00
Tom Moor
f76f2e61d8
Increase maximum index size, closes #5426
2023-06-19 12:54:04 -04:00
Tom Moor
b3c08fdb48
fix: Add guard and log against corrupt zip
2023-06-18 07:43:14 -04:00
Tom Moor
9cfe5da70b
fix: Error processing task in DetachDraftsFromCollectionTask
2023-06-18 07:38:57 -04:00
Tom Moor
5fa8ebc587
fix: Unneccessary retry of ValidateSSO task
2023-06-18 07:36:45 -04:00
Tom Moor
9ef375d83c
fix: Import max length not correctly communicated on import ( #5434 )
2023-06-17 00:52:57 -07:00
Tom Moor
9d04d5ebd9
fix: Cursor jump on long title edit on Firefox ( #5449 )
2023-06-17 00:52:41 -07:00
Christian Rendl
4494a30441
Init app language with DEFAULT_LANGUAGE ( #5445 )
2023-06-17 00:52:12 -07:00
Tom Moor
7bce4c807d
fix #5441
2023-06-14 09:24:20 +03:00
dependabot[bot]
80a9bae761
chore(deps): bump dottie from 2.0.2 to 2.0.4 ( #5440 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 12:23:13 -07:00
dependabot[bot]
f40e1f09fd
chore(deps): bump react-merge-refs from 2.0.1 to 2.0.2 ( #5436 )
...
Bumps [react-merge-refs](https://github.com/gregberge/react-merge-refs ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/gregberge/react-merge-refs/releases )
- [Changelog](https://github.com/gregberge/react-merge-refs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gregberge/react-merge-refs/compare/v2.0.1...v2.0.2 )
---
updated-dependencies:
- dependency-name: react-merge-refs
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-06-12 20:56:32 +03:00
dependabot[bot]
2c3e842b3c
chore(deps): bump prosemirror-model from 1.19.1 to 1.19.2 ( #5438 )
...
Bumps [prosemirror-model](https://github.com/prosemirror/prosemirror-model ) from 1.19.1 to 1.19.2.
- [Changelog](https://github.com/ProseMirror/prosemirror-model/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-model/compare/1.19.1...1.19.2 )
---
updated-dependencies:
- dependency-name: prosemirror-model
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-06-12 20:55:52 +03:00
Tom Moor
f1d1035550
Increase padding on lists
2023-06-11 18:57:55 +03:00
Tom Moor
c23e415237
Update README.md
2023-06-11 09:18:26 +03:00
Tom Moor
137c33c323
fix: Grammar in error message
2023-06-10 22:14:59 +03:00
Tom Moor
e00c30bd1f
fix: Empty state text align
2023-06-10 22:11:30 +03:00
Tom Moor
1ddb9aba3b
feat: Add Canva embed support
2023-06-10 17:03:12 +03:00
Tom Moor
746c27e718
fix: Another fix for heading scrolling
2023-06-10 16:00:51 +03:00
Tom Moor
d319bb7d9a
Allows commenting outside edit mode when seamless editing is disabled. ( #5422 )
2023-06-10 05:56:00 -07:00
Tom Moor
3f7e66980b
fix: Remove requirement to have SLACK_CLIENT_ID to use SLACK_VERIFICATION_TOKEN
2023-06-10 15:31:27 +03:00
Tom Moor
d5c1336580
fix: Error pasting code block into comment, closes #5418
2023-06-10 15:29:39 +03:00
Tom Moor
a810d9176f
Remove empty comment and mark on cancel
2023-06-07 23:34:50 +03:00
Tom Moor
ffbf138748
closes #5403
2023-06-07 22:40:01 +03:00
dependabot[bot]
b9844472b9
chore(deps): bump bull from 4.10.2 to 4.10.4 ( #5414 )
...
Bumps [bull](https://github.com/OptimalBits/bull ) from 4.10.2 to 4.10.4.
- [Release notes](https://github.com/OptimalBits/bull/releases )
- [Changelog](https://github.com/OptimalBits/bull/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/OptimalBits/bull/compare/v4.10.2...v4.10.4 )
---
updated-dependencies:
- dependency-name: bull
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-06-06 07:52:21 +03:00
dependabot[bot]
4363d4e1e5
chore(deps): bump query-string from 7.1.1 to 7.1.3 ( #5415 )
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 7.1.1 to 7.1.3.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v7.1.1...v7.1.3 )
---
updated-dependencies:
- dependency-name: query-string
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-06-06 07:51:46 +03:00
dependabot[bot]
46c4185078
chore(deps-dev): bump @types/jsonwebtoken from 8.5.8 to 8.5.9 ( #5416 )
...
Bumps [@types/jsonwebtoken](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsonwebtoken ) from 8.5.8 to 8.5.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jsonwebtoken )
---
updated-dependencies:
- dependency-name: "@types/jsonwebtoken"
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-06-06 07:51:26 +03:00
dependabot[bot]
424dea8197
chore(deps-dev): bump @types/tmp from 0.2.2 to 0.2.3 ( #5417 )
...
Bumps [@types/tmp](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tmp ) from 0.2.2 to 0.2.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/tmp )
---
updated-dependencies:
- dependency-name: "@types/tmp"
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-06-06 07:51:06 +03:00
dependabot[bot]
0d0b53f292
chore(deps): bump vite from 4.1.3 to 4.1.5 ( #5421 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.1.3 to 4.1.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v4.1.5/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.1.5/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>
2023-06-06 07:50:47 +03:00
Tom Moor
d18994b14e
Improve reliability by retrying failed imports ( #5408 )
2023-06-03 11:17:36 -07:00
Tom Moor
a8a506af3e
Merge branch 'tom/fix-html-paste'
2023-06-02 09:03:45 +01:00
Tom Moor
ba3a47d138
Cleanup observer
2023-06-01 11:03:45 +01:00
Tom Moor
c70bef0fdd
fix: Pasting of HTML elements in new PM
2023-06-01 10:41:37 +01:00
Tom Moor
5f4e942d31
stash
2023-06-01 10:25:44 +01:00
Tom Moor
874bdb1e11
New Crowdin updates ( #5331 )
2023-05-30 17:12:54 -07:00
Apoorv Mishra
7f8a177b01
Use umzug to autorun migrations ( #5281 )
2023-05-30 17:12:38 -07:00
Tom Moor
5e76d72ae6
fix: Document search command menu action went missing, closes #5400
2023-05-30 19:49:05 -04:00
Tom Moor
45641103ba
Allow viewing diff before revision is written ( #5399 )
2023-05-29 19:49:13 -07:00
dependabot[bot]
555691c79b
chore(deps): bump @bull-board/koa from 4.12.1 to 4.12.2 ( #5398 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 19:02:02 -07:00
dependabot[bot]
20ea422f77
chore(deps-dev): bump babel-plugin-tsconfig-paths-module-resolver from 1.0.3 to 1.0.4 ( #5396 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 10:21:39 -07:00
dependabot[bot]
045dbb932e
chore(deps): bump i18next from 22.4.15 to 22.5.0 ( #5394 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 10:19:47 -07:00
dependabot[bot]
582c4ba99d
chore(deps): bump core-js from 3.30.0 to 3.30.2 ( #5395 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 10:18:42 -07:00
dependabot[bot]
d519e93300
chore(deps-dev): bump @babel/cli from 7.21.0 to 7.21.5 ( #5397 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 10:18:27 -07:00
Tom Moor
5dab811c5f
fix: Improved guard on floating toolbar position calculation
2023-05-27 09:59:55 -04:00
Tom Moor
ef7ae719a6
fix: Incorrect method binding on link serialization
2023-05-27 09:56:36 -04:00
Tom Moor
aa80f5667f
fix: Suggestion menus should close after typing space beyond trigger
...
closes #5387
2023-05-25 22:21:26 -04:00
Tom Moor
d57ec39113
fix: Attachments in imported JSON reference files on previous instance
...
closes #5361
2023-05-25 22:09:08 -04:00
Tom Moor
be3bcebf6b
fix: Remove empty top-level list items in imported HTML content
2023-05-25 21:34:26 -04:00
Tom Moor
e9ec31e5b8
fix: Spotify embed shows white background in dark mode
2023-05-25 19:58:01 -04:00
Tom Moor
33b0354cfe
fix: Incorrect method binding on link serialization
2023-05-25 18:02:04 -04:00
Tom Moor
d5341a486c
chore: Upgrade all of prosemirror ( #5366 )
...
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
2023-05-24 19:24:05 -07:00
dependabot[bot]
e340e568e2
chore(deps): bump socket.io-parser from 4.2.1 to 4.2.3 ( #5382 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-23 18:16:22 -07:00
Tom Moor
e8b9a1b650
fix: AwarenessChangeEvent type
2023-05-22 23:10:05 -04:00
Tom Moor
bb0cd891bd
fix: Remove old policies from frontend when collection sharing permission changes
2023-05-22 22:30:53 -04:00
dependabot[bot]
fbd16d4b9a
chore(deps-dev): bump prettier from 2.1.2 to 2.8.8 ( #5372 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-05-22 19:14:56 -07:00
Tom Moor
3317bf2396
fix: User presence is not updated when leaving a document
2023-05-22 21:05:40 -04:00
dependabot[bot]
4e75b4029a
chore(deps): bump react-virtualized-auto-sizer from 1.0.5 to 1.0.17 ( #5373 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-22 14:56:48 -07:00
dependabot[bot]
73fe70817f
chore(deps-dev): bump @types/throng from 5.0.3 to 5.0.4 ( #5374 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-22 14:56:38 -07:00
Tom Moor
3c5dc10446
fix: Notification from unknown actor causes app crash
2023-05-22 09:31:18 -04:00
Tom Moor
d587360f4b
fix: Show desktop sign-in errors within the app
2023-05-21 11:54:38 -04:00
Tom Moor
458f24185a
fix: Flashing sidebar on load (suspense boundary)
2023-05-20 21:04:33 -04:00
Tom Moor
502d8b9e8d
fix: Tweak back button on desktop app
2023-05-20 18:51:28 -04:00
Tom Moor
7e6831c803
Add notification count to dock icon on desktop
2023-05-20 18:01:55 -04:00
Tom Moor
965d85fb6f
fix: Delayed mount around all sidebar loading indicators
2023-05-20 17:20:47 -04:00
Tom Moor
31b9c2b8a4
Improve data prefetching, less false positives
2023-05-20 17:11:40 -04:00
Tom Moor
dbad4a9b84
fix: Missing association
2023-05-20 11:47:32 -04:00
Tom Moor
f3caaed7fe
fix: Scroll notifications to top on open
2023-05-20 11:43:25 -04:00
Tom Moor
ac6047bbb7
fix: Mobile hover states make notifications unscrollable
2023-05-20 11:32:05 -04:00
Tom Moor
ea885133ac
Notifications interface ( #5354 )
...
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
2023-05-20 07:47:32 -07:00
Tom Moor
b1e2ff0713
fix: Various command bar fixes
2023-05-18 18:36:12 -04:00
DandrewsDev
dca64fe84b
Update providerId to fallback to id in the absence of a sub field. ( #5343 )
2023-05-18 06:09:08 -07:00
Tom Moor
1e50facd5d
chore: collection actions
2023-05-17 23:20:05 -04:00
Tom Moor
ce87624289
fix: n.languages is undefined (type seems incorrect here?)
2023-05-17 22:50:47 -04:00
Tom Moor
a19c19985e
fix: Potential missmatch between selected language preference and browser language preference
2023-05-17 20:23:39 -04:00
Tom Moor
9b257e9593
Animate appearance of pinned documents
2023-05-17 20:13:09 -04:00
Tom Moor
aff9413b0f
chore: Bump socket.io
2023-05-15 23:38:55 -04:00
Tom Moor
de46178871
chore: Bump patch-package
2023-05-15 23:07:00 -04:00
Tom Moor
fd700e6fd6
Install curl and update-ca-certificates in container
...
closes #5277
2023-05-15 23:04:38 -04:00
dependabot[bot]
b2ab3b010d
chore(deps): bump dd-trace from 3.14.1 to 3.21.0 ( #5348 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 15:13:27 -07:00
dependabot[bot]
ff72d381fb
chore(deps): bump fetch-retry from 5.0.3 to 5.0.5 ( #5349 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 15:13:02 -07:00
dependabot[bot]
a24f09afe3
chore(deps-dev): bump @types/formidable from 2.0.5 to 2.0.6 ( #5351 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 15:12:42 -07:00
dependabot[bot]
a6844c7c8a
chore(deps): bump vm2 from 3.9.17 to 3.9.18 ( #5353 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 15:12:33 -07:00
dependabot[bot]
fadf51907d
chore(deps): bump tiny-cookie from 2.4.0 to 2.4.1 ( #5350 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 15:12:19 -07:00
Tom Moor
42dea7859c
chore: Dependency bumps ( #5342 )
2023-05-13 12:12:02 -07:00
dependabot[bot]
164263f13a
chore(deps): bump yjs from 13.5.39 to 13.6.1 ( #5320 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-13 11:24:08 -07:00
Mario Noll
35dbeae80b
Add OCI image source label ( #5338 )
2023-05-13 11:23:39 -07:00
Tom Moor
e2bc2f2067
Transfer changes from enterprise codebase
2023-05-13 12:30:24 -04:00
Tom Moor
7ce97f4d50
feat: Enable admins to list all collections in workspace
2023-05-11 22:25:12 -04:00
Tom Moor
0ce9931910
fix: Line numbers overlay code when block is horizontally scrollable
2023-05-11 21:47:26 -04:00
Tom Moor
693dfecab7
fix: Reorder code block language choice
2023-05-11 21:35:51 -04:00
Tom Moor
86a7d1c548
New Crowdin updates ( #5321 )
2023-05-10 17:55:06 -07:00
Conner
44ed374636
feat: add syntax highlighting for jsx and tsx ( #5330 )
2023-05-10 17:37:31 -07:00
dependabot[bot]
8c5c445f0d
chore(deps): bump emoji-regex from 10.0.0 to 10.2.1 ( #5317 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [emoji-regex](https://github.com/mathiasbynens/emoji-regex ) from 10.0.0 to 10.2.1.
- [Commits](https://github.com/mathiasbynens/emoji-regex/compare/v10.0.0...v10.2.1 )
---
updated-dependencies:
- dependency-name: emoji-regex
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-05-09 06:25:32 -07:00
dependabot[bot]
2a0780cfff
chore(deps-dev): bump i18next-parser from 7.7.0 to 7.9.0 ( #5319 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [i18next-parser](https://github.com/i18next/i18next-parser ) from 7.7.0 to 7.9.0.
- [Release notes](https://github.com/i18next/i18next-parser/releases )
- [Changelog](https://github.com/i18next/i18next-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-parser/compare/7.7.0...7.9.0 )
---
updated-dependencies:
- dependency-name: i18next-parser
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-05-09 06:25:16 -07:00
Tom Moor
8d157ff962
fix: Re-focus comment input after comment
2023-05-08 22:52:34 -04:00
Tom Moor
26a8c5e4ab
fix: Revert #5278
2023-05-08 22:37:24 -04:00
Tom Moor
d9d15bffa5
Merge branch 'feat/ga4-support'
2023-05-08 22:16:48 -04:00
Tom Moor
bb2ee9dd40
single
2023-05-08 22:16:21 -04:00
Tom Moor
90b13d5f27
Move 'public branding' option to Settings -> Details
2023-05-08 21:01:08 -04:00
Tom Moor
679a86fe6f
Merge branch 'feat/custom-branding'
2023-05-08 19:04:07 -04:00
Tom Moor
ab30bfcf24
fix: Cannot sign-in with Gmail on desktop app
2023-05-08 19:03:56 -04:00
Tom Moor
9dfdafa116
fix: Increase collection pagination limit to max, closes #5311
2023-05-08 17:00:13 -04:00
Tom Moor
06be19090c
feat: Add support for parsing Confluence notices
2023-05-08 16:09:49 -04:00
Tom Moor
07ae67924f
Use team name and favicon (when public branding enabled) on shared links
2023-05-08 14:46:25 -04:00
Tom Moor
1cf597aca7
feat: Add support for GA4 measurement IDs in GOOGLE_ANALYTICS_ID
2023-05-08 12:01:35 -04:00
Tom Moor
a0df79ea5a
feat: Allow embeds to be used inside tables ( #5315 )
2023-05-07 18:05:54 -07:00
Newton
738fa55e12
fix: use real boolean instead of aws's bool ( #5313 )
2023-05-07 14:13:16 -07:00
Apoorv Mishra
c8ee501377
Request validation for cron ( #5307 )
...
* chore: add validations for /api/cron.*
* fix: coerce limit to number
* fix: review
2023-05-07 10:41:20 +05:30
Rohan Sharma
3421f24896
fix: package.json & yarn.lock to reduce vulnerabilities ( #5288 )
...
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
2023-05-06 15:27:05 -07:00
dependabot[bot]
33e67a11ed
chore(deps): bump socket.io-client from 4.5.4 to 4.6.1 ( #5176 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-04 20:59:07 -07:00
Tom Moor
cfe7bebd95
New Crowdin updates ( #5243 )
2023-05-04 20:06:14 -07:00
Tom Moor
ac8946f0c5
fix: Admins should be able to add and remove themselves from collections
2023-05-04 21:52:59 -04:00
Tom Moor
0504e91aa6
fix: Restore edit permission for workspace admins in non-private collections, closes #5300
2023-05-04 21:04:43 -04:00
Tom Moor
aebd626954
fix: Error receiving document update for non-preloaded collection
2023-05-04 20:30:10 -04:00
Tom Moor
9942bbee3e
fix: Refactor attachment downloads during export to use promises ( #5294
...
* Refactor attachment downloads during export to use promises instead of streams
Date attachments in zip file correctly
* tsc
2023-05-04 17:20:33 -07:00
Chris Aumann
d096ba486f
Remove "millisecond" suffix from getSignedUrl() function ( #5302 )
2023-05-04 17:20:02 -07:00
Tom Moor
be5cddc14f
fix: Duplicate Slack notifications on doc publish
2023-05-02 22:52:35 -04:00
Tom Moor
6e12e8be3a
Update 'New issue' links to be more accurate
...
closes #5292
2023-05-02 21:47:48 -04:00
Tom Moor
9918b9bf13
feat: Add 'delete user' option for admins
2023-05-02 20:14:12 -04:00
Apoorv Mishra
3d6a875631
fix: allow null for subdomain ( #5289 )
2023-05-02 18:19:08 +05:30
Tom Moor
cda8acddbb
fix: Horizontal scrollbars with full-width documents
2023-05-01 21:15:17 -04:00
Tom Moor
2ceba5039b
Add additional debug logging to InternalOAuthError case
2023-05-01 20:40:23 -04:00
Tom Moor
7d7781d795
Add additional debug logging to no user OIDC case
...
Related #5241
2023-05-01 20:23:35 -04:00
dependabot[bot]
5ee6cdb2ca
chore(deps): bump sequelize-cli from 6.4.1 to 6.6.0 ( #5283 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [sequelize-cli](https://github.com/sequelize/cli ) from 6.4.1 to 6.6.0.
- [Release notes](https://github.com/sequelize/cli/releases )
- [Changelog](https://github.com/sequelize/cli/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sequelize/cli/compare/v6.4.1...v6.6.0 )
---
updated-dependencies:
- dependency-name: sequelize-cli
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-05-01 14:09:37 -07:00
dependabot[bot]
454a338d24
chore(deps-dev): bump nodemon from 2.0.21 to 2.0.22 ( #5284 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 2.0.21 to 2.0.22.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v2.0.21...v2.0.22 )
---
updated-dependencies:
- dependency-name: nodemon
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-05-01 14:09:20 -07:00
Tom Moor
85299c6104
Add missing websocket event
2023-05-01 09:26:02 -04:00
Tom Moor
001a083e15
fix: Pasting single Markdown paragraph adds newlines above and below
...
closes #5264
2023-04-30 20:28:42 -04:00
Tom Moor
7ec4e20546
Revert
2023-04-30 18:10:43 -04:00
Tom Moor
94202920f8
fix: Error receiving document update for non-preloaded collection
2023-04-30 17:45:27 -04:00
Tom Moor
f2ea8daf65
Remove no longer used notification_settings table
...
closes #5062
2023-04-30 17:38:10 -04:00
Tom Moor
df1c360b2a
fix: Line number alignment in code blocks nested in lists
...
closes #5217
2023-04-30 16:47:40 -04:00
Tom Moor
60b15b7b46
Upgrade docker image to Node 18
2023-04-30 15:49:19 -04:00
Tom Moor
9280904476
fix: Hidden scrollbars cause movement when navigating context menus, closes #5272
2023-04-30 15:43:46 -04:00
Tom Moor
20f3c55914
Various sidebar fixes ( #5278
...
* fix: Right sidebar depth
Re-arrange order of document metadata
* fix: Comment reply not focused on 'Reply…' tap
* fix: Sidebar animation oddities on mobile/Safari
2023-04-30 12:42:05 -07:00
Tom Moor
d8b4fef554
feat: Collection admins ( #5273
...
* Split permissions for reading documents from updating collection
* fix: Admins should have collection read permission, tests
* tsc
* Add admin option to permission selector
* Combine publish and create permissions, update -> createDocuments where appropriate
* Plural -> singular
* wip
* Quick version of collection structure loading, will revisit
* Remove documentIds method
* stash
* fixing tests to account for admin creation
* Add self-hosted migration
* fix: Allow groups to have admin permission
* Prefetch collection documents
* fix: Document explorer (move/publish) not working with async documents
* fix: Cannot re-parent document to collection by drag and drop
* fix: Cannot drag to import into collection item without admin permission
* Remove unused isEditor getter
2023-04-30 06:38:47 -07:00
amplitudes
2942e9c78e
Return window origin instead of host ( #5276 )
2023-04-29 20:36:23 -07:00
Tom Moor
4b810bcdb7
0.69.1
2023-04-29 22:45:21 -04:00
Tom Moor
12bfa6c58d
Add additional debug logging to export
2023-04-29 22:05:52 -04:00
Tom Moor
ba2bfc7c89
fix: recursive require in test env
2023-04-27 22:31:12 -04:00
Tom Moor
0f8c444af0
Add DD monitoring for simultaneous server connections
2023-04-27 21:48:51 -04:00
Tom Moor
4dade03c33
Allow workspace admins to remove comments ( #5270 )
2023-04-27 18:34:01 -07:00
Tom Moor
ef075c0fa2
fix: Not possible to place caret within existing comment
...
closes #5268
2023-04-27 20:21:23 -04:00
Tom Moor
4f019b7a99
Add new cron service, useful in dev to automatically run scheduled tasks and can be used in single-server deployments to avoid an external dependency
2023-04-26 22:14:10 -04:00
Tom Moor
217d41332f
Automatically error file operations running longer than 12 hours
2023-04-26 21:55:00 -04:00
Tom Moor
f1ce23dce9
fix: Webhook category subscriptions do not work correctly, closes #5257
2023-04-26 08:59:24 -04:00
Tom Moor
01707d733a
fix: Cannot delete FileOperation referencing collection
2023-04-25 21:58:24 -04:00
Tom Moor
106b335602
fix: Error when pasting embeddable content into comments
2023-04-25 21:56:23 -04:00
Tom Moor
b0da3b7cab
fix: Throwing event as error
2023-04-24 23:35:46 -04:00
dependabot[bot]
6b978fc780
chore(deps): bump koa and @types/koa ( #5250 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [koa](https://github.com/koajs/koa ) and [@types/koa](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/koa ). These dependencies needed to be updated together.
Updates `koa` from 2.13.4 to 2.14.2
- [Release notes](https://github.com/koajs/koa/releases )
- [Changelog](https://github.com/koajs/koa/blob/2.14.2/History.md )
- [Commits](https://github.com/koajs/koa/compare/2.13.4...2.14.2 )
Updates `@types/koa` from 2.13.5 to 2.13.6
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/koa )
---
updated-dependencies:
- dependency-name: koa
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/koa"
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-04-24 16:28:57 -07:00
dependabot[bot]
473eb93377
chore(deps): bump winston from 3.3.3 to 3.8.2 ( #5251 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [winston](https://github.com/winstonjs/winston ) from 3.3.3 to 3.8.2.
- [Release notes](https://github.com/winstonjs/winston/releases )
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md )
- [Commits](https://github.com/winstonjs/winston/compare/v3.3.3...v3.8.2 )
---
updated-dependencies:
- dependency-name: winston
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-04-24 16:28:49 -07:00
dependabot[bot]
c418829810
chore(deps): bump react-waypoint from 10.1.0 to 10.3.0 ( #5252 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [react-waypoint](https://github.com/civiccc/react-waypoint ) from 10.1.0 to 10.3.0.
- [Release notes](https://github.com/civiccc/react-waypoint/releases )
- [Changelog](https://github.com/civiccc/react-waypoint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/civiccc/react-waypoint/compare/v10.1.0...v10.3.0 )
---
updated-dependencies:
- dependency-name: react-waypoint
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-04-24 16:28:35 -07:00
Tom Moor
d4da028527
0.69.0
2023-04-23 20:31:21 -04:00
Tom Moor
e8355171e9
New Crowdin updates ( #5224
2023-04-23 12:20:59 -07:00
Apoorv Mishra
86062f396d
Deleting a collection should detach associated drafts from it ( #5082 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-04-23 12:20:44 -07:00
Tom Moor
7250c0ed64
tsc
2023-04-23 13:38:17 -04:00
Tom Moor
71b2cd1c46
Add success notice style ( #5242
...
* Add success notice style
* Move quote styling closer to notices
Improving parsing of notices when pasting from other tools
2023-04-23 10:34:40 -07:00
Tom Moor
7620d37009
fix: Improve handling of max payload size
2023-04-23 12:38:04 -04:00
Tom Moor
076b854b49
ApiContext -> AppContext
2023-04-23 10:04:18 -04:00
Tom Moor
4134eced2c
fix: Hide floating toolbar when dragging content ( #5239 )
2023-04-23 06:36:06 -07:00
Apoorv Mishra
20d85e3d3a
Allow admin to change member's name ( #5233 )
...
* feat: allow admins to change user names
* fix: review
2023-04-22 20:48:51 +05:30
Tom Moor
f79cba9b55
fix: Newlines added around pasted text content, closes #5236
2023-04-22 10:13:43 -04:00
Tom Moor
e2c5fda610
fix: Do not copy edit path from headers
...
chore: Rename url -> path in routeHelpers
closes #5229
2023-04-22 10:00:09 -04:00
Tom Moor
4b5680a16e
fix: Document hover preview should not show for the same document
2023-04-22 09:29:01 -04:00
Tom Moor
43c2e6880a
fix: Documents on mobile horizontally scrollable
2023-04-21 23:04:25 -04:00
Tom Moor
53c25a5689
fix: Scroll to end of comment thread, not start
2023-04-21 18:56:23 -04:00
Tom Moor
3e5cd9eb3c
fix: Infinite loop connecting Slack in self-hosted
...
closes https://github.com/outline/outline/discussions/4993
2023-04-21 18:09:28 -04:00
Tom Moor
7740ee2046
Merge branch 'main' of github.com:outline/outline
2023-04-21 18:00:37 -04:00
dependabot[bot]
4cde29541d
chore(deps): bump vm2 from 3.9.16 to 3.9.17 ( #5232 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [vm2](https://github.com/patriksimek/vm2 ) from 3.9.16 to 3.9.17.
- [Release notes](https://github.com/patriksimek/vm2/releases )
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.16...3.9.17 )
---
updated-dependencies:
- dependency-name: vm2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 14:44:27 -07:00
Tom Moor
af6eb4897e
chore: Upgrade mammoth
2023-04-20 10:21:32 -04:00
Tom Moor
54cf3fb8b1
fix: Move rate limiting middleware infront of auth
...
Tighten rate limits on attachment, comment, and group creation
2023-04-19 22:10:11 -04:00
Apoorv Mishra
fb8d8f8159
fix: unwatch migrations dir ( #5228 )
2023-04-19 18:43:09 +05:30
Apoorv Mishra
dadba3f3af
Autorun migrations in community edition ( #5141 )
...
* fix: autorun migrations in community edition
* re-run tests
* refactor
* fix: review
* fix: double error
2023-04-19 09:27:50 +05:30
Tom Moor
f4206f888c
fix: Rare unable to login case
2023-04-18 22:14:58 -04:00
Tom Moor
961afe7dc5
fix: Full-width images have margin on side since #5197
2023-04-18 20:11:11 -04:00
Tom Moor
e4fb151a71
fix: NaN invalid CSS width issue
2023-04-18 19:49:56 -04:00
Tom Moor
d04b15a04b
New Crowdin updates ( #5206
2023-04-18 16:38:50 -07:00
Tom Moor
1642eb610d
fix: Double recursive loops can cause server lockup on deeply nested docs ( #5222 )
2023-04-18 16:38:35 -07:00
Tom Moor
bcffd81c9c
Log more debugging info on queue processing
2023-04-18 04:07:38 -04:00
Tom Moor
f91cdc3296
Add ability to reset custom theme
2023-04-17 22:48:07 -04:00
Tom Moor
c52909fa17
fix: Notice should not be based on theme accent, which may be red/orange etc
2023-04-17 22:42:13 -04:00
Tom Moor
94b4496ae8
fix: Positioning of 'Open' button in embed frames
2023-04-17 22:27:14 -04:00
dependabot[bot]
f97b87407e
chore(deps-dev): bump eslint-config-prettier from 8.7.0 to 8.8.0 ( #5210 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 8.7.0 to 8.8.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.7.0...v8.8.0 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
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-04-17 19:27:09 -07:00
dependabot[bot]
a069350ffa
chore(deps-dev): bump @types/enzyme from 3.10.12 to 3.10.13 ( #5209 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [@types/enzyme](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/enzyme ) from 3.10.12 to 3.10.13.
- [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-04-17 19:26:55 -07:00
dependabot[bot]
c521c2dcb5
chore(deps-dev): bump @types/katex from 0.14.0 to 0.16.0 ( #5211 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [@types/katex](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/katex ) from 0.14.0 to 0.16.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/katex )
---
updated-dependencies:
- dependency-name: "@types/katex"
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-04-17 19:26:45 -07:00
Tom Moor
746f4e4150
fix: Allow strikethrough of inline code ( #5207
...
* fix: Allow strikethrough of inline code
* Remove unneccessary change
2023-04-17 19:26:36 -07:00
Tom Moor
f2b3524d87
fix: Ctrl-a/e in code fences
2023-04-16 09:49:19 -04:00
Tom Moor
aa04a5e6f4
fix: Avoid label rendering bug in Mermaid, closes #5196
2023-04-15 10:25:22 -04:00
Tom Moor
2b38368fcd
Add list indent/outdent controls on mobile ( #5205 )
2023-04-15 05:44:23 -07:00
Tom Moor
9c063c9f65
New Crowdin updates ( #5164
...
* 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Traditional 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian 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 Japanese translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Italian 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
2023-04-14 14:07:07 -07:00
Apoorv Mishra
138c3f1ebe
Cursor should remain at the start and title should remain editable ( #5199 )
2023-04-14 14:06:53 -07:00
Tom Moor
169a99f21e
Adds a 60px area to the left and right of editable area ( #5197
...
* Adds a 60px area to the left and right of editable area that allows clicking to focus paragraphs
* tsc
2023-04-13 19:24:33 -07:00
Tom Moor
515f5e8e73
fix: Right sidebar header should be draggable on desktop
2023-04-13 22:14:18 -04:00
Tom Moor
facf7cb19a
fix: Flash of full suggestions in editor popover when closing
2023-04-13 09:54:41 -04:00
Tom Moor
7cd3bf8859
Add note on comment when edited
2023-04-13 09:52:39 -04:00
Tom Moor
2d354f95fa
Add note on comment when edited
2023-04-13 09:17:26 -04:00
Tom Moor
094c4486ce
fix: 'Observing' banner creates non-draggable titlebar area on desktop app
2023-04-13 09:09:56 -04:00
Tom Moor
7c44e116fc
fix: Various fixes for commenting on mobile ( #5195
...
* fix: Comment sidebar chopped on mobile
fix: Zoom on comment input focus on mobile
* fix: Always show reply option on mobile
* fix: Auto-expand comment sidebar if linked to a specific comment
2023-04-12 19:00:00 -07:00
Tom Moor
821c9368f6
fix: profile.name is not mandatory anymore in OIDC provder
2023-04-12 21:59:24 -04:00
Apoorv Mishra
511e790cb1
Toggle visibility of comment UI based on policy ( #5143 )
2023-04-12 18:11:58 -07:00
dependabot[bot]
8bd797aed7
chore(deps): bump vm2 from 3.9.15 to 3.9.16 ( #5194 )
...
Bumps [vm2](https://github.com/patriksimek/vm2 ) from 3.9.15 to 3.9.16.
- [Release notes](https://github.com/patriksimek/vm2/releases )
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.15...3.9.16 )
---
updated-dependencies:
- dependency-name: vm2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-12 17:48:05 -04:00
Tom Moor
0eef79e6e6
Enable commenting by default
2023-04-11 22:42:56 -04:00
Tom Moor
d6b51f3053
fix: Tweak mention style in comments to be more visible
2023-04-11 22:41:05 -04:00
Tom Moor
49d903d6d4
chore: Remove console.log left in code and added eslint rule to prevent it happening again
2023-04-11 22:15:52 -04:00
Tom Moor
a9800165c1
fix: Some authentication notices not displayed, injection of arbitrary strings
2023-04-11 21:54:53 -04:00
Apoorv Mishra
3e20c437fa
Dummy SMTP env values ( #5186 )
2023-04-11 16:38:35 -07:00
Apoorv Mishra
21d6fbed87
Collection memberships required to be preloaded before publishing a document ( #5187 )
2023-04-11 16:38:25 -07:00
Tom Moor
9da99f6955
chore: Parallelize build ( #5182
...
* Parallelize build
* Update package.json
2023-04-10 20:32:04 -07:00
dependabot[bot]
a6f1d99b56
chore(deps): bump jsdom from 21.0.0 to 21.1.1 ( #5179 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 21.0.0 to 21.1.1.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/21.0.0...21.1.1 )
---
updated-dependencies:
- dependency-name: jsdom
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-04-10 19:12:26 -07:00
dependabot[bot]
4be35d1983
chore(deps-dev): bump @babel/preset-typescript from 7.21.0 to 7.21.4 ( #5178 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.21.0 to 7.21.4.
- [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.21.4/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
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-04-10 16:37:27 -07:00
dependabot[bot]
bcbf2e7fc5
chore(deps): bump inline-css from 4.0.1 to 4.0.2 ( #5180 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [inline-css](https://github.com/jonkemp/inline-css ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/jonkemp/inline-css/releases )
- [Commits](https://github.com/jonkemp/inline-css/compare/v4.0.1...v4.0.2 )
---
updated-dependencies:
- dependency-name: inline-css
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-04-10 16:36:47 -07:00
dependabot[bot]
1b2ecb2798
chore(deps): bump core-js from 3.28.0 to 3.30.0 ( #5181 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.28.0 to 3.30.0.
- [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.30.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
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-04-10 16:36:00 -07:00
Tom Moor
60dbad765a
chore: Cleanup editor menu handlers ( #5174
...
* wip
* wip
* refactor
2023-04-10 15:50:21 -07:00
Tom Moor
70f3a998a4
Update dependabot.yml
...
Stop putting PR's in for major dependency updates
2023-04-10 15:49:57 -07:00
Tom Moor
75aea90972
chore: Editor 'plugin' -> 'extension'
...
They've always been called extensions, not sure why the folder was plugins. Part of ongoing spring cleaning
2023-04-09 17:27:09 -04:00
Tom Moor
2f9a56aa6f
Centralize default user and team preferences. ( #5172
...
Passing the fallback at each callpoint was dumb
2023-04-09 14:23:58 -07:00
Tom Moor
8324b03938
fix: Expand sidebar items on shared document on activation
2023-04-08 14:21:25 -04:00
Tom Moor
64ed25c1a2
Shrink font-size in sidebar and command menu 1pt
2023-04-08 14:17:04 -04:00
Tom Moor
3115bbd5ef
chore: Name API keys consistently as the model
2023-04-08 14:16:49 -04:00
Tom Moor
aab3a49f2c
chore: Bump outline-icons ( #5170
...
* Bump outline-icons to default use currentColor
* wip
2023-04-08 08:16:05 -07:00
Tom Moor
489cfcd0b0
Revert "refactor"
...
This reverts commit 6e79b93a53 .
2023-04-08 10:19:15 -04:00
Tom Moor
c82b05a044
fix: React devmode warnings ( #5169
...
* fix: React warning: Cannot change state from within render
* Remove usage of react-side-effect
2023-04-08 07:17:31 -07:00
Tom Moor
dcb15bae13
Revert "Upgrade MermaidJS ( #5043 " ( #5167
...
This reverts commit c97110e72b .
2023-04-08 06:40:00 -07:00
Tom Moor
9c9ceef8ee
Notifications refactor ( #5151
...
* Ongoing
* refactor
* test
* Add cleanup task
* refactor
2023-04-08 06:22:49 -07:00
Tom Moor
c97110e72b
Upgrade MermaidJS ( #5043
...
* Upgrade MermaidJS
* fix: Flashing of diagrams while editing another
* Upgrade vite
* type imports
2023-04-08 06:20:42 -07:00
Tom Moor
db73879918
Assorted cleanup, minor bug fixes, styling fixes, eslint rules ( #5165
...
* fix: Logic error in toast
fix: Remove useless component
* fix: Logout not clearing all stores
* Add icons to notification settings
* Add eslint rule to enforce spaced comment
* Add eslint rule for arrow-body-style
* Add eslint rule to enforce self-closing components
* Add menu to api key settings
Fix: Deleting webhook subscription does not remove from UI
Split webhook subscriptions into active and inactive
Styling updates
2023-04-08 05:25:20 -07:00
Tom Moor
422bdc32d9
Add 's' method to access theme props ( #5163 )
2023-04-07 19:43:34 -07:00
Tom Moor
c202198d61
fix: Wide selection of comment toolbar fixes ( #5160
...
* fix: Margin on floating toolbar
fix: Flash of toolbar on wide screens
* fix: Nesting of comment marks
* fix: Post button not visible when there is a draft comment, makes it look like the comment is saved
fix: Styling of link editor results now matches other menus
fix: Allow small link editor in comments sidebar
* fix: Cannot use arrow keys to navigate suggested links
Added animation to link suggestions
Added mixin for text ellipsis
* fix: Link input appears non-rounded when no creation option
* Accidental removal
2023-04-07 15:52:57 -07:00
Tom Moor
a5c44ee961
New Crowdin updates ( #5066
...
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Russian 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
2023-04-07 15:52:48 -07:00
dependabot[bot]
d0483be133
chore(deps): bump vm2 from 3.9.11 to 3.9.15 ( #5161 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [vm2](https://github.com/patriksimek/vm2 ) from 3.9.11 to 3.9.15.
- [Release notes](https://github.com/patriksimek/vm2/releases )
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.11...3.9.15 )
---
updated-dependencies:
- dependency-name: vm2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-07 15:52:33 -07:00
Tom Moor
195df69e59
fix: Another mention positioning patch
2023-04-05 22:42:51 -04:00
Tom Moor
1f3d7506d7
Add additional error boundaries, improve display and reload behavior
2023-04-05 21:57:58 -04:00
Tom Moor
24729fa0d4
fix: Table cell selection background should be based on accent color
2023-04-05 21:27:39 -04:00
Tom Moor
a585a7d66b
fix: Arrow navigation of mentions menu inside a table causes caret to move
2023-04-05 21:07:40 -04:00
Tom Moor
6c16ffb99a
fix: Initial positioning of mention menu in comments
2023-04-05 20:06:24 -04:00
Tom Moor
99e4b458df
fix: Improve ranking of results in editor menus when filtering using command-score
2023-04-05 18:37:50 -04:00
Tom Moor
9a7ecd7403
fix: Passing of start parameter to YouTube embed
2023-04-05 12:48:48 -04:00
Tom Moor
9573026fdd
fix: Move comments empty state text to fixed position
2023-04-05 09:39:30 -04:00
Tom Moor
2458085eed
fix: Draft comment on text gets into a strange state when unfocused ( #5153 )
2023-04-05 06:02:26 -07:00
Tom Moor
3ca86bcc0c
fix: Draft comment on text gets into a strange state when unfocused
2023-04-04 23:06:07 -04:00
Tom Moor
1b11cb5aca
fix: Missing space in translation string
2023-04-04 22:11:40 -04:00
Tom Moor
c71cbf39f5
Open downloads in the same tab
2023-04-04 21:38:30 -04:00
Tom Moor
4a99f9f386
fix: Mentions do not show any options in public collections ( #5150 )
...
* Mentions do not show any options in public collections
* Avoid reset data while loading
2023-04-03 18:05:22 -07:00
dependabot[bot]
5421f92a9f
chore(deps-dev): bump eslint-import-resolver-typescript from 3.5.2 to 3.5.4 ( #5147 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 3.5.2 to 3.5.4.
- [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.2...v3.5.4 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
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-04-03 14:50:15 -07:00
dependabot[bot]
de58d0fb86
chore(deps-dev): bump @types/nodemailer from 6.4.4 to 6.4.7 ( #5148 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [@types/nodemailer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer ) from 6.4.4 to 6.4.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nodemailer )
---
updated-dependencies:
- dependency-name: "@types/nodemailer"
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-04-03 14:49:50 -07:00
Hai
2e28a631b6
Pass query params to authorize endpoint during OIDC login ( #5129 )
2023-04-02 11:55:09 -07:00
Tom Moor
c6068d0fee
fix: Styling inconsistency on anchors in headings, closes #5126
2023-04-02 14:50:51 -04:00
Tom Moor
cf3689014b
fix: Email notifications not sent when mention added to edited comment ( #5145
...
* WIP: Need new email template
* New emails
2023-04-02 11:46:47 -07:00
Tom Moor
40103c9d8f
Wait to scroll comments until sidebar animation is complete
...
Cleanup some unused code
2023-04-02 11:41:41 -04:00
Apoorv Mishra
16a5be1aa6
Additional policy regarding comments on a document ( #5130 )
...
* feat: comment policy on document
* fix: add alongside read
2023-04-02 19:21:13 +05:30
Tom Moor
1be1371171
Add image resizing to history stack (allow undo)
...
Remove placeholder SVG when main image is loaded
2023-04-02 09:19:09 -04:00
Apoorv Mishra
046fe522c1
fix: remove userId col from documents ( #5133 )
2023-03-31 09:17:58 +05:30
Tom Moor
ec3ebb91c0
Adds placeholder during image loading ( #5120
...
* Adds placeholder during image loading
* Small refactor
2023-03-29 20:12:55 -07:00
Tom Moor
381d640719
Auto-reload app every 24h when inactive
2023-03-29 22:01:45 -04:00
Tom Moor
f8a6a4b840
fix: Comment button does not appear immediately on focus of document comment input
...
closes #5118
2023-03-29 20:47:21 -04:00
Tom Moor
ace18ce336
fix: Soft breaks after text with comment mark does not work.
...
Note: This CSS was added waaaay back here: https://github.com/outline/rich-markdown-editor/commit/2d5d5d3e4e17ee517b214243a146b19d9b1dacb4
Since then the equivalent rule has moved to be more specific and this was vestigial.
closes #5119
2023-03-29 18:42:01 -04:00
Tom Moor
794df52080
fix: NotionImportTask
2023-03-29 09:34:04 -04:00
Tom Moor
8a2831ef80
fix: Add support for Zip files created natively on Windows
...
closes #5117
2023-03-29 08:28:51 -04:00
Tom Moor
980e613a7b
fix: Download as Markdown should use .md extension
...
closes #5113
2023-03-29 07:43:40 -04:00
Tom Moor
f86ae64a69
test
2023-03-28 22:44:08 -04:00
Tom Moor
a2f1f059c7
fix: Users not mentionable when not in seamless editing mode
2023-03-28 22:32:47 -04:00
Tom Moor
7ba6a9379b
Removal of non-collaborative editing code paths ( #4210 )
2023-03-28 19:13:42 -07:00
Tom Moor
3108a26793
fix: Trim document titles on save, closes #5084
2023-03-28 21:20:57 -04:00
Apoorv Mishra
1b1cd1c8d4
API to fetch users who have read/write permission on a document collection ( #5047 )
2023-03-28 17:54:32 -07:00
Tom Moor
fcc89be622
fix: File uploads can remove document closeby document content, closes #5097
2023-03-28 20:47:34 -04:00
Tom Moor
6040015b8d
fix: Regression in 05a8e45f01 overrides image upload behavior
2023-03-28 20:26:19 -04:00
Aditya Sharma
05a8e45f01
Feat: zoom selected image on pressing space key ( #5059 )
2023-03-28 05:33:22 -07:00
Tom Moor
ce294bd1e7
fix: KaTeX parsing on shared links
2023-03-27 21:02:24 -04:00
Tom Moor
8cc4cff0d7
fix: Allow stylesheets to load from CDN
2023-03-27 20:23:54 -04:00
Tom Moor
e182dafeac
fix: Improve readability of inline code in dark theme
...
closes #5096
2023-03-27 20:03:42 -04:00
Tom Moor
b5e7b7e3ef
fix: path not available in browser
2023-03-27 19:40:34 -04:00
dependabot[bot]
eab7d17c83
chore(deps): bump zod from 3.20.6 to 3.21.4 ( #5103 )
...
Bumps [zod](https://github.com/colinhacks/zod ) from 3.20.6 to 3.21.4.
- [Release notes](https://github.com/colinhacks/zod/releases )
- [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md )
- [Commits](https://github.com/colinhacks/zod/compare/v3.20.6...v3.21.4 )
---
updated-dependencies:
- dependency-name: zod
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-03-27 14:54:06 -07:00
Tom Moor
e2e0b01143
fix: Entire header should not become transparent on desktop blur
...
closes #4700
2023-03-23 23:50:47 -04:00
Tom Moor
45a603f76f
fix: Avoid print breaking across image
2023-03-23 23:12:09 -04:00
dependabot[bot]
c7e95df5ce
chore(deps): bump @joplin/turndown-plugin-gfm from 1.0.45 to 1.0.47 ( #5074 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-22 20:28:06 -07:00
Tom Moor
d11e17c68b
fix: Remove mathml rendering, closes #5080
2023-03-22 22:23:12 -04:00
Tom Moor
8281e4a094
Remove dollar escaping in importer, no longer needed.
...
closes #5070
2023-03-22 21:58:17 -04:00
Tom Moor
114019c4d8
fix: Comment thread not focused correctly when clicking on mark, closes #5081
2023-03-22 21:49:52 -04:00
Tom Moor
e86f17a6f0
fix: Update shortcut documentation for LaTeX
2023-03-22 21:35:34 -04:00
Tom Moor
aec8f14836
fix: Link search in editor
2023-03-21 08:51:30 -04:00
Tom Moor
7321970504
Move health check endpoint back to server root
2023-03-19 15:07:34 -04:00
Tom Moor
827c912887
fix: Impossible to type more than one dollar symbol in a paragraph without triggering LaTeX ( #5061 )
2023-03-19 11:37:17 -07:00
Tom Moor
39eac5c6a6
chore: Upgrade lib0 ( #5063 )
2023-03-19 11:34:38 -07:00
Tom Moor
68640860fb
/_health endpoint now checks the database and redis connections
2023-03-18 12:37:34 -04:00
Tom Moor
dafc4fb609
Add curl to base image to make healthchecks easier
2023-03-18 11:27:03 -04:00
Tom Moor
c17fc8421e
New Crowdin updates ( #4930
...
* 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Russian 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New German 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Chinese Simplified 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New German 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 Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Korean 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
2023-03-18 07:07:49 -07:00
Tom Moor
45831e9469
Remove NotificationSettings table ( #5036
...
* helper
* Add script to move notification settings
* wip, removal of NotificationSettings
* event name
* iteration
* test
* test
* Remove last of NotificationSettings model
* refactor
* More fixes
* snapshots
* Change emails to class instances for type safety
* test
* docs
* Update migration for self-hosted
* tsc
2023-03-18 06:32:41 -07:00
Tom Moor
41f97b0563
fix: Users should not be redirected to disabled authentication providers ( #5055
...
* fix: Users should not be redirected to disabled authentication providers
Re-enabled tests in plugin directory
* Fix plugin http tests
2023-03-18 06:17:54 -07:00
Tom Moor
6dd4afccaf
fix: Context binding,
...
closes #5056
2023-03-18 09:17:25 -04:00
Aditya Sharma
b68eba4b63
[GH-4699]: Improve share dialog for nested docs ( #4719 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
2023-03-17 14:26:55 -07:00
Jonas Chevalier
17f6d68707
feat: add support for Nix code highlight ( #4781
...
Nix is a build system and package manager and used in one of the top-10
most active repos on GitHub.
2023-03-17 12:58:08 -07:00
Tom Moor
316520dbb0
test
2023-03-17 11:59:33 -04:00
Tom Moor
e69935be99
Remove username column ( #5052 )
2023-03-17 08:23:32 -07:00
Tom Moor
497ab4b89f
fix: YouTube links with timestamp cannot be embedded, closes #5051
2023-03-17 11:09:31 -04:00
Tom Moor
d2e9910908
Update documentation links
2023-03-16 18:49:56 -07:00
Apoorv Mishra
21a44428f4
Filter groups given a member ( #5034 )
...
* feat: filter groups given a member
* Revert "feat: filter groups given a member"
This reverts commit 7dac8bb38d .
* fix: make it work via db query
2023-03-16 12:31:56 +05:30
Tom Moor
6a29104d09
fix: Mermaid diagrams flash when editing and multiple in document
2023-03-15 22:51:40 -04:00
Tom Moor
d663b92f2a
tsc
2023-03-13 21:08:52 -04:00
Tom Moor
4182cbd5d0
chore: Refactoring some editor controls ( #5023 )
...
* Refactor EmojiMenu
* Refactor CommandMenu to functional component
* Remove more direct props, refactor to useEditor
* Remove hardcoded IDs
* Refactor SelectionToolbar to functional component
* fix: Positioning of suggestion menu on long paragraphs
2023-03-13 18:05:06 -07:00
Tom Moor
f6ac73a741
Add sanitization to log messages to reduce chance of tokens ending up in server logs
2023-03-13 20:42:22 -04:00
dependabot[bot]
1e2eb00ace
chore(deps-dev): bump jest-cli from 29.4.1 to 29.5.0 ( #5029 )
...
Bumps [jest-cli](https://github.com/facebook/jest/tree/HEAD/packages/jest-cli ) from 29.4.1 to 29.5.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.5.0/packages/jest-cli )
---
updated-dependencies:
- dependency-name: jest-cli
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-03-13 16:09:24 -07:00
dependabot[bot]
00549b21a8
chore(deps-dev): bump terser from 5.16.5 to 5.16.6 ( #5028 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.16.5 to 5.16.6.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.16.5...v5.16.6 )
---
updated-dependencies:
- dependency-name: terser
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-03-13 16:09:01 -07:00
Tom Moor
e2dff9afca
fix: Viewers cannot delete their own comments
2023-03-11 19:08:12 -05:00
Tom Moor
e9ece9125a
fix: Comment deletion is not propagated correctly
2023-03-11 19:01:19 -05:00
Tom Moor
2c84036a3a
test
2023-03-11 14:16:39 -05:00
Tom Moor
3eabb30949
fix: favicon, apple touch icon, etc not loaded from CDN
2023-03-11 14:10:13 -05:00
Tom Moor
af0485fa12
lint
2023-03-09 22:27:40 -05:00
Tom Moor
e786888dfb
fix: Remove image float and positioning options in comments ( #5014 )
...
* cleanup
* Split Image into SimpleImage
* ts
2023-03-09 19:17:16 -08:00
Tom Moor
8fc4cb846a
tsc
2023-03-09 21:26:08 -05:00
Tom Moor
a3d93c12e0
Add support for opening document sidebar (comments,history,insights) on mobile
2023-03-09 18:58:50 -05:00
Tom Moor
96c90dbb29
fix: Correct cursor on document metadata under title
2023-03-08 22:10:26 -05:00
Mohamed ELIDRISSI
e2429f6d85
refactor: add server side validation schema for fileOperations ( #4989 )
...
* refactor: move files to subfolder
* refactor: schema for fileOperations.info
* refactor: schema for fileOperations.list
* refactor: schema for fileOperations.delete
* refactor: schema for fileOperations.redirect
2023-03-08 19:01:51 -08:00
Limezy
c039501035
Tldraw ( #4968 )
...
* Tldraw + Castopod
* Remove Castopor
* Remove files
* Update database.json
* Update database.json
* Updated tests + correctly escaped dots
2023-03-08 19:01:34 -08:00
Tom Moor
6ad76903b9
fix: Styling of metadata under revision title
2023-03-08 20:01:28 -05:00
Tom Moor
f21f890cb7
fix: Styling of metadata under revision title
2023-03-08 20:01:03 -05:00
Tom Moor
f5d326e237
fix: Missordering of command menu
2023-03-08 19:50:13 -05:00
Tom Moor
f48889d77d
fix: Template left in tooltip, closes #5009
2023-03-08 19:34:42 -05:00
Tom Moor
4fd6e450ab
Enable commenting beta
2023-03-07 21:14:15 -05:00
Tom Moor
6e23f34133
fix: Ensure editor command menus cannot escape rhs of screen
2023-03-07 21:13:16 -05:00
Tom Moor
58f2b9aa2b
fix: Invited users should not appear as option in @mention, closes #5006
2023-03-07 20:44:41 -05:00
Tom Moor
d3b099819d
feat: Add @mention support to comments ( #5001 )
...
* Refactor, remove confusing 'packages' language
* Basic notifications when mentioned in comment
* fix: Incorrect trimming of comments
* test
2023-03-06 19:19:49 -08:00
Tom Moor
28c4854985
fix: More strict handling of paste board images
2023-03-06 20:30:29 -05:00
dependabot[bot]
234651448e
chore(deps): bump datadog-metrics from 0.10.2 to 0.11.0 ( #4998 )
...
* chore(deps): bump datadog-metrics from 0.10.2 to 0.11.0
Bumps [datadog-metrics](https://github.com/dbader/node-datadog-metrics ) from 0.10.2 to 0.11.0.
- [Release notes](https://github.com/dbader/node-datadog-metrics/releases )
- [Commits](https://github.com/dbader/node-datadog-metrics/compare/v0.10.2...v0.11.0 )
---
updated-dependencies:
- dependency-name: datadog-metrics
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Remove no longer required types package
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-03-06 17:05:36 -08:00
Tom Moor
ba13a25a78
fix: Editor menu collapses wrong direction, regressed in #4938
2023-03-06 19:37:42 -05:00
Tom Moor
5c12f52c8d
do not send mention and document published emails to one user
2023-03-06 19:37:42 -05:00
dependabot[bot]
aaf6a0cb41
chore(deps-dev): bump nodemon from 2.0.20 to 2.0.21 ( #4995 )
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 2.0.20 to 2.0.21.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v2.0.20...v2.0.21 )
---
updated-dependencies:
- dependency-name: nodemon
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-03-06 16:13:07 -08:00
dependabot[bot]
477d28e37e
chore(deps-dev): bump i18next-parser from 7.1.0 to 7.7.0 ( #4996 )
...
Bumps [i18next-parser](https://github.com/i18next/i18next-parser ) from 7.1.0 to 7.7.0.
- [Release notes](https://github.com/i18next/i18next-parser/releases )
- [Changelog](https://github.com/i18next/i18next-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-parser/compare/7.1.0...7.7.0 )
---
updated-dependencies:
- dependency-name: i18next-parser
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-03-06 16:12:58 -08:00
dependabot[bot]
4e2864a3f9
chore(deps-dev): bump eslint-config-prettier from 8.5.0 to 8.7.0 ( #4999 )
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 8.5.0 to 8.7.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.5.0...v8.7.0 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
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-03-06 16:12:46 -08:00
Tom Moor
4ba5d0d8e0
Tweaks, do not send mention and document updated emails to one user
2023-03-06 18:08:17 -05:00
Apoorv Mishra
de031b365c
Capability to mention users in a document ( #4838 )
...
* feat: mention user
* fix: trigger api call on every letter typed
* fix: this allows command menu to re-render upon props change, shouldComponentUpdate prevented re-rendering when necessary
* fix: add node
* fix: mention node styling
* fix: Caret not visible after inserting mention
* fix: apply mentionRule
* fix: label is to be obtained from content, not attrs
* feat: add mentions table and model
* fix: typo
* fix: make all mention nodes visible in shared doc
* feat: parse mention ids from doc text
* feat: MentionsProcessor
* feat: documents.publish tests
* feat: tests for MentionsProcessor
* feat: schedule notifs for mentions
* fix: get rid of Mention model
* fix: put actor id and mention id in raw md
* Revert "fix: put actor id and mention id in raw md"
This reverts commit 3bb8a22e3c560971dccad6d2f82266256bcb2d96.
* Revert "Revert "fix: put actor id and mention id in raw md""
This reverts commit 3c5b36c40cebf147663908cf27d0dce6488adfad.
* fix: review
* fix: no need of set
* fix: show avatar
* fix: get rid of eventName
* fix: font-weight
* fix: prioritize mention notifs
* fix: store id in md
* fix: no need of prepending m
* fix: fetchPage
* fix: Avatars incorrect color
* fix: remove scanRE
* fix: test
* fix: include alphabet other than latin
* lockfile
* fix: regex should test for letters, marks and digits
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-03-06 14:54:57 -08:00
dependabot[bot]
09435ed798
chore(deps): bump @braintree/sanitize-url from 6.0.0 to 6.0.2 ( #4982 )
...
Bumps [@braintree/sanitize-url](https://github.com/braintree/sanitize-url ) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/braintree/sanitize-url/releases )
- [Changelog](https://github.com/braintree/sanitize-url/blob/main/CHANGELOG.md )
- [Commits](https://github.com/braintree/sanitize-url/compare/v6.0.0...v6.0.2 )
---
updated-dependencies:
- dependency-name: "@braintree/sanitize-url"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-05 18:39:39 -08:00
Tom Moor
591a87b728
Suppress comment notifications when viewing document ( #4987 )
...
* Updating views from collaboration server
* refactor
* Suppress comment notifications based on views
* test
2023-03-05 18:33:46 -08:00
Tom Moor
f9709897fe
fix: Code comment and comment marker classes clash
2023-03-05 17:53:53 -05:00
Tom Moor
b795c992fe
Change comment sidebar to per-document persistence, closes #4985
2023-03-05 16:59:29 -05:00
Tom Moor
69c7bf6100
Remove duplicate store for right sidebar width, increase default size
2023-03-05 16:43:07 -05:00
Tom Moor
ac3284986c
fix: Replies to comments in threads only trigger notifications to document subscribers, closes #4984
2023-03-05 16:19:56 -05:00
Tom Moor
646afec491
fix: Cannot access menu on threaded comments, closes #4983
2023-03-05 16:03:13 -05:00
Tom Moor
760355302c
Comment notification emails ( #4978 )
...
* Comment notification emails
* fix links
fix threading in email inboxes
from is now commenter name
* fix
* refactor
* fix async filter
2023-03-05 08:01:56 -08:00
github-actions[bot]
4ff0fdfb4f
chore: Compressed inefficient images automatically ( #4971 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2023-03-04 07:00:10 -08:00
Limezy
e4fadd01d9
Fix 4952 ( #4967 )
...
* First try
* Support old embeds
2023-03-03 08:28:16 -08:00
Mohamed ELIDRISSI
bef9673530
refactor: add server side validation schema for views ( #4953 )
...
* refactor: move files to subfolder
* refactor: schema for views.list
* refactor: schema for views.create
2023-02-28 18:20:27 -08:00
dependabot[bot]
9a96230976
chore(deps): bump dd-trace from 3.9.3 to 3.14.1 ( #4945 )
...
Bumps [dd-trace](https://github.com/DataDog/dd-trace-js ) from 3.9.3 to 3.14.1.
- [Release notes](https://github.com/DataDog/dd-trace-js/releases )
- [Commits](https://github.com/DataDog/dd-trace-js/compare/v3.9.3...v3.14.1 )
---
updated-dependencies:
- dependency-name: dd-trace
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-02-28 18:20:18 -08:00
Tom Moor
e90e111139
fix: Cannot upload multiple files at once from editor command menu ( #4957 )
2023-02-28 16:52:07 -08:00
Tom Moor
e4ec1681d5
fix: Cannot scroll on mobile with image on screen
2023-02-28 18:59:22 -05:00
Tom Moor
739a291a46
fix: Cannot read properties of undefined (reading 'message')
2023-02-28 18:55:25 -05:00
Tom Moor
402406a3f7
Search for docs matching selected text when opening link editor
2023-02-28 08:58:45 -05:00
Tom Moor
372c46e2ad
Escape to defocus editor
2023-02-27 23:27:17 -05:00
Tom Moor
69612641ce
Improve leave animation on new thread form
2023-02-27 23:00:27 -05:00
Tom Moor
58ff82e7b9
fix: Floating toolbar on comments too tight
2023-02-27 21:09:52 -05:00
dependabot[bot]
18905535d3
chore(deps-dev): bump eslint-plugin-react-hooks from 4.2.0 to 4.6.0 ( #4944 )
...
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks ) from 4.2.0 to 4.6.0.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks )
---
updated-dependencies:
- dependency-name: eslint-plugin-react-hooks
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-02-27 17:24:49 -08:00
dependabot[bot]
0ca44223ea
chore(deps-dev): bump terser from 5.16.3 to 5.16.5 ( #4946 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.16.3 to 5.16.5.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.16.3...v5.16.5 )
---
updated-dependencies:
- dependency-name: terser
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-02-27 17:24:27 -08:00
dependabot[bot]
cf561e3482
chore(deps): bump ioredis from 5.2.4 to 5.3.1 ( #4947 )
...
Bumps [ioredis](https://github.com/luin/ioredis ) from 5.2.4 to 5.3.1.
- [Release notes](https://github.com/luin/ioredis/releases )
- [Changelog](https://github.com/luin/ioredis/blob/main/CHANGELOG.md )
- [Commits](https://github.com/luin/ioredis/compare/v5.2.4...v5.3.1 )
---
updated-dependencies:
- dependency-name: ioredis
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-02-27 17:24:12 -08:00
Tom Moor
fff0812659
Various commenting improvements ( #4941 )
...
* fix: New threads attached to previous as replies
* fix: Cannot use floating toolbar properly in comments
* perf: Avoid re-writing history on click in editor
* fix: Comment on text selection
* fix: 'Copy link' on comments uses wrong hostname
* Show comment buttons on input focus rather than non-empty input
Increase maximum sidebar size
* Allow opening comments from document menu
* fix: Clicking comment menu should not focus thread
* fix: Selection color
* fix: Draft comments not restored
* Add border above document level comment input
* fix: Floating toolbar not constrainted by offset parent
* fix flash of no comment on saving
* fix: Clicking on editor does not remove draft mark
2023-02-27 16:50:35 -08:00
Apoorv Mishra
6b00ced48f
fix: use LOG_LEVEL to set server log severity ( #4937 )
2023-02-27 21:36:01 +05:30
Tom Moor
51909772a4
Webhook support for comments ( #4932 )
...
* fix: Restore newlines in code line numbers as safety measure
* Add comments to webhook payloads
2023-02-26 11:20:00 -08:00
Tom Moor
08df14618c
Various commenting improvements ( #4938 )
...
* fix: New threads attached to previous as replies
* fix: Cannot use floating toolbar properly in comments
* perf: Avoid re-writing history on click in editor
* fix: Comment on text selection
* fix: 'Copy link' on comments uses wrong hostname
* Show comment buttons on input focus rather than non-empty input
Increase maximum sidebar size
* Allow opening comments from document menu
* fix: Clicking comment menu should not focus thread
2023-02-26 11:19:12 -08:00
Tom Moor
b813f20f8f
fix: Tab no longer works to nest lists (regression from comment merge)
2023-02-25 22:48:31 -05:00
Tom Moor
f0484c8417
fix: Restore newlines in code line numbers as safety measure
2023-02-25 17:51:31 -05:00
Tom Moor
64371b82d1
fix: Use of this inside functional component (bad merge)
2023-02-25 16:38:17 -05:00
Mohamed ELIDRISSI
00baa2bd6d
refactor: add server side validation schema for groups ( #4881 )
...
* refactor: move files to subfolder
* refactor: schema for groups.list
* refactor: schema for groups.info
* refactor: schema for groups.create
* refactor: schema for groups.update
* refactor: schema for groups.delete
* refactor: schema for groups.memberships
* refactor: schema for groups.add_user
* refactor: schema for groups.remove_user
2023-02-25 12:03:23 -08:00
Tom Moor
fc8c20149f
feat: Comments ( #4911 )
...
* Comment model
* Framework, model, policy, presenter, api endpoint etc
* Iteration, first pass of UI
* fixes, refactors
* Comment commands
* comment socket support
* typing indicators
* comment component, styling
* wip
* right sidebar resize
* fix: CMD+Enter submit
* Add usePersistedState
fix: Main page scrolling on comment highlight
* drafts
* Typing indicator
* refactor
* policies
* Click thread to highlight
Improve comment timestamps
* padding
* Comment menu v1
* Change comments to use editor
* Basic comment editing
* fix: Hide commenting button when disabled at team level
* Enable opening sidebar without mark
* Move selected comment to location state
* Add comment delete confirmation
* Add comment count to document meta
* fix: Comment sidebar togglable
Add copy link to comment
* stash
* Restore History changes
* Refactor right sidebar to allow for comment animation
* Update to new router best practices
* stash
* Various improvements
* stash
* Handle click outside
* Fix incorrect placeholder in input
fix: Input box appearing on other sessions erroneously
* stash
* fix: Don't leave orphaned child comments
* styling
* stash
* Enable comment toggling again
* Edit styling, merge conflicts
* fix: Cannot navigate from insights to comments
* Remove draft comment mark on click outside
* Fix: Empty comment sidebar, tsc
* Remove public toggle
* fix: All comments are recessed
fix: Comments should not be printed
* fix: Associated mark should be removed on comment delete
* Revert unused changes
* Empty state, basic RTL support
* Create dont toggle comment mark
* Make it feel more snappy
* Highlight active comment in text
* fix animation
* RTL support
* Add reply CTA
* Translations
2023-02-25 12:03:05 -08:00
Tom Moor
59e25a0ef0
fix: New Japanese translations from Crowdin ( #4927 )
2023-02-25 11:15:33 -08:00
Apoorv Mishra
af3edd7cb2
fix: coalesce falsy body to {} ( #4929 )
2023-02-25 11:14:44 -08:00
dependabot[bot]
05c5d0637e
chore(deps): bump koa-body from 4.2.0 to 6.0.1 ( #4806 )
...
* chore(deps): bump koa-body from 4.2.0 to 6.0.1
Bumps [koa-body](https://github.com/koajs/koa-body ) from 4.2.0 to 6.0.1.
- [Release notes](https://github.com/koajs/koa-body/releases )
- [Changelog](https://github.com/koajs/koa-body/blob/master/CHANGELOG.md )
- [Commits](https://github.com/koajs/koa-body/compare/v4.2.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: koa-body
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update types
* test
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-02-24 05:11:49 -08:00
Tom Moor
f7a62e2497
New Crowdin updates ( #4909 )
2023-02-23 20:15:17 -08:00
dependabot[bot]
51aa6c5c30
chore(deps): bump @bull-board/koa from 4.6.2 to 4.12.1 ( #4906 )
...
Bumps [@bull-board/koa](https://github.com/felixmosh/bull-board/tree/HEAD/packages/koa ) from 4.6.2 to 4.12.1.
- [Release notes](https://github.com/felixmosh/bull-board/releases )
- [Changelog](https://github.com/felixmosh/bull-board/blob/master/CHANGELOG.md )
- [Commits](https://github.com/felixmosh/bull-board/commits/v4.12.1/packages/koa )
---
updated-dependencies:
- dependency-name: "@bull-board/koa"
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-02-23 19:19:27 -08:00
dependabot[bot]
9d9df81dec
chore(deps): bump sequelize from 6.20.1 to 6.29.0 ( #4921 )
...
* chore(deps): bump sequelize from 6.20.1 to 6.29.0
Bumps [sequelize](https://github.com/sequelize/sequelize ) from 6.20.1 to 6.29.0.
- [Release notes](https://github.com/sequelize/sequelize/releases )
- [Commits](https://github.com/sequelize/sequelize/compare/v6.20.1...v6.29.0 )
---
updated-dependencies:
- dependency-name: sequelize
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* lint
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-02-23 19:19:12 -08:00
Tom Moor
3acc352cf0
Fix PWA manifest ( #4922 )
2023-02-23 18:52:25 -08:00
Tom Moor
49bc0ed9f7
Optimize lodash bundle size ( #4919 )
...
* Optimize lodash bundle size
* Move to vite plugins
2023-02-23 17:57:11 -08:00
Tom Moor
a92534dfac
fix: Bundle size calculation includes development React ( #4912 )
2023-02-21 19:57:05 -08:00
Tom Moor
2f64d3c172
Restore core-js dependency
2023-02-21 14:13:55 -05:00
Tom Moor
eb42f8006d
chore: Remove 16+ unused dependencies ( #4910 )
...
* chore: Remove no-longer used webpack loaders
* chore: Remove migration of markdown from Slate documents (2y old)
* chore: Remove more unused deps
* chore: Remove explicit core-js dep
* Remove more unused dependencies
* test
2023-02-21 08:43:28 -08:00
Tom Moor
0887219be6
chore: Bump babel, remove lodash plugin ( #4908 )
2023-02-20 18:32:46 -08:00
dependabot[bot]
f8fe3a749e
chore(deps): bump @babel/plugin-proposal-decorators ( #4904 )
...
Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.18.10 to 7.21.0.
- [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.21.0/packages/babel-plugin-proposal-decorators )
---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
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-02-20 18:13:35 -08:00
dependabot[bot]
7de9a9b906
chore(deps): bump vite from 4.1.1 to 4.1.3 ( #4907 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.1.1 to 4.1.3.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.1.3/packages/vite )
---
updated-dependencies:
- dependency-name: vite
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-02-20 18:12:54 -08:00
Tom Moor
c33a4103e7
chore: Remove setimmediate polyfill ( #4903 )
...
* Add setimmediate to dependencies
* Remove use of setimmediate
2023-02-20 08:24:14 -08:00
Tom Moor
a9e373c72f
fix: HMR in development
2023-02-20 11:23:25 -05:00
Tom Moor
0e622288ff
fix: Line-numbering in code blocks runs horizontal on Linux
...
closes #4901
2023-02-20 09:08:07 -05:00
Tom Moor
0514c119f9
New Crowdin updates ( #4860 )
2023-02-19 19:52:41 -08:00
Tom Moor
21a1257d06
chore: Move remaining auth methods to plugins ( #4900 )
...
* Move Google, Email, and Azure to plugins
* Move OIDC provider, remove old loading code
* Move AuthLogo to plugin
* AuthLogo -> PluginIcon
* Lazy load plugin settings
2023-02-19 19:52:08 -08:00
Tom Moor
667ffdeaf1
fix: Import size should use larger of AWS_S3_UPLOAD_MAX_SIZE and MAX_IMPORT_SIZE
...
closes #4899
2023-02-19 19:18:31 -05:00
Tom Moor
f63441c15d
fix: Docker build
2023-02-19 12:22:37 -05:00
Tom Moor
618967d6da
Ensure development commands are ran with development env
...
Ref #4889
2023-02-19 11:17:31 -05:00
Tom Moor
70beb7524f
feat: Custom accent color ( #4897 )
...
* types
* Working, but messy
* Add InputColor component
* types
* Show default theme values when not customized
* Support custom theme on team sign-in page
* Payload validation
* Custom theme on shared documents
* Improve theme validation
* Team -> Workspace in settings
2023-02-19 07:43:03 -08:00
Tom Moor
7c05b7326a
test
2023-02-18 14:16:34 -05:00
Tom Moor
4805259823
fix: Cursor position changes on new token with line numbers enabled ( #4896 )
...
Move line numbers to psuedo element
2023-02-18 10:56:26 -08:00
Tom Moor
66b5dd0a2b
fix: Do not show authentication provider plugins that aren't enabled
2023-02-18 13:56:03 -05:00
Tom Moor
aece719a07
fix: Trim trailing digits from minimized classnames
2023-02-17 19:04:50 -05:00
Tom Moor
2cd5d0e624
chore: Bump Node to 18 LTS ( #4795 )
...
* Bump Node to 18 LTS
* Upgrade Jest
2023-02-16 05:33:54 -08:00
Tom Moor
0207786eec
Update Mermaid.js ( #4883 )
...
* Update Mermaid.js
* tsc
* Allow using more CI resources
* Downgrade
2023-02-15 20:46:32 -08:00
Tom Moor
12aca51541
0.68.0
2023-02-15 22:51:21 -05:00
Hans Pagel
e754f89e5c
Replace Webpack with Vite ( #4765 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
Co-authored-by: Vio <vio@beanon.com >
2023-02-15 19:39:46 -08:00
Tom Moor
490d05b68b
fix: Incorrect key events trigger on non-qwerty layouts
2023-02-14 19:09:44 -05:00
Tom Moor
b50bee1ec7
fix: ga is not defined
2023-02-14 19:03:54 -05:00
Mohamed ELIDRISSI
0976e85a1a
refactor: add server side validation schema for authProviders ( #4876 )
...
* refactor: move files to subfolder
* refactor: schema for authenticationProviders.info
* refactor: schema for authenticationProviders.update
* refactor: use validated body
2023-02-14 14:49:24 -08:00
dependabot[bot]
ab7b20958b
chore(deps): bump fs-extra and @types/fs-extra ( #4871 )
...
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 4.0.3 to 11.1.0
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases )
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/4.0.3...11.1.0 )
Updates `@types/fs-extra` from 9.0.13 to 11.0.1
- [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-major
- dependency-name: "@types/fs-extra"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-14 05:57:10 -08:00
dependabot[bot]
8fc1f67697
chore(deps): bump react-i18next from 12.1.1 to 12.1.5 ( #4872 )
...
Bumps [react-i18next](https://github.com/i18next/react-i18next ) from 12.1.1 to 12.1.5.
- [Release notes](https://github.com/i18next/react-i18next/releases )
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v12.1.1...v12.1.5 )
---
updated-dependencies:
- dependency-name: react-i18next
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-02-14 05:56:46 -08:00
Tom Moor
60101c507a
Move bulk of webhook logic to plugin ( #4866 )
...
* Move bulk of webhook logic to plugin
* Re-enable cleanup task
* cron tasks
2023-02-12 16:28:11 -08:00
Tom Moor
7895ee207c
Clear previous plugin and server files in build directory before rebuilding
2023-02-12 16:43:20 -05:00
Tom Moor
e028715afb
Minor fixes from enterprise codebase
2023-02-12 16:31:15 -05:00
Tom Moor
33afa2f029
Plugin architecture ( #4861 )
...
* wip
* Refactor, tasks, processors, routes loading
* Move Slack settings config to plugin
* Fix translations in plugins
* Move Slack auth to plugin
* test
* Move other slack-related files into plugin
* Forgot to save
* refactor
2023-02-12 10:11:30 -08:00
Mohamed ELIDRISSI
492beedf00
refactor: add server side validation schema for apiKeys ( #4859 )
...
* refactor: add tests for apiKey api routes
* refactor: move files to subfolder
* refactor: schema for apiKeys.create and apiKeys.delete
2023-02-11 15:02:52 -08:00
vgwidt
9302beb630
fix: Visual Basic syntax higlighting ( #4769 ) ( #4770 )
2023-02-11 09:31:37 -08:00
Tom Moor
c5cb02e980
fix: Text color on key component
2023-02-10 23:18:10 -05:00
Tom Moor
db446ba67d
New Crowdin updates ( #4734 )
2023-02-10 19:36:51 -08:00
Tom Moor
237313a97d
fix: Action children not triggerable
2023-02-10 22:36:00 -05:00
Tom Moor
fcbd4d3d28
Track action usage
2023-02-10 18:56:12 -05:00
Tom Moor
bb6f4b1c1e
fix: Attachment converted to links when AWS ACL is public-read, closes #4853
2023-02-10 17:42:09 -05:00
Tom Moor
23b8cc307e
Revert "allow node 17 & 18 when installing dependencies ( #4844 )" ( #4846 )
...
This reverts commit c75c61ca4b .
2023-02-08 15:47:09 -08:00
Hans Pagel
c75c61ca4b
allow node 17 & 18 when installing dependencies ( #4844 )
2023-02-08 16:22:56 +01:00
Tom Moor
81f655f402
fix: Links with strikethrough do not have hover preview ( #4841 )
...
* fix: Links with strikethrough do not have hover preview
* refactor
2023-02-07 19:36:15 -08:00
dependabot[bot]
bb1fe1a25f
chore(deps): bump zod from 3.19.1 to 3.20.2 ( #4833 )
...
Bumps [zod](https://github.com/colinhacks/zod ) from 3.19.1 to 3.20.2.
- [Release notes](https://github.com/colinhacks/zod/releases )
- [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md )
- [Commits](https://github.com/colinhacks/zod/compare/v3.19.1...v3.20.2 )
---
updated-dependencies:
- dependency-name: zod
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-02-06 18:34:22 -08:00
dependabot[bot]
b9ffe8aaa3
chore(deps): bump tiny-cookie from 2.3.2 to 2.4.0 ( #4836 )
...
Bumps [tiny-cookie](https://github.com/Alex1990/tiny-cookie ) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/Alex1990/tiny-cookie/releases )
- [Changelog](https://github.com/Alex1990/tiny-cookie/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Alex1990/tiny-cookie/compare/v2.3.2...v2.4.0 )
---
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-02-06 18:33:56 -08:00
dependabot[bot]
97775e14df
chore(deps): bump immutable from 4.2.2 to 4.2.4 ( #4835 )
...
Bumps [immutable](https://github.com/immutable-js/immutable-js ) from 4.2.2 to 4.2.4.
- [Release notes](https://github.com/immutable-js/immutable-js/releases )
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/immutable-js/immutable-js/compare/v4.2.2...v4.2.4 )
---
updated-dependencies:
- dependency-name: immutable
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-02-06 18:33:27 -08:00
Tom Moor
0b6c9d1838
Improve drag-and-drop ( #4824 )
...
* Improve drag-and-drop
* fixes
* fix drop highlight showing on ghosted sidebar item
2023-02-04 12:00:32 -08:00
Tom Moor
239e9e294d
fix: Microsoft auth silently errors when logged into multiple Microsoft accounts, allow account selection in OAuth flow
2023-02-04 14:56:52 -05:00
Tom Moor
9b002abae3
fix: Ensure tsvector content is below 1Mb limitation
...
closes #4714
2023-02-04 14:26:54 -05:00
Tom Moor
534eeacc97
fix: Documents with images exported as HTML have broken images
...
closes #4822
2023-02-04 14:04:38 -05:00
Tom Moor
8b28d6f6e0
fix: Suppress Slack updated notifications when publishing
...
closes #4821
2023-02-04 14:00:30 -05:00
Tom Moor
59b02154b9
Merge branch 'main' of github.com:outline/outline
2023-02-03 23:08:34 -05:00
Apoorv Mishra
0d6651b0da
Scroll children into view upon expansion ( #4812 )
...
* feat: smoothly scroll children into view
* fix: disable smooth scroll and throttling
2023-02-03 09:41:24 +05:30
Tom Moor
a1cefa9771
fix: FORCE_HTTPS setting results in redirect loop when Outline terminates SSL
2023-02-02 21:45:33 -05:00
Apoorv Mishra
1caa51f58e
Viewer should be allowed to subscribe to a document ( #4814 )
...
* fix: viewer should be allowed to subscribe to a document
* fix: allow subscribe only if the user has read permission for collection
2023-01-31 19:46:10 +05:30
Tom Moor
a2e07e9593
chore: Bump kbar
2023-01-31 08:53:38 -05:00
dependabot[bot]
8f166ca775
chore(deps-dev): bump jest-cli from 28.1.3 to 29.4.1 ( #4805 )
...
* chore(deps-dev): bump jest-cli from 28.1.3 to 29.4.1
Bumps [jest-cli](https://github.com/facebook/jest/tree/HEAD/packages/jest-cli ) from 28.1.3 to 29.4.1.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.4.1/packages/jest-cli )
---
updated-dependencies:
- dependency-name: jest-cli
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Snapshots
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-01-30 20:17:09 -08:00
dependabot[bot]
d70aefe9fa
chore(deps): bump immutable from 4.0.0 to 4.2.2 ( #4807 )
...
Bumps [immutable](https://github.com/immutable-js/immutable-js ) from 4.0.0 to 4.2.2.
- [Release notes](https://github.com/immutable-js/immutable-js/releases )
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/immutable-js/immutable-js/compare/v4.0.0...v4.2.2 )
---
updated-dependencies:
- dependency-name: immutable
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-01-30 19:58:33 -08:00
dependabot[bot]
4bc441cc9f
chore(deps): bump react-dnd from 14.0.1 to 16.0.1 ( #4808 )
...
Bumps [react-dnd](https://github.com/react-dnd/react-dnd ) from 14.0.1 to 16.0.1.
- [Release notes](https://github.com/react-dnd/react-dnd/releases )
- [Changelog](https://github.com/react-dnd/react-dnd/blob/main/CHANGELOG.md )
- [Commits](https://github.com/react-dnd/react-dnd/commits )
---
updated-dependencies:
- dependency-name: react-dnd
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 19:58:06 -08:00
Tom Moor
f39487d25b
fix: PaginatedList does not always load more ( #4811 )
2023-01-30 19:53:14 -08:00
dependabot[bot]
65a4874301
chore(deps): bump sequelize-typescript from 2.1.3 to 2.1.5 ( #4804 )
...
Bumps [sequelize-typescript](https://github.com/RobinBuschmann/sequelize-typescript ) from 2.1.3 to 2.1.5.
- [Release notes](https://github.com/RobinBuschmann/sequelize-typescript/releases )
- [Changelog](https://github.com/sequelize/sequelize-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/RobinBuschmann/sequelize-typescript/compare/v2.1.3...v2.1.5 )
---
updated-dependencies:
- dependency-name: sequelize-typescript
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-01-30 18:19:01 -08:00
Tom Moor
d1268167c8
Increase build speed by running concurrently
2023-01-29 16:18:54 -05:00
Tom Moor
80a8f5b7e2
feat: For changes in long tables do not print the entire table in the emailed diff ( #4800 )
2023-01-29 11:48:37 -08:00
Tom Moor
5473b698a4
Inject DataDog trace ID's into logs when enabled
2023-01-29 13:40:26 -05:00
Apoorv Mishra
2e6c960ae9
fix: remove document name from path ( #4798 )
2023-01-29 10:36:37 -08:00
Tom Moor
d02d3cb55d
feat: Add import/export of documents as JSON ( #4621 )
...
* feat: Add export of documents as JSON
* Rename, add structured collection description
* stash
* ui
* Add entity creation data to JSON archive
* Import JSON UI plumbing
* stash
* Messy, but working
* tsc
* tsc
2023-01-29 10:24:44 -08:00
Tom Moor
85ca25371c
test ( #4796 )
2023-01-29 06:28:57 -08:00
Tom Moor
f0d9bb4898
Friendlier active tab design
2023-01-28 17:22:30 -05:00
Tom Moor
4de780c339
fix: Cmd+K styling does not match context menus
...
closes #4701
2023-01-28 17:17:35 -05:00
Tom Moor
075555a867
fix: Do not show actively disabled auth providers in self-hosted install ( #4794 )
...
* fix: Do not show actively disabled auth providers in self-hosted installation
* self review
* Refactor for easier mocking
2023-01-28 10:02:25 -08:00
Tom Moor
aac495fa58
fix: Pipe characters in code marks within tables cause the table layout to break
...
closes #4783
2023-01-28 13:01:02 -05:00
Apoorv Mishra
7dbc419bbf
Change "Move" dialog appearance to match that of "Publish" dialog ( #4787 )
...
* refactor: receive items as props in DocumentExplore
* refactor: leverage DocumentExplorer for DocumentMove
* fix: keyboard shortcut for moving document
* refactor: cleanup
* Revert "refactor: cleanup"
This reverts commit 9a0a98eff2 .
* fix: get rid of extra parent container
* Revert "fix: get rid of extra parent container"
This reverts commit 908eaf2bba .
* refactor: remove PathToDocument component
2023-01-28 22:33:56 +05:30
Apoorv Mishra
0c572ac2c4
Duplicate docs as unpublished drafts ( #4791 )
...
* feat: duplicate docs as unpublished drafts
* fix: use isTemplate
* fix: no need of ternary
2023-01-28 21:32:59 +05:30
Apoorv Mishra
6d45566be3
fix: missing collection name in path in explorer search results ( #4793 )
2023-01-28 06:29:59 -08:00
Tom Moor
d5eabd7771
fix: Allow loading attachments linked from other sites/emails.
...
Loosens same-site policy to include cookies for navigation events.
closes #4737
2023-01-27 18:52:47 -05:00
Tom Moor
b5876dc844
fix: Fallback to username when name is unavailable in OIDC provider
...
closes #4774
2023-01-27 18:18:08 -05:00
Tom Moor
0272ea03bd
fix: Text in revisions is unreadable in dark mode, closes #4782
2023-01-27 18:13:08 -05:00
Apoorv Mishra
ad902af52c
Move tree implementation out of collections store ( #4763 )
...
* refactor: attaching emoji in tree node is unnecessary
* refactor: pass depth and hasChildren as separate props
* refactor: move tree impl into a separate hook
* refactor: separate out as DocumentExplorer for reuse
* fix: separate search and node
* fix: review comments
* fix: tsc
2023-01-27 11:33:51 +05:30
Tom Moor
cc14c212b6
fix: Unable to access localStorage in document embedded in iframe with third party cookies blocked ( #4777 )
...
* fix: Pasting from Microsoft Office pastes image. Closes #3058
* fix: Use Storage wrapper implementation for all editor calls to localStorage
closes #4776
2023-01-26 04:48:56 -08:00
Tom Moor
9ea606a734
fix: Pasting from Microsoft Office pastes image. Closes #3058
2023-01-25 22:37:47 -05:00
Tom Moor
784631baf4
fix: Handle missing size on attachment
2023-01-25 22:30:21 -05:00
Tom Moor
6ab428a498
fix: Link toolbar does not allow doc search, closes #4757
2023-01-24 09:08:02 -05:00
Apoorv Mishra
88a1f72b59
fix: collections order in publish modal should match with the order in sidebar ( #4762 )
2023-01-24 04:23:58 -08:00
dependabot[bot]
2021f192bd
chore(deps): bump cookiejar from 2.1.3 to 2.1.4 ( #4758 )
...
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar ) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases )
- [Commits](https://github.com/bmeck/node-cookiejar/commits )
---
updated-dependencies:
- dependency-name: cookiejar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 17:48:14 -08:00
dependabot[bot]
1b6496dff4
chore(deps): bump koa-sslify from 5.0.0 to 5.0.1 ( #4753 )
...
Bumps [koa-sslify](https://github.com/turboMaCk/koa-sslify ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/turboMaCk/koa-sslify/releases )
- [Changelog](https://github.com/turboMaCk/koa-sslify/blob/master/CHANGELOG.md )
- [Commits](https://github.com/turboMaCk/koa-sslify/commits )
---
updated-dependencies:
- dependency-name: koa-sslify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 17:41:07 -08:00
dependabot[bot]
6c5dadff8c
chore(deps-dev): bump lint-staged from 12.3.8 to 13.1.0 ( #4754 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 12.3.8 to 13.1.0.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v12.3.8...v13.1.0 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 17:38:52 -08:00
Apoorv Mishra
6b286d82b8
Ability to choose publish location for a document ( #4582 )
...
* feat: initial base structure
* feat: utils for constructing and flattening collection tree
* feat: basic demo to display tree-like structure with virtualization
* feat: make it searchable
* feat: row component
* fix: handle row selection
* fix: scroll jitter
* fix: popover max-height to eliminate extra scroll
* fix: position scrollbar correctly
* fix: do not sort to maintain correct tree-like view
* feat: footer
* fix: scroll to selected item
* fix: deselect item
* fix: display selected location in footer
* fix: deselect item if any upon search trigger
* fix: create draft without collection
* fix: pass down collectionId to all the nodes
* feat: publish document under selected location
* fix: move the doc post publish in case it is supposed to be a nested doc
* fix: wrap text for selected location
* fix: footer background in dark mode and unused css
* fix: popover height in small devices
* fix: no need to spread
* refactor: remove outline
* refactor: border-radius is common
* refactor: remove active and focus
* fix: do not shrink spacer
* fix: scroll list padding with correctly adjusted scrolling
* refactor: use constants
* fix: use padding in favor of spacer
* refactor: border attrs not needed
* refactor: control title padding and icon size centrally
* fix: rename param
* fix: import path
* fix: refactor styles, avoid magic numbers
* fix: type err
* feat: make rows collapsible
* fix: fully expanded without disclosure upon search
* fix: use modal in place of popover
* fix: collapse descendants
* fix: rename PublishPopover to PublishModal
* fix: adjust collapse icon as part of tree view
* fix: enable keyboard navigation
* not sure why collapse and expand shortcuts are not working
* fix: row expansion and search box focus and blur
* fix: remove css hover, handle it via active prop
* fix: discard tree like view for search results
* fix: minor tweaks
* refactor: no need to pass onPublish
* refactor: remove unnecessary attrs from search component
* fix: publish button text
* fix: reset intial scroll offset to 0 on search
* fix: remove search highlights
* fix: clean up search component
* refactor: search and row collapse
* refactor: PublishLocation
* fix: show emoji or star icon if present
* fix: shift focus only from top item
* fix: leading emoji
* fix: baseline text
* fix: make path tertiary
* fix: do not show path for collections
* fix: path text color upon selection
* fix: deleted collection case
* fix: no results found
* fix: space around slash
* Refinement, some small refactors
* fix: Publish shortcut, use Button action
* Allow new document creation from command menu without active collection
* fix: duplicate
* fix: Unneccessary truncation
* fix: Scroll on expand/collapse
Remove wraparound
* fix: tsc
* fix: Horizontal overflow on PublishLocation
Remove pointless moveTo method
* fix: Missing translation
* Remove method indirection
Show expanded collection icon in tree when expanded
* Shrink font size a point
* Remove feature flag
* fix: Path color contrast in light mode
Remove unused expanded/show attributes
* shrink -> collapse, fix expanded disclosure without items after searching
* Mobile styles
* fix: scroll just into view
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-01-23 17:38:24 -08:00
Tom Moor
da4a0189dc
Update rateLimiter.ts
2023-01-22 14:37:52 -08:00
Tom Moor
312e11e7c1
fix: Any error from rate limiter results in 'Rate limit exceeded' screen
2023-01-22 11:31:48 -05:00
Tom Moor
d3dbf53d0b
chore: Add insurance rate limiter for when Redis is down/reconnecting
2023-01-22 11:04:30 -05:00
Tom Moor
5b561e98f7
chore: Add configurable per-document connection limit extension ( #4717 )
...
* chore: Add configurable per-document connection limit extension
* docs
2023-01-22 07:50:32 -08:00
Tom Moor
aa88bb2a7b
fix: Check browser has print ability before showing Print option
2023-01-22 10:32:31 -05:00
Tom Moor
f83b0ab5e3
fix: Remove :is selector (bad compatibility)
2023-01-22 10:22:41 -05:00
Tom Moor
095028541d
fix: Missing translations
2023-01-22 10:14:17 -05:00
Tom Moor
c1aa4c8dde
fix: Alignment of caption on fullwidth images
2023-01-22 10:13:15 -05:00
Tom Moor
049f49ebe8
fix: Fallback to initials instead of placeholder when offline
2023-01-22 09:46:52 -05:00
Tom Moor
f1406577b7
Color transition on icon picker
2023-01-21 23:37:08 -05:00
dependabot[bot]
1da6847e68
chore(deps-dev): bump @typescript-eslint/parser from 5.40.0 to 5.48.1 ( #4725 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.40.0 to 5.48.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.48.1/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 09:38:14 -08:00
Tom Moor
21ce145f67
0.67.2
2023-01-16 15:50:56 -08:00
Tom Moor
0a4c7091b5
chore: Yarn dedupe
2023-01-16 15:50:52 -08:00
dependabot[bot]
f0f574812d
chore(deps-dev): bump @babel/preset-typescript from 7.16.7 to 7.18.6 ( #4723 )
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.16.7 to 7.18.6.
- [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.18.6/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 08:29:44 -08:00
dependabot[bot]
830763a9eb
chore(deps): bump jsdom from 20.0.3 to 21.0.0 ( #4721 )
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 20.0.3 to 21.0.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/20.0.3...21.0.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 08:29:25 -08:00
Tom Moor
55f2989a3d
New Crowdin updates ( #4624 )
...
* 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Italian 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Danish translations from Crowdin [ci skip]
* fix: New German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Danish translations from Crowdin [ci skip]
* fix: New German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Vietnamese 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Italian 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 Chinese Simplified translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Dutch 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian 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 French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Russian 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Ukrainian translations from Crowdin [ci skip]
2023-01-15 12:48:57 -08:00
Tom Moor
788450136e
test: documents.update apiVersion 2 response
2023-01-15 09:43:56 -05:00
Tom Moor
0c269081d9
fix: Sidebar jumps when publish or unpublish document ( #4706 )
...
* Return updated collection in API response for documents.unpublish and documents.update
Allows for improved UX on clientside
* test
* tsc
* tsc
2023-01-15 06:01:06 -08:00
Tom Moor
31f743eb4c
fix: Incorrect spacing on IconPicker since menu style was changed
...
closes #4711
2023-01-14 23:27:45 -05:00
Aditya Sharma
4ca0fc32c1
show collection name in pin menu ( #4705 )
...
* show collection name in pin menu
* fix: fetching right collection name
* refactor: better variable names
* Update app/actions/definitions/documents.tsx
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Avoid additional translation
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-01-14 19:17:25 -08:00
Tom Moor
0bed01a062
fix: Cannot click on input in sidebar when editing doc/collection ( #4716 )
...
fix: Start editing with all text selected
fix: Styling issue around input
2023-01-14 19:14:50 -08:00
Tom Moor
a25372c186
fix: Full-width images in editor are incorrectly aligned in RTL documents
...
closes #4712
2023-01-14 21:47:33 -05:00
Tom Moor
51baba8fa8
fix: Small unfocusable area below last block in editor, closes #4713
2023-01-14 20:45:15 -05:00
Tom Moor
0cccd7141d
fix(collaboration): Avoid writing spurious changes from read-only users when serialized output changes
2023-01-13 23:54:44 -05:00
Tom Moor
6b438e3467
fix: Background on TOC does not transition smoothly on theme change
2023-01-13 22:22:31 -05:00
Tom Moor
0d53e5a7ba
chore: Clean build/ folder on every build, remove duplicative scripts
2023-01-13 22:18:25 -05:00
Tom Moor
e3db7455b3
feat: Add optional SMTP_NAME configuration for connecting to SMTP servers that require the client to have a specific hostname
2023-01-13 21:49:57 -05:00
Tom Moor
d20f379943
feat: Publish and Unpublish available in command menu
...
fix: Add default error handling for menu actions
2023-01-12 22:39:14 -05:00
Tom Moor
e347404502
chore: Improvements to document move behavior ( #4689 )
...
* chore: Improvements to document move behavior
* test
2023-01-12 18:48:09 -08:00
Tom Moor
17a8dbb3f0
fix: Prevent moving documents into drafts
2023-01-12 11:15:54 -05:00
Tom Moor
3be170ddb8
0.67.1
2023-01-11 21:27:37 -05:00
Tom Moor
4a97b35d5a
fix: Collection structure update on document move
2023-01-11 20:56:14 -05:00
Tom Moor
785b9888dd
Respond to slack url verification challenge with JSON instead of raw body
2023-01-11 09:07:15 -05:00
Tom Moor
d5158f0a34
0.67.0
2023-01-10 20:32:43 -05:00
Tom Moor
64b72bcf82
/bin/bash -> /bin/sh for Docker
2023-01-10 20:32:37 -05:00
Tom Moor
6be7409d85
fix: Mistake in i18n key
2023-01-10 18:13:59 -05:00
dependabot[bot]
fddcbbd7af
chore(deps): bump react-hook-form from 7.37.0 to 7.41.5 ( #4667 )
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.37.0 to 7.41.5.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.37.0...v7.41.5 )
---
updated-dependencies:
- dependency-name: react-hook-form
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 19:02:44 -08:00
dependabot[bot]
3e7f823e17
chore(deps): bump aws-sdk from 2.1189.0 to 2.1290.0 ( #4664 )
...
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js ) from 2.1189.0 to 2.1290.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases )
- [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1189.0...v2.1290.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 >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 19:02:19 -08:00
dependabot[bot]
31c47ab37b
chore(deps): bump @joplin/turndown-plugin-gfm from 1.0.44 to 1.0.45 ( #4663 )
...
Bumps [@joplin/turndown-plugin-gfm](https://github.com/laurent22/joplin-turndown-plugin-gfm ) from 1.0.44 to 1.0.45.
- [Release notes](https://github.com/laurent22/joplin-turndown-plugin-gfm/releases )
- [Commits](https://github.com/laurent22/joplin-turndown-plugin-gfm/commits )
---
updated-dependencies:
- dependency-name: "@joplin/turndown-plugin-gfm"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 15:39:52 -08:00
dependabot[bot]
cbfb7d2c23
chore(deps): bump luxon from 3.0.1 to 3.2.1 ( #4660 )
...
Bumps [luxon](https://github.com/moment/luxon ) from 3.0.1 to 3.2.1.
- [Release notes](https://github.com/moment/luxon/releases )
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moment/luxon/compare/3.0.1...3.2.1 )
---
updated-dependencies:
- dependency-name: luxon
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 07:31:22 -08:00
Tom Moor
9617a15ae8
fix: No value supplied for attribute src
...
It shouldn't be possible to have an image node with no src, but it does happen occassionally and this prevents the document from persisting. It's better to have a broken image than a doc that won't save
2023-01-07 15:26:06 -05:00
Tom Moor
53414ec3ba
feat: Server side translation setup ( #4657 )
...
* Server side translation setup
* docs
2023-01-07 11:52:09 -08:00
Tom Moor
a333f48102
fix: Hanging }
2023-01-07 10:58:22 -05:00
Tom Moor
d4da33424b
fix: Math block overrides heading backspace key behavior
2023-01-07 10:01:21 -05:00
Tom Moor
e67ac1215a
feat: Allow moving draft documents ( #4652 )
...
* feat: Allow moving draft documents
* Allow drag-n-drop move of draft documents
* fix: Allow moving draft without a collection
* fix: Allow moving draft without a collection
2023-01-06 19:31:06 -08:00
Tom Moor
9f825b9adf
fix: Allow sort by title in documents.list
2023-01-06 16:58:39 -05:00
Tom Moor
4b47bffcf5
fix: images and files with cyrillic names don't import ( #4654 )
...
closes #4559
2023-01-06 06:02:15 -08:00
Tom Moor
cbd9971bc7
fix: Missing translation on Import screen
2023-01-06 08:32:55 -05:00
Tom Moor
c80aec5eb2
fix: build.sh copies dev webpack incorrectly
2023-01-06 05:26:13 -08:00
Tom Moor
5b60f1ab00
tsc
2023-01-05 21:25:17 -05:00
Tom Moor
ec2da746dc
chore: Convert LinkToolbar to functional component
...
Co-authored-by: Ítalo Sousa <italusousa@gmail.com >
2023-01-05 21:11:28 -05:00
Tom Moor
a065a8426f
fix: OL/UL inside of checkbox list is not styled correctly ( #4648 )
...
closes #4635
2023-01-05 17:18:07 -08:00
Apoorv Mishra
b6141442b7
Validate API request query ( #4642 )
...
* fix: refactor to accommodate authentication, transaction and pagination together into ctx.state
* feat: allow passing response type to APIContext
* feat: preliminary work for initial review
* fix: use unknown for base types
* fix: api/attachments
* fix: api/documents
* fix: jsdoc comment for input
* fix: replace at() with index access for compatibility
* fix: validation err message
* fix: error handling
* fix: remove unnecessary extend
2023-01-05 20:24:03 +05:30
Tom Moor
445d19f43e
chore: Extract product name from translation strings ( #4646 )
2023-01-04 19:00:57 -08:00
Tom Moor
f655288f67
fix: Issue where possibly logged into the wrong workspace when signing in via desktop app with multiple workspaces
2023-01-04 21:13:13 -05:00
Tom Moor
fc6bb3caef
fix: Unstable t method causing stars.list to fetch run multiple times. Seems this behavior changed in the recent dep bump
2023-01-04 20:42:48 -05:00
Apoorv Mishra
f4461573de
Refactor to accommodate authentication, transaction and pagination states together ( #4636 )
...
* fix: refactor to accommodate authentication, transaction and pagination together into ctx.state
* feat: allow passing response type to APIContext
2023-01-04 23:51:44 +05:30
Tom Moor
bb568d2e62
fix: Exports generate invalid internal links ( #4639 )
...
* refactoring
* Refactoring continues
* Refactor export, fix internal links in exported docs
* fix: Dupe document name detection
* sigh
2023-01-04 04:18:59 -08:00
Tom Moor
eb50c9e1f1
test: Remove tests associated with exporting documents from shareId
2023-01-03 22:49:02 -05:00
Tom Moor
a2e183627c
fix: Disabled authentication providers show as enabled in settings
2023-01-03 19:32:16 -05:00
Tom Moor
1c9eee2134
fix: Search on shared documents with custom slug not working
...
fix: Should not be able to export a document with shareId
2023-01-03 19:28:04 -05:00
Tom Moor
64d8f3091a
fix: 'Search titles' filter wraps to multiple lines on small screens
2023-01-02 21:25:24 -05:00
Tom Moor
0d920e02b1
chore: Remove query logging in test env
2023-01-02 21:06:39 -05:00
Tom Moor
6efcf1c1a8
chore: Refactor SearchHelper internals
2023-01-02 20:14:46 -05:00
Tom Moor
435969cf4b
chore: Refactor build:server to bashfile
2023-01-02 16:00:01 -05:00
Tom Moor
28a54113e1
fix: Always redirect to custom domain on server if set
2023-01-02 15:48:06 -05:00
Aditya Sharma
712ff8265e
feat: add search title only filter for search options ( #4587 )
...
* feat: search title only filter
* fix: page reload will keep settings
* fix: working with additional filters
* style changes
2023-01-02 10:00:10 -08:00
dependabot[bot]
b6234848fb
chore(deps): bump react-i18next from 11.16.6 to 12.1.1 ( #4634 )
...
* chore(deps): bump react-i18next from 11.16.6 to 12.1.1
Bumps [react-i18next](https://github.com/i18next/react-i18next ) from 11.16.6 to 12.1.1.
- [Release notes](https://github.com/i18next/react-i18next/releases )
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v11.16.6...v12.1.1 )
---
updated-dependencies:
- dependency-name: react-i18next
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update related deps, TS fixes
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-01-02 09:30:44 -08:00
dependabot[bot]
e4880daadf
chore(deps-dev): bump yarn-deduplicate from 3.1.0 to 6.0.1 ( #4633 )
...
Bumps [yarn-deduplicate](https://github.com/scinos/yarn-deduplicate ) from 3.1.0 to 6.0.1.
- [Release notes](https://github.com/scinos/yarn-deduplicate/releases )
- [Changelog](https://github.com/scinos/yarn-deduplicate/blob/master/CHANGELOG.md )
- [Commits](https://github.com/scinos/yarn-deduplicate/compare/v3.1.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: yarn-deduplicate
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-02 08:36:59 -08:00
dependabot[bot]
97b0fd465d
chore(deps-dev): bump html-webpack-plugin from 4.5.1 to 4.5.2 ( #4632 )
...
Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/jantimon/html-webpack-plugin/releases )
- [Changelog](https://github.com/jantimon/html-webpack-plugin/blob/v4.5.2/CHANGELOG.md )
- [Commits](https://github.com/jantimon/html-webpack-plugin/compare/v4.5.1...v4.5.2 )
---
updated-dependencies:
- dependency-name: html-webpack-plugin
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-02 08:36:18 -08:00
dependabot[bot]
423f961ca1
chore(deps): bump katex from 0.16.3 to 0.16.4 ( #4630 )
...
Bumps [katex](https://github.com/KaTeX/KaTeX ) from 0.16.3 to 0.16.4.
- [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.3...v0.16.4 )
---
updated-dependencies:
- dependency-name: katex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-02 08:36:06 -08:00
Tom Moor
4ccff8cb29
chore: Convert GroupListItem, AddGroupsToCollection, AddPeopleToCollection, Drafts to functional components
2023-01-02 11:26:51 -05:00
Tom Moor
8c54f6330f
chore: Clarify import/export options
2023-01-02 10:39:49 -05:00
Tom Moor
846a1f8eab
fix: Remove extra spaces around hard break serialization, closes #4616
2023-01-02 10:26:46 -05:00
Tom Moor
205f7d2a7e
chore: Move Input to functional component ( #4629 )
...
* chore: Remove ReactHookWrappedInput workaround
Move Input to functional component
* I love Typescript
2023-01-01 10:35:02 -08:00
Tom Moor
2494ca39c1
fix: Improved GA4 integration
2023-01-01 12:27:09 -05:00
Tom Moor
8e4270c321
feat: Add GA integration, support for GA4 ( #4626 )
...
* GA integration settings
* trackingId -> measurementId
Hook up script
* Public page GA tracking
Correct layout of settings
* Remove multiple codepaths for loading GA measurementID, add missing db index
* Remove unneccessary changes, tsc
* test
2023-01-01 07:29:08 -08:00
Mohamed ELIDRISSI
dc795604a4
refactor: add server-side validation schema for events ( #4622 )
...
* refactor: move files to subfolder
* refactor: schema for events.list
* refactor: update nullable fields in Event model
* fix: event actor not nullable
* fix: team not nullable
2022-12-31 13:56:37 -08:00
Tom Moor
05a4f050bb
chore: Improve graceful server shutdown ( #4625 )
...
* chore: Improve graceful server shutdown
* Replace node timers with custom promise timeout
2022-12-31 13:56:27 -08:00
Tom Moor
ad9525bfa3
chore: Refactor icon components
...
fix: Alignment of Outline logo component
2022-12-31 12:26:39 -05:00
Tom Moor
575f70a9e2
fix: useMousePosition can set state after component unmounted
...
fix: Clicking item in SubMenu does not close parent menu
2022-12-31 10:34:23 -05:00
Tom Moor
e70f1ed84c
fix: Extra spacing below inputs
...
fix: UX fixes in share popover with custom links
2022-12-31 10:34:23 -05:00
Tom Moor
16958560e6
New Crowdin updates ( #4586 )
2022-12-31 06:06:46 -08:00
Tom Moor
cdbc6df485
chore: More tracing improvements
2022-12-31 09:04:45 -05:00
Tom Moor
c6fb764631
chore: Move tracing decorators into the codebase ( #4623 )
...
* Vendorize tracing, finally fix service name issues
* Upgrade datadaog-metrics, rename decorators -> tracing
* lint
2022-12-31 04:54:51 -08:00
Tom Moor
1e036ebd0e
fix: Nested documents do not respect export format
2022-12-30 20:36:15 -05:00
Tom Moor
7a1e6a1b73
feat: Bulk HTML export for collection
2022-12-30 20:13:29 -05:00
Tom Moor
1328162921
fix: Missing cascade constraints on stars table
2022-12-30 18:45:24 -05:00
Tom Moor
2e36ad9d1f
fix: Retain title attribute when parsing from Markdown sources
2022-12-30 15:54:31 -05:00
Tom Moor
c6c06ac4ce
test: Add test for table content
2022-12-30 15:27:18 -05:00
Tom Moor
b29a9fbeee
chore: Remove reliance on Markdown for document.getSummary, towards #3000
2022-12-30 15:14:59 -05:00
Tom Moor
0f489d54c3
Add DocumentHelper.toPlainText
2022-12-30 14:49:53 -05:00
Tom Moor
7c47ab560e
fix: Add check for 'name' returned from OIDC provider, closes #4453
2022-12-30 14:02:00 -05:00
Tom Moor
997d796eb7
chore: Remove anomalous serviceName from traces
2022-12-30 13:42:22 -05:00
Tom Moor
18b69fad99
fix: Improve contrast on danger color
2022-12-30 13:07:40 -05:00
Mohamed ELIDRISSI
318e1df13b
refactor: add server side validation schema for attachments ( #4606 )
...
* refactor: schema for attachments.create
* refactor: schema for attachments.delete
* refactor: remove deprecated "public" request param
2022-12-30 09:49:01 -08:00
Tom Moor
f3469d25fe
feat: Bulk HTML export ( #4620 )
...
* wip
* Working bulk html export
* Refactor
* test
* test
2022-12-30 09:42:20 -08:00
Tom Moor
1b8dd9399c
chore: Export improvements ( #4617 )
...
* wip
* i18n
2022-12-27 09:51:39 -08:00
dependabot[bot]
ee37ba9355
chore(deps-dev): bump @types/prosemirror-gapcursor from 1.0.4 to 1.3.0 ( #4615 )
...
Bumps [@types/prosemirror-gapcursor](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prosemirror-gapcursor ) from 1.0.4 to 1.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prosemirror-gapcursor )
---
updated-dependencies:
- dependency-name: "@types/prosemirror-gapcursor"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-26 08:57:08 -08:00
dependabot[bot]
68ad7607b0
chore(deps): bump pg from 8.5.1 to 8.8.0 ( #4614 )
...
Bumps [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg ) from 8.5.1 to 8.8.0.
- [Release notes](https://github.com/brianc/node-postgres/releases )
- [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md )
- [Commits](https://github.com/brianc/node-postgres/commits/pg@8.8.0/packages/pg )
---
updated-dependencies:
- dependency-name: pg
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-26 08:56:29 -08:00
dependabot[bot]
393d9c4a72
chore(deps-dev): bump @types/react-helmet from 6.1.5 to 6.1.6 ( #4612 )
...
Bumps [@types/react-helmet](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-helmet ) from 6.1.5 to 6.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-helmet )
---
updated-dependencies:
- dependency-name: "@types/react-helmet"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-26 08:54:37 -08:00
Tom Moor
c41bd9592e
feat: Add date/time template options to template titles
2022-12-24 15:53:05 +00:00
Tom Moor
b8f748be52
Merge branch 'main' of github.com:outline/outline
2022-12-24 12:41:15 +00:00
Tom Moor
82c565f1d4
Add additional filters to search_titles endpoint ( #4563 )
...
* Add additional filters to search_titles endpoint
* tests, fixes for drafts
* fix: dateFilter results in 500
* fix: Draft documents returned in collection-only search
2022-12-24 03:44:22 -08:00
dependabot[bot]
504693c68d
chore(deps): bump jsonwebtoken from 8.5.1 to 9.0.0 ( #4600 )
...
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken ) from 8.5.1 to 9.0.0.
- [Release notes](https://github.com/auth0/node-jsonwebtoken/releases )
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md )
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v8.5.1...v9.0.0 )
---
updated-dependencies:
- dependency-name: jsonwebtoken
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-22 04:01:05 -08:00
Tom Moor
d261aa4d32
fix: Temporary fix for Mermaid Gantt charts – hardcode width
...
closes #4594
2022-12-22 06:50:57 -05:00
dependabot[bot]
09c3ee50ba
chore(deps): bump prosemirror-dropcursor and @types/prosemirror-dropcursor ( #4592 )
...
Bumps [prosemirror-dropcursor](https://github.com/prosemirror/prosemirror-dropcursor ) and [@types/prosemirror-dropcursor](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prosemirror-dropcursor ). These dependencies needed to be updated together.
Updates `prosemirror-dropcursor` from 1.4.0 to 1.6.1
- [Release notes](https://github.com/prosemirror/prosemirror-dropcursor/releases )
- [Changelog](https://github.com/ProseMirror/prosemirror-dropcursor/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-dropcursor/compare/1.4.0...1.6.1 )
Updates `@types/prosemirror-dropcursor` from 1.0.3 to 1.5.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prosemirror-dropcursor )
---
updated-dependencies:
- dependency-name: prosemirror-dropcursor
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/prosemirror-dropcursor"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 16:51:12 -08:00
dependabot[bot]
0cb439857d
chore(deps): bump babel-plugin-styled-components from 1.12.0 to 2.0.7 ( #4589 )
...
Bumps [babel-plugin-styled-components](https://github.com/styled-components/babel-plugin-styled-components ) from 1.12.0 to 2.0.7.
- [Release notes](https://github.com/styled-components/babel-plugin-styled-components/releases )
- [Commits](https://github.com/styled-components/babel-plugin-styled-components/compare/v1.12.0...v2.0.7 )
---
updated-dependencies:
- dependency-name: babel-plugin-styled-components
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 16:50:21 -08:00
dependabot[bot]
1a69cb057c
chore(deps): bump exports-loader from 0.6.4 to 1.1.1 ( #4590 )
...
Bumps [exports-loader](https://github.com/webpack-contrib/exports-loader ) from 0.6.4 to 1.1.1.
- [Release notes](https://github.com/webpack-contrib/exports-loader/releases )
- [Changelog](https://github.com/webpack-contrib/exports-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/exports-loader/compare/v0.6.4...v1.1.1 )
---
updated-dependencies:
- dependency-name: exports-loader
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 16:49:41 -08:00
Tom Moor
0fa583e492
fix: Line numbers go missing when editing multiple blocks
...
closes #4440
2022-12-18 22:19:37 -05:00
Tom Moor
67ec5a1a33
fix: Missing onDelete constraint
2022-12-18 20:49:28 -05:00
Tom Moor
9618d514e1
fix: Switch workspace unreliable
2022-12-17 21:50:50 -05:00
Tom Moor
4b66a52a52
fix: Missing onDelete constraint
2022-12-17 21:19:55 -05:00
Tom Moor
bf21863dbf
New Crowdin updates ( #4565 )
...
* fix: New French 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 German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Danish translations from Crowdin [ci skip]
* fix: New German 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 Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish 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 Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
2022-12-17 17:17:28 -08:00
Tom Moor
acf74b83a8
feat: Full width images ( #4389 )
...
* feat: Full width images
* lint
* fix: Enable TOC overlaid on full size images
* Vendorize react-medium-image-zoom
* tsc
* fix
* Remove body scroll lock
2022-12-17 17:17:15 -08:00
Tom Moor
f8ba393f7c
Use auth.availableTeams endpoint for workspace switching ( #4585 )
2022-12-17 17:17:02 -08:00
Tom Moor
1995a3fb19
Dynamic bottom padding
2022-12-15 21:03:47 -05:00
Tom Moor
6f57767b7c
fix: Return after redirect
2022-12-15 20:04:42 -05:00
Tom Moor
a9683f4d53
fix: Add additional padding at the bottom of documents when editing
2022-12-14 20:44:38 -05:00
Tom Moor
600b3e4b3e
fix: Small tweaks/fixes to custom domain UI
2022-12-14 08:46:35 -05:00
Tom Moor
02b352a382
fix: Cross-subdomain redirect for shares with custom link
2022-12-14 08:46:20 -05:00
Apoorv Mishra
79829a3129
Ability to create share url slug ( #4550 )
...
* feat: share url slug
* feat: add col urlId
* feat: allow updating urlId
* fix: typo
* fix: migrations
* fix: urlId model validation
* fix: input label
* fix: debounce slug request
* feat: link preview
* fix: send slug variant in response if available
* fix: temporary redirect to slug variant if available
* fix: move up the custom link field
* fix: process and display backend err
* fix: reset custom link state on popover close and remove isCopied
* fix: document link preview
* fix: set urlId when available
* fix: keep unique(urlId, teamId)
* fix: codeql
* fix: get rid of preview type
* fix: width not needed for block elem
* fix: migrations
* fix: array not required
* fix: use val
* fix: validation on shareId and test
* fix: allow clearing urlId
* fix: do not escape
* fix: unique error text
* fix: keep team
2022-12-13 17:26:36 -08:00
dependabot[bot]
b9dd060736
chore(deps-dev): bump eslint-plugin-prettier from 3.1.4 to 4.2.1 ( #4567 )
...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) from 3.1.4 to 4.2.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v3.1.4...v4.2.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-12 14:35:22 -08:00
dependabot[bot]
301fde26b6
chore(deps): bump copy-to-clipboard from 3.3.1 to 3.3.3 ( #4570 )
...
Bumps [copy-to-clipboard](https://github.com/sudodoki/copy-to-clipboard ) from 3.3.1 to 3.3.3.
- [Release notes](https://github.com/sudodoki/copy-to-clipboard/releases )
- [Commits](https://github.com/sudodoki/copy-to-clipboard/compare/v3.3.1...v3.3.3 )
---
updated-dependencies:
- dependency-name: copy-to-clipboard
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-12 13:32:56 -08:00
dependabot[bot]
662012da08
chore(deps-dev): bump husky from 7.0.4 to 8.0.2 ( #4568 )
...
Bumps [husky](https://github.com/typicode/husky ) from 7.0.4 to 8.0.2.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v7.0.4...v8.0.2 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-12 13:32:40 -08:00
dependabot[bot]
cab8b69e8d
chore(deps): bump class-validator from 0.13.2 to 0.14.0 ( #4569 )
...
Bumps [class-validator](https://github.com/typestack/class-validator ) from 0.13.2 to 0.14.0.
- [Release notes](https://github.com/typestack/class-validator/releases )
- [Changelog](https://github.com/typestack/class-validator/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/typestack/class-validator/compare/v0.13.2...v0.14.0 )
---
updated-dependencies:
- dependency-name: class-validator
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-12 13:32:15 -08:00
Tom Moor
91155295fe
fix: Loosen url validation
2022-12-11 21:28:09 -05:00
Tom Moor
80780eedda
fix: Mermaid diagrams do not respect dark mode ( #4564 )
...
* wip
* Move event binding
2022-12-11 11:33:17 -08:00
Tom Moor
e4da92a359
New Crowdin updates ( #4533 )
2022-12-11 08:35:40 -08:00
Tom Moor
0f19c550f9
fix: Uploaded and immediately deleted images are not removed from storage ( #4562 )
...
* fix: Uploaded and immediately deleted images are not removed from storage upon permanant delete
closes #4557
* Move attachment deletion async
2022-12-11 08:29:38 -08:00
Tom Moor
7e22526cc7
Improve error handling
2022-12-11 11:27:54 -05:00
Apoorv Mishra
5c842087a5
feat(server): rate limit all routes ( #4561 )
2022-12-10 05:47:18 -08:00
Apoorv Mishra
053d10d893
Enhance server side error handling ( #4537 )
...
* fix: server side error handling
* fix: push only unknown 500 errors to sentry
* fix: use in-house onerror in favor of errorHandling middleware
* fix: split error template into dev and prod envs
* fix: check Error instance
* fix: error routes in test env
* fix: review comments
* Remove koa-onerror
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-12-09 21:51:42 +05:30
Tom Moor
4f67437b81
chore: Bump Sentry deps ( #4556 )
2022-12-08 18:05:13 -08:00
Alex
7db2284564
build: harden calibreapp-image-actions.yml permissions ( #4555 )
...
Signed-off-by: Alex <aleksandrosansan@gmail.com >
Signed-off-by: Alex <aleksandrosansan@gmail.com >
2022-12-08 17:49:15 -08:00
Tom Moor
92ab7c1700
Bump bull, ioredis ( #4553 )
2022-12-07 19:06:44 -08:00
Tom Moor
239db70374
fix: Bump qs, fix prototype pollution
2022-12-07 22:05:35 -05:00
dependabot[bot]
a650e92979
chore(deps): bump fetch-retry from 4.1.1 to 5.0.3 ( #4539 )
...
Bumps [fetch-retry](https://github.com/jonbern/fetch-retry ) from 4.1.1 to 5.0.3.
- [Release notes](https://github.com/jonbern/fetch-retry/releases )
- [Commits](https://github.com/jonbern/fetch-retry/compare/4.1.1...5.0.3 )
---
updated-dependencies:
- dependency-name: fetch-retry
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-06 20:21:52 -08:00
dependabot[bot]
5f121ff268
chore(deps-dev): bump eslint-plugin-import from 2.25.3 to 2.26.0 ( #4542 )
...
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) from 2.25.3 to 2.26.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.25.3...v2.26.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-import
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-06 20:11:09 -08:00
Tom Moor
ea63023fca
feat: added user avatars in author search dropdown ( #4551 )
...
* feat: added user avatars in author search dropdown
* cleanup
* cleanup
* feat: added user avatars in author search dropdown
* cleanup
* cleanup
* added user icon
* Size tweaks
Co-authored-by: Aditya Sharma <aditya167411@gmail.com >
2022-12-06 20:10:56 -08:00
Tom Moor
549b7ab030
tsc
2022-12-06 09:32:13 -05:00
Tom Moor
4ce8ea8cd6
fix: Cannot create document from selection in root of collection
2022-12-06 09:10:45 -05:00
Tom Moor
98d79e1e8b
perf: Improve collab persistence performance ( #4544 )
...
* stash
* Remove query of state in documentCollaborativeUpdater
2022-12-06 05:21:10 -08:00
Tom Moor
b0b7c7d647
fix: Document import schema
2022-12-04 22:31:54 -05:00
Tom Moor
481382ee9f
Add link to download app (macOS)
2022-12-04 18:03:35 -05:00
Tom Moor
3d6da26ad6
fix: Flash of external link decoration when creating doc from selected text
2022-12-04 17:41:19 -05:00
Tom Moor
0a68266365
fix: Server error in document search with single quotes
2022-12-04 17:10:06 -05:00
Tom Moor
908ca36de2
Merge branch 'main' of github.com:outline/outline
2022-12-04 15:32:33 -05:00
Tom Moor
435a7ab26b
Dependency update
2022-12-04 15:07:17 -05:00
Aditya Sharma
8513200900
fix: Don't embed pasted links in list ( #4535 )
...
closes https://github.com/outline/outline/issues/4154
2022-12-04 11:41:03 -08:00
Tom Moor
1fd3f3137a
chore: Upgrade hocuspocus ( #4443 )
...
* dep bump
* Bump to beta 6
* fix: Race condition in indexeddb provider
2022-12-04 11:39:58 -08:00
Tom Moor
d16133fda8
Remove ui.isEditing, enable forcing desktop window open without sidebar
2022-12-04 11:55:33 -05:00
Tom Moor
cd29cd3aec
fix: Various improvements to select input, closes #4528
2022-12-04 10:57:09 -05:00
Tom Moor
13db16283a
fix: Cleanup user menu ( #4532 )
...
Move confirmation dialogs from window confirmations
2022-12-03 15:33:16 -08:00
Tom Moor
d6d1eb4485
feat: Prefix api keys
2022-12-03 18:21:33 -05:00
Tom Moor
0f31d5b45f
fix: Generate signing secret on webhook creation
2022-12-03 10:23:31 -05:00
Tom Moor
08a471f230
Add 'members' filter to user details page, closes #4529
2022-12-03 09:36:28 -05:00
Tom Moor
e15ad530de
tsc
2022-12-03 09:25:53 -05:00
Denis
6354acca85
if OIDC provider gets user_id as integer Postgres failed query ( #4527 )
2022-12-02 21:46:56 -08:00
Tom Moor
e32f2c2257
New Crowdin updates ( #4493 )
2022-12-02 20:05:45 -08:00
dependabot[bot]
6903a1c481
chore(deps-dev): bump babel-jest from 28.1.3 to 29.3.1 ( #4497 )
...
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest ) from 28.1.3 to 29.3.1.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.3.1/packages/babel-jest )
---
updated-dependencies:
- dependency-name: babel-jest
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 19:35:19 -08:00
Denis
571f812771
fix: getEncryptedColumn for empty token ( #4507 )
2022-12-02 19:28:43 -08:00
Tom Moor
4d1bbf3f80
Upgrade socket.io ( #4526 )
...
* Upgrade socket.io, drop support with v2 clients
* tsc
2022-12-02 19:06:37 -08:00
Tom Moor
0a0498d139
fix: Allow subdomains upto 255 in self-hosted, closes #4524
2022-12-02 22:06:13 -05:00
dependabot[bot]
0f19a82488
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 ( #4525 )
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 17:16:33 -08:00
Tom Moor
fc9d685ef5
fix: Remove unused S3 methods ( #4515 )
2022-12-01 19:45:24 -08:00
Tom Moor
b305154715
Add onLogout method to desktop bridge
2022-12-01 18:14:51 -05:00
Tom Moor
d09a3de800
fix: Desktop redirect on Safari
2022-12-01 08:26:01 -05:00
Tom Moor
83b687a632
fix: teamPermanentDeleter execution order
2022-11-30 23:07:37 -05:00
Tom Moor
648424fe2c
fix: Desktop redirect on Safari
2022-11-30 23:00:40 -05:00
Tom Moor
63cef45284
fix: documents endpoints allow slug as id parameter
2022-11-29 22:16:46 -05:00
Tom Moor
bc299a00f5
Add additional keywords for date slash commands
2022-11-28 23:36:30 -05:00
Tom Moor
b40bb71adf
fix: Allow clicking anywhere outside command menu to close
2022-11-28 23:35:41 -05:00
Tom Moor
59d9859a64
fix: Prevent hover styling when MenuItem is controlled
2022-11-28 21:18:15 -05:00
Tom Moor
fbeaa2ec9f
Handle keyboard shortcut request
2022-11-28 20:52:50 -05:00
dependabot[bot]
53669a4be6
chore(deps-dev): bump webpack from 4.44.1 to 4.46.0 ( #4495 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 4.44.1 to 4.46.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v4.44.1...v4.46.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 16:56:17 -08:00
dependabot[bot]
201c3e1f05
chore(deps): bump @babel/preset-react from 7.16.0 to 7.18.6 ( #4496 )
...
Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react ) from 7.16.0 to 7.18.6.
- [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.18.6/packages/babel-preset-react )
---
updated-dependencies:
- dependency-name: "@babel/preset-react"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 16:55:50 -08:00
dependabot[bot]
572ffe44aa
chore(deps): bump polished from 3.7.2 to 4.2.2 ( #4494 )
...
Bumps [polished](https://github.com/styled-components/polished ) from 3.7.2 to 4.2.2.
- [Release notes](https://github.com/styled-components/polished/releases )
- [Commits](https://github.com/styled-components/polished/compare/v3.7.2...v4.2.2 )
---
updated-dependencies:
- dependency-name: polished
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 16:55:35 -08:00
Tom Moor
8ca5d66204
Desktop improvements ( #4492 )
...
* Update version to non-promise interface
* History navigation in sidebar
2022-11-28 15:30:50 -08:00
Tom Moor
a5e2ac6570
fix: Negated quote query error
2022-11-28 09:01:03 -05:00
Tom Moor
b5570a7587
New Crowdin updates ( #4479 )
2022-11-28 05:52:12 -08:00
Apoorv Mishra
d09c583c72
Allow document to be dragged to the top of a collection ( #4489 )
2022-11-28 05:42:58 -08:00
Tom Moor
cc333637dd
Desktop support ( #4484 )
...
* Remove home link on desktop app
* Spellcheck, installation toasts, background styling, …
* Add email,slack, auth support
* More desktop style tweaks
* Move redirect to client
* cleanup
* Record desktop usage
* docs
* fix: Selection state in search input when double clicking header
2022-11-27 15:07:48 -08:00
Tom Moor
ea9680c3d7
lint
2022-11-27 11:05:39 -05:00
Tom Moor
d22b44dcff
Further improved search matches
2022-11-27 10:46:54 -05:00
Tom Moor
fa8685d241
Add support for LaTeX inline and block expressions. ( #4446 )
...
* Add support for LaTeX inline and block expressions. (#4364 )
Co-authored-by: Tom Moor <tom@getoutline.com >
* tsc
* Show heading markers when LaTeX block is being edited
* Tab to space, name katex chunk
* Fork htmldiff, add support for math nodes
Co-authored-by: luisbc92 <luiscarlos.banuelos@gmail.com >
2022-11-27 06:27:56 -08:00
Tom Moor
cb1b8e9764
fix: Improved search engine-like behavior for text queries
2022-11-27 09:26:10 -05:00
Tom Moor
957e9ba0ff
fix: Cleanup build directory before building new server assets
2022-11-25 12:02:42 -05:00
Tom Moor
5a42f70b65
Add case for un-mapped custom domain to login page
2022-11-25 10:22:45 -05:00
Tom Moor
fd9625b57e
fix: TOC not rendered in non-seamless-editing mode
2022-11-24 11:35:29 -05:00
Tom Moor
18535d949e
New Crowdin updates ( #4476 )
2022-11-24 06:51:47 -08:00
Tom Moor
a8936039e5
Improved paste handling ( #4474 )
...
* Improved paste handling
* Remove file
2022-11-24 06:50:31 -08:00
Apoorv Mishra
a6125be6f1
Introduce zod for server-side validations ( #4397 )
...
* chore(server): use zod for validations
* fix(server): use ctx.input for documents.list
* fix(server): schema for documents.archived
* fix(server): documents.deleted, documents.viewed & documents.drafts
* fix(server): documents.info
* fix(server): documents.export & documents.restore
* fix(server): documents.search_titles & documents.search
* fix(server): documents.templatize
* fix(server): replace nullish() with optional()
* fix(server): documents.update
* fix(server): documents.move
* fix(server): remaining
* fix(server): add validation for snippet min and max words
* fix(server): fix update types
* fix(server): remove DocumentSchema
* fix(server): collate duplicate schemas
* fix: typos
* fix: reviews
* chore: Fixed case of Metrics import
* fix: restructure /api
* fix: loosen validation for id as it can be a slug too
* Add test for query by slug
Simplify import
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-11-24 10:11:43 +05:30
Tom Moor
100d05035b
Merge branch 'main' of github.com:outline/outline
2022-11-23 20:30:38 -05:00
Tom Moor
5b00741b1a
New Crowdin updates ( #4460 )
2022-11-23 17:13:58 -08:00
Aditya Sharma
95f2c69f81
fix: correct stats for update-checker ( #4470 )
...
fixes https://github.com/outline/outline/issues/4462
2022-11-23 17:13:39 -08:00
Tom Moor
0794450596
chore: Fixed case of Metrics import
2022-11-22 23:08:52 -05:00
Tom Moor
09f5462068
Enable viewers to upload attachments for documents in collections where they have edit permission ( #4468 )
2022-11-22 19:05:08 -08:00
dependabot[bot]
4cb1652005
chore(deps-dev): bump babel-plugin-transform-inline-environment-variables from 0.4.3 to 0.4.4 ( #4457 )
...
Bumps [babel-plugin-transform-inline-environment-variables](https://github.com/babel/minify ) from 0.4.3 to 0.4.4.
- [Release notes](https://github.com/babel/minify/releases )
- [Changelog](https://github.com/babel/minify/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/minify/compare/babel-plugin-transform-inline-environment-variables@0.4.3...babel-plugin-transform-inline-environment-variables@0.4.4 )
---
updated-dependencies:
- dependency-name: babel-plugin-transform-inline-environment-variables
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 19:12:11 -08:00
dependabot[bot]
7dbf098d68
chore(deps): bump jsdom from 20.0.0 to 20.0.3 ( #4455 )
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 20.0.0 to 20.0.3.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/20.0.0...20.0.3 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 19:11:43 -08:00
dependabot[bot]
32e47d86a5
chore(deps-dev): bump @types/crypto-js from 4.1.0 to 4.1.1 ( #4454 )
...
Bumps [@types/crypto-js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/crypto-js ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/crypto-js )
---
updated-dependencies:
- dependency-name: "@types/crypto-js"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 19:11:18 -08:00
dependabot[bot]
e76e547d8a
chore(deps): bump rate-limiter-flexible from 2.3.7 to 2.4.1 ( #4456 )
...
Bumps [rate-limiter-flexible](https://github.com/animir/node-rate-limiter-flexible ) from 2.3.7 to 2.4.1.
- [Release notes](https://github.com/animir/node-rate-limiter-flexible/releases )
- [Commits](https://github.com/animir/node-rate-limiter-flexible/commits/v2.4.1 )
---
updated-dependencies:
- dependency-name: rate-limiter-flexible
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 19:11:07 -08:00
Tom Moor
e605961e23
feat: Optional branding on shared documents ( #4450 )
...
* feat: Optional branding on shared documents
* Refactor
Remove unneccessarily exposed team id
Remove top-level collapsible document on publicly shared urls
* fix: Branding disappears when revising document
fix: Clicking title should go back to main app when logged in
2022-11-21 16:20:50 -08:00
Tom Moor
088ef81133
fix: Improved styles for diffs, closes #4430
2022-11-20 14:09:11 -05:00
Tom Moor
6e36ffb706
feat: Allow data imports larger than the standard attachment size ( #4449 )
...
* feat: Allow data imports larger than the standard attachment size
* Use correct preset for data imports
* Cleanup of expired attachments
* lint
2022-11-20 09:22:57 -08:00
Tom Moor
1f49bd167d
fix: Flash of misaligned floating images upon loading
2022-11-19 20:18:55 -05:00
Tom Moor
c27987569b
fix: Flash of embeds visible upon loading when disabled
2022-11-19 20:09:56 -05:00
Tom Moor
ae6855f3df
chore: Refactors towards shared menu component ( #4445 )
2022-11-19 13:15:38 -08:00
Tom Moor
924b554281
fix: Padding below editor not clickable
2022-11-16 23:38:08 -05:00
Tom Moor
552c0ecf01
fix: Pasting document content in title should behave as expected
2022-11-16 23:38:08 -05:00
dependabot[bot]
19d33a7658
chore(deps): bump loader-utils from 1.4.1 to 1.4.2 ( #4439 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-16 19:18:47 -08:00
Tom Moor
f43f253286
Refactoring endpoints to transaction middleware
2022-11-15 22:22:35 -05:00
Tom Moor
01a482552a
fix: Unable to subscribe to fileOperation webhook events
2022-11-15 20:03:20 -05:00
Tom Moor
e6ef5a16cc
Fix TOC headings
2022-11-14 21:14:56 -05:00
Tom Moor
4c8138ad4a
fix: Some react warnings in dev mode
2022-11-14 19:36:24 -05:00
Tom Moor
4047ec73bb
feat: Integrate Zapier App Directory
2022-11-14 18:10:10 -05:00
dependabot[bot]
1e723be556
chore(deps): bump koa-sslify from 2.1.2 to 5.0.0 ( #4424 )
...
* chore(deps): bump koa-sslify from 2.1.2 to 5.0.0
Bumps [koa-sslify](https://github.com/turboMaCk/koa-sslify ) from 2.1.2 to 5.0.0.
- [Release notes](https://github.com/turboMaCk/koa-sslify/releases )
- [Changelog](https://github.com/turboMaCk/koa-sslify/blob/master/CHANGELOG.md )
- [Commits](https://github.com/turboMaCk/koa-sslify/compare/2.1.2...5.0.0 )
---
updated-dependencies:
- dependency-name: koa-sslify
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Nice try dependabot
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-11-14 14:17:05 -08:00
dependabot[bot]
1f5171053e
chore(deps): bump core-js from 3.26.0 to 3.26.1 ( #4421 )
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.26.0 to 3.26.1.
- [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.26.1/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 >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 13:35:19 -08:00
dependabot[bot]
829214d9a3
chore(deps): bump @juggle/resize-observer from 3.3.1 to 3.4.0 ( #4422 )
...
Bumps [@juggle/resize-observer](https://github.com/juggle/resize-observer ) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/juggle/resize-observer/releases )
- [Commits](https://github.com/juggle/resize-observer/compare/v3.3.1...v3.4.0 )
---
updated-dependencies:
- dependency-name: "@juggle/resize-observer"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 13:34:52 -08:00
dependabot[bot]
441055a05e
chore(deps-dev): bump @types/validator from 13.7.8 to 13.7.10 ( #4423 )
...
Bumps [@types/validator](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/validator ) from 13.7.8 to 13.7.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/validator )
---
updated-dependencies:
- dependency-name: "@types/validator"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-14 13:34:40 -08:00
Tom Moor
24a1eac804
Sidebar improvements from comments branch ( #4419 )
2022-11-13 18:26:53 -08:00
Tom Moor
b60c66316a
Insights refinements
2022-11-13 14:47:20 -05:00
Tom Moor
3880a956a3
Add document insights panel ( #4418 )
...
* Add document context to allow accessing editor in header, modals, and elsewhere
* lint
* framework
* Hacking together fast
* Insights
* Spacing tweak, docs
2022-11-13 10:19:09 -08:00
Tom Moor
762341a4ec
feat: Track attachments access ( #4416 )
2022-11-12 08:41:59 -08:00
Tom Moor
622f464b9f
Store import<->document relationship ( #4415 )
...
* Store import<->document relationship
* Update 20221112152649-import-document-relationship.js
* Store importId on collection, UI tweaks on import screen
2022-11-12 08:22:41 -08:00
Tom Moor
cafe4ed848
Add seed script
2022-11-12 10:16:19 -05:00
Tom Moor
cff67f4ca7
fix: Self-hosted logic for allowed domains ( #4412 )
...
* fix: Self-hosted logic for allowed domains
* test
2022-11-11 19:19:46 -08:00
Tom Moor
6788005115
Add missing team->user constraint ( #4411 )
...
* Add missing team->user constraint
* fix: teamPermanentDeleter cannot complete when team has domains
2022-11-11 09:40:52 -08:00
Tom Moor
26946853da
fix: DATABASE_URL missing in env does not produce validation error ( #4409 )
...
* fix: DATABASE_URL missing in env does not produce validation error
* lint
2022-11-11 07:11:10 -08:00
Tom Moor
d0827e21c1
tsc
2022-11-09 07:40:41 -05:00
Tom Moor
eee0abe415
test
2022-11-08 21:42:08 -05:00
Tom Moor
e7af0ce6de
fix: getPreference fallback
2022-11-08 21:30:14 -05:00
Tom Moor
369ac487b1
feat: Add preference to disable download option for viewers
2022-11-08 21:26:02 -05:00
Tom Moor
587f062677
Remove usage of tiley ( #4406 )
...
* First pass
* Mooarrr
* lint
* snapshots
2022-11-08 17:12:22 -08:00
dependabot[bot]
920b58c006
chore(deps): bump loader-utils from 1.4.0 to 1.4.1 ( #4405 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.1/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 05:31:03 -08:00
dependabot[bot]
d16d94a0f6
chore(deps): bump core-js from 3.10.2 to 3.26.0 ( #4395 )
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.10.2 to 3.26.0.
- [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.26.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 05:26:06 -08:00
dependabot[bot]
4d4cd42740
chore(deps): bump @bull-board/koa from 4.2.2 to 4.6.2 ( #4394 )
...
Bumps [@bull-board/koa](https://github.com/felixmosh/bull-board/tree/HEAD/packages/koa ) from 4.2.2 to 4.6.2.
- [Release notes](https://github.com/felixmosh/bull-board/releases )
- [Changelog](https://github.com/felixmosh/bull-board/blob/master/CHANGELOG.md )
- [Commits](https://github.com/felixmosh/bull-board/commits/v4.6.2/packages/koa )
---
updated-dependencies:
- dependency-name: "@bull-board/koa"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 05:25:35 -08:00
dependabot[bot]
b55ba473d1
chore(deps): bump @babel/plugin-transform-destructuring from 7.16.0 to 7.20.2 ( #4396 )
...
Bumps [@babel/plugin-transform-destructuring](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-destructuring ) from 7.16.0 to 7.20.2.
- [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.20.2/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 >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 05:24:55 -08:00
Tom Moor
c859d2dd84
fix: Deleted text style in history, closes #4231
2022-11-07 21:55:14 -05:00
Tom Moor
fd799e00a7
fix: Unauthenticated shared document should default to user preferred language
...
closes #4384
2022-11-06 18:53:05 -05:00
Tom Moor
5f4d67e2f9
Bump caniuse
2022-11-06 14:10:48 -05:00
Tom Moor
9936f42882
Avoid fsstat on every request, remove koa-static ( #4387 )
...
* Avoid fsstat on every request, remove koa-static
* tsx
* Move compression middleware
2022-11-05 06:50:46 -07:00
Translate-O-Tron
bac1c9dc14
New Crowdin updates ( #4327 )
2022-11-03 18:39:23 -07:00
Tom Moor
2df4b352a1
fix: Hard to resize image larger than documen width immediately after uploading
2022-11-03 20:16:56 -04:00
Tom Moor
f2fb5dd1e5
fix: Team creation with private avatar. Do not attempt to copy, closes #4378
2022-11-03 08:58:33 -04:00
Tom Moor
c2de6b70bc
fix: Image resizing on mobile/touchscreen
2022-11-03 08:11:11 -04:00
Tom Moor
88188a0a59
fix: Sanitize url before opening
2022-11-03 07:38:35 -04:00
Tom Moor
5e17b24869
feat: Image resizing ( #4368 )
...
* wip
* works
* wip
* refactor
* Support replacing image and retain width
fix: Copy paste does not retain size
* cleanup
* fix: Cannot resize past 100%
fix: Borders to edges on unresized images
* Handle Escape key while dragging
* fix: Embeds and images dont render when edit state changes
fix: Small animation regression
2022-11-02 18:40:37 -07:00
Tom Moor
6f8d01df21
fix: Sanitize url before opening
2022-11-02 21:38:16 -04:00
Mihir Shah
881ea34dfe
chore: convert AddGroupToCollection component to functional component ( #4204 ) ( #4360 )
2022-11-02 17:31:13 -07:00
Tom Moor
3cb0b88f0f
Update MarkAsViewed.ts
2022-11-01 18:42:59 -07:00
dependabot[bot]
d4cac4983c
chore(deps-dev): bump @types/enzyme from 3.10.10 to 3.10.12 ( #4371 )
...
Bumps [@types/enzyme](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/enzyme ) from 3.10.10 to 3.10.12.
- [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 >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 05:22:17 -07:00
Tom Moor
ab6c5c2e78
Missing observer
2022-11-01 08:21:59 -04:00
Mihir Shah
ade26139e6
chore: convert AddPeopleToGroup component to functional component ( #4204 ) ( #4359 )
2022-11-01 05:17:26 -07:00
Ítalo Sousa
17977064aa
Functional Component Refactor: MarkAsViewed ( #4365 )
...
* chore: convert MarkAsViewed to functional component
* chore: fix issues with MarkAsViewed refactor
2022-11-01 05:08:07 -07:00
dependabot[bot]
5b55f7ab1c
chore(deps): bump jszip from 3.10.0 to 3.10.1 ( #4370 )
...
Bumps [jszip](https://github.com/Stuk/jszip ) from 3.10.0 to 3.10.1.
- [Release notes](https://github.com/Stuk/jszip/releases )
- [Changelog](https://github.com/Stuk/jszip/blob/main/CHANGES.md )
- [Commits](https://github.com/Stuk/jszip/compare/v3.10.0...v3.10.1 )
---
updated-dependencies:
- dependency-name: jszip
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 14:21:08 -07:00
Tom Moor
1e62d25861
Refactor document search
2022-10-30 12:41:52 -04:00
Tom Moor
86aa531fad
Utility method to re-derive text field from CRDT
2022-10-30 10:29:32 -04:00
Tom Moor
f6f90ff406
fix: Unable to login with matching email from another auth provider ( #4356 )
...
* fix: Unable to login with matching email from another auth provider
* refactor
2022-10-29 13:46:29 -07:00
Tom Moor
79cbe304da
fix: Allow viewers to upload avatar ( #4349 )
...
* fix: Allow viewers to upload avatar
* DeleteAttachmentTask
* fix: Previous avatar should be deleted on change, if possible
* fix: Also cleanup team logo on change
2022-10-29 06:08:20 -07:00
Apoorv Mishra
19e26ba402
Return correct permissions upon document update ( #4352 )
2022-10-28 05:20:42 -07:00
Tom Moor
c916d4f594
spike: db transaction as middleware ( #4301 )
2022-10-26 17:38:37 -07:00
dependabot[bot]
51b3371bf5
chore(deps): bump mermaid and @types/mermaid ( #4257 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-10-26 19:07:52 -04:00
Tom Moor
39d8eb8a3a
Merge branch 'main' of github.com:outline/outline
2022-10-26 19:01:32 -04:00
Mihir Shah
c1fb8c74ff
chore: convert Avatar component to functional component ( #4204 ) ( #4337 )
2022-10-26 16:01:28 -07:00
Duale Siad
ca255d9210
Added syntax highlighting for various languages ( #4341 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-10-26 16:01:12 -07:00
Tom Moor
fe3e8d3830
More flexible subdomain validation
2022-10-26 07:23:33 -04:00
Mihir Shah
808eb540a7
chore: convert PlaceholderText component to functional component ( #4204 ) ( #4336 )
2022-10-25 14:44:20 -07:00
Apoorv Mishra
a89d30c735
Allow drafts to be created without requiring a collection ( #4175 )
...
* feat(server): allow document to be created without collectionId
* fix(server): policies for a draft doc without collection
* fix(app): hide share button for drafts
* feat(server): permissions around publishing a draft
* fix(server): return drafts without collection
* fix(server): handle draft deletion
* fix(server): show drafts in deleted docs
* fix(server): allow drafts without collection to be restored
* feat(server): return drafts in search results
* fix: use buildDraftDocument for drafts
* fix: remove isDraftWithoutCollection
* fix: do not return drafts for team
* fix: put invariants
* fix: query clause
* fix: check only for undefined
* fix: restore includeDrafts clause as it was before
2022-10-25 18:01:57 +05:30
dependabot[bot]
6b74d43380
chore(deps-dev): bump eslint-import-resolver-typescript from 3.5.1 to 3.5.2 ( #4329 )
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 3.5.1 to 3.5.2.
- [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.1...v3.5.2 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 17:17:51 -07:00
dependabot[bot]
249f340b21
chore(deps-dev): bump nodemon from 2.0.18 to 2.0.20 ( #4330 )
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 2.0.18 to 2.0.20.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v2.0.18...v2.0.20 )
---
updated-dependencies:
- dependency-name: nodemon
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 17:17:38 -07:00
Tom Moor
f63bf336f1
fix: Show code block line numbers by default
2022-10-24 19:18:43 -04:00
Tom Moor
c3c1de09ab
Settings
2022-10-24 18:01:27 -04:00
Tom Moor
df46d3754a
feat: Authentication provider display ( #4332 )
...
* layout
* Refactor
* wip
* Quick changes to make this deployable without full management
* test
2022-10-24 14:01:40 -07:00
Tom Moor
434bb989cc
Stray console.log
2022-10-24 12:04:55 -07:00
Translate-O-Tron
b5b349be29
New Crowdin updates ( #4302 )
2022-10-24 06:45:04 -07:00
Tom Moor
87761e9bf2
feat: Code blocks can now optionally display line numbers ( #4324 )
...
* feat: Code blocks can now optionally display line numbers as a user preference
* Touch more breathing room
2022-10-24 06:44:46 -07:00
Tom Moor
708f9a3fd6
feat: Add additional 'smart text' replacements
2022-10-23 17:43:17 -04:00
dependabot[bot]
8d47a05591
chore(deps): bump react-hook-form from 7.31.2 to 7.37.0 ( #4309 )
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.31.2 to 7.37.0.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.31.2...v7.37.0 )
---
updated-dependencies:
- dependency-name: react-hook-form
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-23 11:04:40 -07:00
Daniyaal Beg
fabdcd03e2
Update Architecture.md ( #4323 )
2022-10-23 11:04:08 -07:00
Tom Moor
44ce377c38
fix #4183
2022-10-23 14:00:53 -04:00
github-actions[bot]
d43423fc39
chore: Auto Compress Images ( #4322 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2022-10-23 10:45:12 -07:00
Tom Moor
e00e3e232a
fix: Hard to select text in link editor input
2022-10-23 13:43:22 -04:00
Tom Moor
1f1dd23e18
feat: Add block command to create Mermaid diagram
...
closes #4272
2022-10-23 13:28:01 -04:00
Tom Moor
8ba911b56d
fix: Slight misalignment of archived badge
2022-10-23 13:00:57 -04:00
Tom Moor
e714e934cb
Tweak layout of login screen to account for new custom logos
2022-10-23 11:36:54 -04:00
Tom Moor
60f6a1f1c6
fix: More flexible link validation in editor allows custom protocols
...
closes #4319
2022-10-23 08:15:15 -04:00
Tom Moor
9af22017fe
fix: Do not oclude text on completed tasks, closes #4283
2022-10-23 07:52:23 -04:00
Tom Moor
f6ae32deef
Co-authored-by: Nan Yu <thenanyu@users.noreply.github.com>
2022-10-22 23:29:39 -04:00
Tom Moor
c0a86753bd
0.66.2
2022-10-22 11:24:04 -04:00
Tom Moor
f277d08982
fix: Actor on users.delete
2022-10-22 11:17:31 -04:00
Tom Moor
49d53ccfc2
fix: Disallow adding self to collection ( #4299 )
...
* api
* ui
* update collection permissions
2022-10-22 11:14:18 -04:00
dependabot[bot]
c108a91195
chore(deps-dev): bump @types/markdown-it-container from 2.0.4 to 2.0.5 ( #4308 )
...
Bumps [@types/markdown-it-container](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/markdown-it-container ) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/markdown-it-container )
---
updated-dependencies:
- dependency-name: "@types/markdown-it-container"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-20 04:44:59 -07:00
dependabot[bot]
6caa61f4a5
chore(deps-dev): bump @types/validator from 13.7.1 to 13.7.8 ( #4310 )
...
Bumps [@types/validator](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/validator ) from 13.7.1 to 13.7.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/validator )
---
updated-dependencies:
- dependency-name: "@types/validator"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-20 04:44:30 -07:00
Tom Moor
a814543aaf
fix: Drag-n-drop
2022-10-19 21:53:22 -04:00
Tom Moor
167ade0d59
fix: Flash of starred documents on Home screen
2022-10-19 21:53:22 -04:00
Tom Moor
b8b0d927f2
Fade in viewer information
2022-10-19 21:53:22 -04:00
Tom Moor
6072d3320a
Handle keyboard navigation
2022-10-19 21:53:22 -04:00
Tom Moor
1a88fd5515
Working fast-click
2022-10-19 21:53:22 -04:00
Tom Moor
3f3c05c800
stash
2022-10-19 21:53:22 -04:00
Apoorv Mishra
bb21fa725c
Add team preference to use logo for branding ( #4285 )
...
* feat: add team preference to use logo for branding
* fix: allow on cloud version too
2022-10-19 10:01:24 +05:30
Tom Moor
98f997387c
fix: Multi-method handlers, regressed in methodOverride removal
2022-10-18 23:50:14 -04:00
Tom Moor
7a9c75b9f1
Remove stray log
2022-10-18 21:49:37 -04:00
Tom Moor
87e3f18e6d
chore: Remove method override middleware ( #4315 )
...
* chore: Remove method override middleware
* wip
* CodeQL
* max/min
2022-10-18 16:03:25 -07:00
Tom Moor
0da46321b8
perf: Don't go to disk for html more than once ( #4312 )
2022-10-17 17:51:30 -07:00
Tom Moor
cbb2bdf80c
Update text column with CRDT backfill
2022-10-17 14:20:54 -04:00
Tom Moor
5d5fe66e77
fix: Logging in with email on a subdomain should not forward to other subdomains ( #4305 )
2022-10-16 08:20:46 -07:00
Tom Moor
ac31850a53
Revert i18n changes
2022-10-16 09:17:45 -04:00
Nan Yu
39fc8d5c14
feat: allow ad-hoc creation of new teams ( #3964 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
2022-10-16 05:57:27 -07:00
Tom Moor
1fbc000e03
chore: Reduce test boilerplate ( #4300 )
...
* chore: Reduce test boilerplate
* mo
2022-10-15 19:40:21 -07:00
Tom Moor
1915a453db
fix: Disallow adding self to collection ( #4299 )
...
* api
* ui
* update collection permissions
2022-10-15 19:11:09 -07:00
Kedas
97a50b20da
Add SENTRY_TUNNEL option ( #4298 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-10-15 15:12:38 -07:00
Tom Moor
7bac696eaf
fix #4294
2022-10-15 14:06:56 -04:00
Tom Moor
258225149a
chore: Dependency bumps ( #4295 )
...
* chore: Remove dupe dep of body-scroll-lock
* chore: Update dd-trace
* Sentry
* typescript-eslint (fixes warning)
2022-10-15 10:02:55 -07:00
mastqe
515e1a0d25
Functional Component Refactor: TypeForm, Vimeo, Whimsical, YouTube ( #4265 )
2022-10-15 07:02:12 -07:00
mastqe
ca31823228
Functional Component Refactor: Pitch, Prezi, Spotify, Trello ( #4264 )
2022-10-15 07:02:02 -07:00
mastqe
7b69f7a6e2
Functional Component Refactor: Marvel, Mindmeister, Miro, ModeAnalytics ( #4263 )
2022-10-15 07:01:53 -07:00
mastqe
557ad75fc2
Functional Component Refactor: InVision, Loom, Lucidchart ( #4262 )
2022-10-15 07:01:43 -07:00
mastqe
28371a4942
Functional Component Refactor: Google Calendar, DataStudio, & Drawings ( #4261 )
2022-10-15 07:01:32 -07:00
mastqe
42d866931b
Functional Component Refactor: Figma, Framer, Gist ( #4260 )
2022-10-15 07:01:10 -07:00
mastqe
4dc336eeab
Functional Component Refactor: Google Docs, Drive, Sheets, & Slides ( #4259 )
2022-10-15 07:00:59 -07:00
Translate-O-Tron
136d98792b
New Crowdin updates ( #4269 )
2022-10-15 07:00:47 -07:00
Tom Moor
def40e38ba
Update ClickUp.tsx
2022-10-13 06:39:20 -07:00
Apoorv Mishra
2708d429a9
Set subscribe/unsubscribe state correctly for documents ( #4266 )
2022-10-12 16:48:43 -07:00
Tom Moor
7199088d1b
fix: Multiplayer changes attributed to incorrect user ( #4282 )
...
* fix: Multiplayer changes attributed to the wrong user, performance improvements
* fix: Actually use _last_ editor
2022-10-12 06:19:07 -07:00
Tom Moor
484e912947
fix: Min-width collapsing search inputs
2022-10-11 22:21:11 -04:00
Tom Moor
cb89c3aa79
Draw.io -> Self-hosted
...
fix: Existing draw.io setting not appearing on first load
2022-10-11 22:09:33 -04:00
Tom Moor
5654c312b1
Remove TLDraw from embed menu as it no longer supports embedding
2022-10-11 21:47:39 -04:00
Apoorv Mishra
21b91ff060
Remove invite button should not overlap with member dropdown button ( #4243 )
2022-10-10 17:31:53 -07:00
dependabot[bot]
b29344efce
chore(deps): bump string-replace-to-array from 1.0.3 to 2.1.0 ( #4255 )
...
Bumps [string-replace-to-array](https://github.com/appfigures/string-replace-to-array ) from 1.0.3 to 2.1.0.
- [Release notes](https://github.com/appfigures/string-replace-to-array/releases )
- [Changelog](https://github.com/appfigures/string-replace-to-array/blob/master/changelog.md )
- [Commits](https://github.com/appfigures/string-replace-to-array/compare/v1.0.3...v2.1.0 )
---
updated-dependencies:
- dependency-name: string-replace-to-array
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-10 17:31:31 -07:00
dependabot[bot]
8d92da1027
chore(deps-dev): bump @types/utf8 from 3.0.0 to 3.0.1 ( #4253 )
...
Bumps [@types/utf8](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/utf8 ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/utf8 )
---
updated-dependencies:
- dependency-name: "@types/utf8"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-10 17:30:40 -07:00
Tom Moor
5ee3f2a608
fix: Performance degredation when multiple tabs are open
2022-10-10 18:47:37 -04:00
Tom Moor
65e903582f
memo
2022-10-10 08:57:36 -04:00
Tom Moor
2f2e367e91
fix: Bad functional refactor
2022-10-10 07:47:35 -04:00
Translate-O-Tron
73b604cd9d
New Crowdin updates ( #4215 )
2022-10-09 05:56:17 -07:00
Tom Moor
804db1b0e4
Add CRDT backfill script
2022-10-08 18:25:49 -04:00
Tom Moor
b1cd19df2f
Improve error handling on cookie parsing, closes #4246
2022-10-08 10:31:21 -04:00
Tom Moor
051c79d651
Improved network debugging
2022-10-08 10:08:17 -04:00
pbkompasz
c8f990018c
Refactor DBDiagram class component to functional ( #4228 )
2022-10-08 06:50:08 -07:00
pbkompasz
013a134084
Refactor Bilibili class component to functional ( #4227 )
2022-10-08 06:48:24 -07:00
Chavda Bhavik
2938c4e18c
Refactored Analytics component to functional component ( #4247 )
2022-10-08 06:47:24 -07:00
Tom Moor
0d6b3a9816
fix: Unable to connect slack on custom domains
2022-10-07 22:09:40 -04:00
Tom Moor
1a88cb9d08
fix: Upgrade popper, tippy to fix error ( #4224 )
...
* Upgrade popper, tippy to fix error
* tsc
2022-10-04 10:13:46 -07:00
pbkompasz
db47b643be
Refactor Airtable class component to functional ( #4226 )
2022-10-04 06:35:44 -07:00
Tom Moor
8417818528
test
2022-10-04 09:26:34 -04:00
Tom Moor
4e68d312e3
chore: Bump react-refresh-webpack-plugin
2022-10-03 21:39:48 -04:00
Tom Moor
125ddec60b
Shortcircuit notification generation if there is no diff to render
2022-10-03 21:04:32 -04:00
dependabot[bot]
dcae92ddfc
chore(deps-dev): bump react-refresh from 0.9.0 to 0.14.0 ( #4220 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 18:02:16 -07:00
pbkompasz
4df0d06eb2
Refractor Abstract class component to functional ( #4216 )
2022-10-03 06:15:37 -07:00
Tom Moor
55e622e22f
chore: More rate limited endpoints
2022-10-02 19:27:21 -04:00
Translate-O-Tron
a7683dda57
New Crowdin updates ( #4166 )
2022-10-02 16:06:10 -07:00
Kyriakos Georgiou
6871261139
feat(build): update postgres port in docker-compose.yml ( #4211 )
2022-10-02 15:51:47 -07:00
Tom Moor
933fbb2578
feat: Option for separate edit mode ( #4203 )
...
* stash
* wip
* cleanup
* Remove collaborativeEditing toggle, it will always be on in next release.
Flip separateEdit -> seamlessEdit
* Clarify language, hide toggle when collaborative editing is disabled
* Flip boolean to match, easier to reason about
2022-10-02 08:58:33 -07:00
Tom Moor
b9bf2e58cb
feat: Add cursor style user preference ( #4199 )
...
* feat: Add cursor style user preference
* Remove headings for now
2022-10-01 04:39:45 -07:00
vgwidt
ee8c47eb3b
fix: remove strikethrough text background ( #4202 )
...
* Update Styles.ts
* Update Styles.ts
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-10-01 04:39:33 -07:00
Tom Moor
4bb2a8ca1c
tsc
2022-09-30 22:44:13 -04:00
Tom Moor
923afad032
Bump Sentry
2022-09-30 20:46:09 -04:00
Tom Moor
ca4663f78a
fix: Remove 'More options' on share popover when sharing disabled
2022-09-29 09:15:58 -04:00
Tom Moor
41da156b0e
feat: Add view count to shared links in settings
2022-09-29 08:53:24 -04:00
Denis Olsem
492affb29a
Share document link that opens full editor ( #4134 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-09-29 04:49:35 -07:00
Pablo Yus
5b33aa6649
Enter in table cell adds a row after the current one ( #4186 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-09-28 20:03:28 -07:00
Tom Moor
7c3ad09974
fix: Overlapping logo, closes #4188
2022-09-28 23:03:00 -04:00
Tom Moor
047b17b479
fix: Increase possible length of user and team avatar urls
2022-09-27 23:14:03 -04:00
dependabot[bot]
463a8c7ccd
chore(deps): bump react-avatar-editor and @types/react-avatar-editor ( #4180 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 06:30:48 -07:00
Tom Moor
be17d6b4f9
Inline css in diff emails ( #4181 )
...
* Extract email styles into head
* tsc
* Inline CSS in emails
2022-09-26 18:46:55 -07:00
Tom Moor
6e25d1b6d4
fix: Remove events that are not sent from webhooks UI
2022-09-26 21:44:31 -04:00
dependabot[bot]
0f1b32e05a
chore(deps-dev): bump @types/react-helmet from 6.1.4 to 6.1.5 ( #4178 )
...
Bumps [@types/react-helmet](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-helmet ) from 6.1.4 to 6.1.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-helmet )
---
updated-dependencies:
- dependency-name: "@types/react-helmet"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-26 16:01:29 -07:00
dependabot[bot]
58f330f9ce
chore(deps): bump json-loader from 0.5.4 to 0.5.7 ( #4179 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-26 16:01:16 -07:00
Tom Moor
dcf700072d
Extract email styles into head ( #4172 )
...
* Extract email styles into head
* tsc
2022-09-26 06:43:38 -07:00
Tom Moor
89a133ea59
Add sameSite attribute for auth cookies
2022-09-24 21:46:25 -04:00
Tom Moor
61a8230b47
Merge branch 'main' of github.com:outline/outline
2022-09-24 17:29:31 -04:00
Tom Moor
91d8d27f2d
feat: Render diffs in email notifications ( #4164 )
...
* deps
* diffCompact
* Diffs in email
* test
* fix: Fade deleted images
fix: Don't include empty paragraphs as context
fix: Allow for same image multiple times and refactor
* Remove target _blank
* fix: Table heading incorrect color
2022-09-24 14:29:11 -07:00
dependabot[bot]
0c5859222f
chore(deps-dev): bump concurrently from 7.3.0 to 7.4.0 ( #4111 )
...
Bumps [concurrently](https://github.com/open-cli-tools/concurrently ) from 7.3.0 to 7.4.0.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases )
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v7.3.0...v7.4.0 )
---
updated-dependencies:
- dependency-name: concurrently
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-24 14:22:51 -07:00
dependabot[bot]
4171725697
chore(deps): bump query-string from 7.0.1 to 7.1.1 ( #4110 )
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 7.0.1 to 7.1.1.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v7.0.1...v7.1.1 )
---
updated-dependencies:
- dependency-name: query-string
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-24 14:22:22 -07:00
dependabot[bot]
50353304cb
chore(deps-dev): bump url-loader from 0.6.2 to 4.1.1 ( #4113 )
...
Bumps [url-loader](https://github.com/webpack-contrib/url-loader ) from 0.6.2 to 4.1.1.
- [Release notes](https://github.com/webpack-contrib/url-loader/releases )
- [Changelog](https://github.com/webpack-contrib/url-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/url-loader/compare/v0.6.2...v4.1.1 )
---
updated-dependencies:
- dependency-name: url-loader
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-24 14:22:08 -07:00
Apoorv Mishra
7a590550c9
Sign webhook requests ( #4156 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-09-24 14:19:26 -07:00
Translate-O-Tron
75fb0826c5
New Crowdin updates ( #4125 )
2022-09-24 12:36:43 -07:00
Tom Moor
1ac33a9466
Small tweak to menu backdrop on mobile
2022-09-22 22:55:43 -04:00
Tom Moor
996a11f5e3
fix: Incorrect integration settings for Draw.IO being used
2022-09-22 22:49:37 -04:00
Tom Moor
39e1f43598
fix: Allow expanding current selection in tables, closes #4128
2022-09-22 21:55:57 -04:00
Tom Moor
0232f3ee98
fix: Don't show colored ring on inactive collaborators, closes #4130
2022-09-22 21:49:03 -04:00
Tom Moor
7da4b50f4f
Allow click on link decoration to open, closes #4076
2022-09-22 21:14:07 -04:00
Tom Moor
da62307b43
fix: Embeds should not trigger when pasting urls in code, closes #4138
2022-09-22 21:02:45 -04:00
Tom Moor
6455b5332d
feat: Cmd+Enter opens selected link, closes #4151
2022-09-22 20:53:25 -04:00
Tom Moor
61154ba618
fix: Scroll to header does not work when header contains Chinese characters
2022-09-22 09:59:31 -04:00
Tom Moor
4f40c64101
fix: Share links containing share links can lead to 'Not found' pages
2022-09-22 09:11:45 -04:00
Tom Moor
62b4f520de
fix: Do not forward to a disabled authentication provider when attempting to sign-in with email
2022-09-22 07:27:03 -04:00
Tom Moor
d825ed957d
tsc
2022-09-21 10:44:58 -04:00
Tom Moor
cfabc2e8a0
test
2022-09-21 09:39:39 -04:00
Tom Moor
98e44f528f
0.66.1
2022-09-21 09:05:39 -04:00
Tom Moor
0e79795856
fix: Cannot download export result, closes #4059
2022-09-21 09:05:26 -04:00
Tom Moor
4f9a99c9b4
test
2022-09-18 18:09:28 -04:00
Tom Moor
f8912732b8
chore: Flag users with platform used
2022-09-18 17:53:55 -04:00
Tom Moor
ae697339ac
fix: Remove restriction on team domains for self-hosted installs
2022-09-18 17:16:50 -04:00
Tom Moor
d16a0365d7
chore: Move language and account delete from Profile -> Preferences
2022-09-18 16:43:18 -04:00
Apoorv Mishra
6502b108e3
Introduce account preferences to remember user's previous location ( #4126 )
2022-09-18 06:01:47 -07:00
Tom Moor
b68e58fad5
Improve keyboard navigation on sidebar tree items
2022-09-17 19:47:16 -04:00
Tom Moor
58c1a83ef0
chore: Bump dnd-kit
2022-09-17 19:23:42 -04:00
Tom Moor
f8895dacda
fix: Don't redirect to document after dragging pin
2022-09-17 19:23:25 -04:00
Tom Moor
15505cf951
fix double border on document card curl
2022-09-17 21:27:23 +01:00
Tom Moor
dccf86c491
fix: Hide membership preview on mobile
2022-09-16 07:25:19 +01:00
Tom Moor
a74635a37f
fix: Improved breakpoints for pins on mobile
...
fix: Prevent clock icon shrinking
fix: Prevent metadata wrapping
2022-09-15 23:04:43 +01:00
Tom Moor
410c9900c1
feat: Updated designs for pinned docs ( #4124 )
...
* Updated designs
* css
2022-09-15 00:51:51 -07:00
Translate-O-Tron
03a496929c
New Crowdin updates ( #4057 )
2022-09-14 15:52:27 -07:00
Tom Moor
c6e11bac71
feat: Add Dutch translations to language selector ( #4120 )
...
noramlize wording and order of available languages
2022-09-14 15:52:08 -07:00
Apoorv Mishra
ce410c4bf3
Support user and team preferences ( #4081 )
...
* feat: support user preferences
* feat: support team preferences
* fix: update snapshots
* feat: update last visited url by user
* fix: update snapshots
* fix: use path instead of complete url
* fix: do not expose preferences to other users with the exception of admin
* feat: support defaultDocumentStatus as a team preference
* feat: allow edit even when collaborative editing is enabled
* Revert "feat: allow edit even when collaborative editing is enabled"
This reverts commit a22a02a406d01eb418dab32249b8b846bf77c59b.
* Revert "feat: support defaultDocumentStatus as a team preference"
This reverts commit 4928cffe5c682952b1e469a3e50a1a34d05dcc58.
* fix: keep preference as a boolean
2022-09-14 16:07:39 +05:30
Tom Moor
607a795dd0
tsc
2022-09-14 11:04:38 +01:00
Tom Moor
e1e7f1b97d
fix: Include the maximum document import size in the error message
2022-09-14 09:20:17 +01:00
Tom Moor
6bb1b1ac1d
fix: Include the maximum document import size in the error message
2022-09-13 09:09:04 +01:00
Tom Moor
7d92b60e97
feat: Improve translations, fade inactive collection members
2022-09-13 08:47:41 +01:00
Tom Moor
6502aff4ef
fix: Toggling history sidebar should not push into history stack
2022-09-13 00:34:00 +01:00
Tom Moor
34fd039b6c
Add 'Open command menu' to keyboard shortcuts
2022-09-13 00:30:15 +01:00
Tom Moor
5e2e8afd92
Update home icon
2022-09-13 00:28:37 +01:00
Tom Moor
edd7aed7b2
fix: Line breaks inside of imported HTML image src fail import
2022-09-12 23:08:59 +01:00
Tom Moor
fe3ff1215e
Make submenus dismissable on mobile, alternative solution closes #3948
2022-09-12 10:12:42 +01:00
Tom Moor
abb03cc113
fix: Consistent capitalization
2022-09-12 09:37:01 +01:00
Tom Moor
9f17b4a545
fix: Spelling on collection export modal
2022-09-12 09:37:01 +01:00
vgwidt
ad3e880491
fix: Dialog doesn't close after deleting a document with a parent ( #4108 )
2022-09-12 01:26:09 -07:00
Tom Moor
15877fbb39
Update NudeButton.tsx
2022-09-11 14:54:26 -07:00
Tom Moor
a3907918e4
fix: CMD+F twice should allow page search
...
closes #4105
2022-09-11 15:48:45 +01:00
Tom Moor
afc7fb5f1d
fixes #4104
2022-09-11 15:27:19 +01:00
Tom Moor
0587968f8b
perf: More selective resource pre-fetching
2022-09-11 15:14:03 +01:00
Tom Moor
2c5b18c76b
fix: Avoid requesting recent searches until command bar is opened
2022-09-11 15:06:28 +01:00
Tom Moor
6877312b7a
fix: integrations.list requested more than once
2022-09-11 15:03:25 +01:00
Tom Moor
ec13220881
Simplify heading
2022-09-11 14:41:56 +01:00
Tom Moor
c89567991b
fix: Unsure filename when downloading an untitled document
...
fix: Unsure unique filename when downloading revision
2022-09-11 14:32:38 +01:00
Tom Moor
0fd576cdd5
feat: Updated collection header ( #4101 )
...
* Return total results from collection membership endpoints
* Display membership preview on collections
* fix permissions
* Revert unneccessary changes
2022-09-11 05:54:57 -07:00
Tom Moor
3aa7f34a73
fix: Regression in new docs starting with 'Untitled'
2022-09-10 23:32:30 +01:00
Tom Moor
1f93399447
feat: Add availableTeams to auth.info endpoint ( #3981 )
...
* Index emails migration
* feat: Add available teams to auth.info endpoint
* test
* separate presenter
* Include data from sessions cookie, include likely logged in state
* test
* test: Add test for team only in session cookie
* Suggested query change in PR feedback
2022-09-10 06:58:38 -07:00
Tom Moor
c10be0ebaa
fix: Missing spacing on document history loading state
2022-09-10 14:41:50 +01:00
dependabot[bot]
9ebc69a830
chore(deps): bump @renderlesskit/react from 0.6.0 to 0.11.0 ( #4065 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-09 16:44:40 -07:00
dependabot[bot]
a8b8953f4b
chore(deps): bump @babel/plugin-proposal-decorators ( #3945 )
...
Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.12.1 to 7.18.10.
- [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.18.10/packages/babel-plugin-proposal-decorators )
---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
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>
2022-09-09 16:44:22 -07:00
dependabot[bot]
3a55ba4fd7
chore(deps-dev): bump webpack-cli from 3.3.12 to 4.10.0 ( #3941 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-09 16:39:26 -07:00
dependabot[bot]
c0b4b4ab75
chore(deps-dev): bump eslint from 7.13.0 to 7.32.0 ( #3944 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.13.0 to 7.32.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.13.0...v7.32.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-09 16:29:52 -07:00
Tom Moor
8a0c46adeb
fix: Collections not loaded if sidebar item collapsed
...
closes #4073
2022-09-09 23:54:22 +01:00
Tom Moor
04aad08e78
fix: Spacing around empty history state
2022-09-09 23:11:55 +01:00
Tom Moor
6f11bff91e
fix: Strange sidebar animation when history open and switching between docs
...
closes #4091
2022-09-09 23:00:56 +01:00
Tom Moor
c963abeb8b
fix: Missing cascade constraints on notifications table ( #4096 )
2022-09-09 14:31:38 -07:00
Tom Moor
35ea1cdff8
fix: Missing recipient.user, closes #4093
2022-09-09 22:30:31 +01:00
Tom Moor
12bb97ea99
fix: Server error viewing history with emoji in document, closes #4092
2022-09-09 22:29:42 +01:00
Tom Moor
876803362f
fix: Server error when code is passed as null to users.delete, closes #4070
2022-09-09 22:10:32 +01:00
Tom Moor
54dc0521e5
fix: Missing recipient.user, closes #4093
2022-09-09 22:05:28 +01:00
Tom Moor
b44aa62432
Bump prosemirror-commands
2022-09-09 09:41:57 +01:00
Tom Moor
c2876ca396
fix: Retain scroll position when navigating through document history
...
closes #4087
2022-09-08 13:01:01 +01:00
Tom Moor
810ef2134a
fix: Escape key to exit history view
2022-09-08 12:04:09 +01:00
Tom Moor
e0c74483d1
fix: Alignment of skeleton on document history sidebar
2022-09-08 12:02:33 +01:00
Tom Moor
fa75d5585f
feat: Show diff when navigating revision history ( #4069 )
...
* tidy
* Add title to HTML export
* fix: Add compatability for documents without collab state
* Add HTML download option to UI
* docs
* fix nodes that required document to render
* Refactor to allow for styling of HTML export
* div>article for easier programatic content extraction
* Allow DocumentHelper to be used with Revisions
* Add revisions.diff endpoint, first version
* Allow arbitrary revisions to be compared
* test
* HTML driven revision viewer
* fix: Dark mode styles for document diffs
* Add revision restore button to header
* test
* Support RTL languages in revision history viewer
* fix: RTL support
Remove unneccessary API requests
* Prefetch revision data
* Animate history sidebar
* fix: Cannot toggle history from timestamp
fix: Animation on each revision click
* Clarify currently editing history item
2022-09-08 02:17:52 -07:00
Apoorv Mishra
97f70edd93
Permanently redirect to /s/... for share links ( #4067 )
2022-09-08 00:44:25 -07:00
Tom Moor
c36dcc9712
feat: Open random document in command menu
2022-09-07 22:45:37 +01:00
Tom Moor
e8a6de3f18
feat: Add HTML export option ( #4056 )
...
* tidy
* Add title to HTML export
* fix: Add compatability for documents without collab state
* Add HTML download option to UI
* docs
* fix nodes that required document to render
* Refactor to allow for styling of HTML export
* div>article for easier programatic content extraction
2022-09-07 04:34:39 -07:00
Fawzi E. Abdulfattah
eb5126335c
Improving the urls to not break protocols and adding tests ( #3995 )
...
* Improving the urls utils to not break dynamic protocols and testing the utils
Signed-off-by: iifawzi <iifawzie@gmail.com >
* Adding a list of blocked protocols
Signed-off-by: iifawzi <iifawzie@gmail.com >
* Update the way of sanitizing blocked protocols
Signed-off-by: iifawzi <iifawzie@gmail.com >
* Update shared/utils/urls.ts
Javascript pseudo protocol does not require the //
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* updating the javascript protocol sanitizing tests
Signed-off-by: iifawzi <iifawzie@gmail.com >
* Update shared/utils/urls.test.ts
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
* Update shared/utils/urls.ts
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
* Using toBe instead of toEqual in tests
Signed-off-by: iifawzi <iifawzie@gmail.com >
* Sanitizing data: and vbscript:
Signed-off-by: iifawzi <iifawzie@gmail.com >
* Using toBeUndefined instead of toEqual in tests
Signed-off-by: iifawzi <iifawzie@gmail.com >
* Using URL to check the protocols
Signed-off-by: iifawzi <iifawzie@gmail.com >
* Allowing sms, fax, and tel protocols
Signed-off-by: iifawzi <iifawzie@gmail.com >
* Update shared/utils/urls.ts
inlining the protocols in the same file
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* removing unused protocols constant
Signed-off-by: iifawzi <iifawzie@gmail.com >
Signed-off-by: iifawzi <iifawzie@gmail.com >
Co-authored-by: Tom Moor <tom.moor@gmail.com >
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
2022-09-07 16:51:56 +05:30
Apoorv Mishra
1e39b564fe
Throttle email notifications upon updating document frequently ( #4026 )
...
* feat: add needed columns for throttling notifs
* feat: update model
* feat: deliver only one notif in a 12 hour window
* fix: address review comments
* prevent retry if notification update fails
* fix type compatibility instead of circumventing it
* add index for emailedAt
* fix: add metadata attr to EmailProps
* chore: decouple metadata from EmailProps
* chore: add test
* chore: revert sending metadata in props
2022-09-07 16:51:30 +05:30
Tom Moor
e4023d87e2
fix: Animation of InputSelect is janky ( #4061 )
2022-09-06 01:17:52 -07:00
Tom Moor
2d39a6f0ab
Update SERVICES.md
2022-09-05 12:51:30 -07:00
Tom Moor
34b586724b
fix: Cannot download export result, closes #4059
2022-09-05 10:22:17 +02:00
Tom Moor
09b2d0babe
0.66.0
2022-09-05 00:07:38 +02:00
Translate-O-Tron
18821fdee2
New Crowdin updates ( #4004 )
2022-09-04 03:56:48 -07:00
Tom Moor
c8b12a59e2
fix: Post-signin redirect path is no longer saved ( #4054 )
...
closes #4045
2022-09-04 03:56:12 -07:00
Tom Moor
c964163cc5
fix: Handle GitLab can be configured for tokens to not expire. ( #4051 )
...
closes #4040
2022-09-04 03:56:00 -07:00
Tom Moor
c9156ae399
fix: Login screen not vertically centered on mobile ( #4052 )
2022-09-04 00:14:32 -07:00
Tom Moor
e0e87ea6a2
fix: Allow backlinks to work with fully qualified urls and anchors ( #4050 )
...
closes #4048
2022-09-04 00:14:21 -07:00
Tom Moor
e1b0e94fd5
Wrap code blocks when printing, closes #4001
2022-09-03 23:39:22 +02:00
Tom Moor
2fa5e5c796
fix: Incorrect validation
2022-09-02 20:56:13 +02:00
Tom Moor
0882a50cfd
fix: Requests using GET that should be POST, related #4042
2022-09-02 10:45:20 +02:00
Tom Moor
c85f3bd7b4
fix: Remove ability to use GET for RPC API requests by default ( #4042 )
...
* fix: Remove ability to use GET for RPC API requests by default
* tsc
2022-09-02 01:05:40 -07:00
Nicolas Caluori
2d29f0f042
Content is displayed wrongly when printing / Save as PDF ( #4043 )
2022-09-02 01:05:09 -07:00
dependabot[bot]
67d119f932
chore(deps): bump moment-timezone from 0.5.34 to 0.5.37 ( #4037 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-31 11:48:30 +05:30
Tom Moor
32b76303e5
Add simple count of views to share links ( #4036 )
...
* Add simple count of views to share links
* Remove no longer applicable tests
* Avoid incrementing view count for known bots
2022-08-30 23:16:40 -07:00
Tom Moor
212985e18f
feat: Allow viewers to be upgraded to editors on individual collections ( #4023 )
...
* Improve types
* More types, fix default permission for viewers added to collection
* fix change of default role for CollectionGroup
* Restore policy
* test
* tests
2022-08-30 23:12:27 -07:00
Tom Moor
b8115ae3ce
fix: Add url validation to team and user avatar fields
2022-08-30 23:05:57 +02:00
Tom Moor
264f19d255
fix: Suppress TooManyRequestsError to error tracker
2022-08-28 21:17:51 +02:00
Tom Moor
6fc1cbc0ce
fix: Unneccessary requests made on share links
2022-08-27 20:45:07 +02:00
Tom Moor
3cc3cd8cf8
fix: Do not replace SSR title with 'Untitled', closes #3985
2022-08-27 20:20:59 +02:00
Tom Moor
b9f1fde2e3
test
2022-08-27 13:39:11 +02:00
Tom Moor
a1d4cca9d9
Add support for document subscriptions to websockets
2022-08-27 12:53:40 +02:00
Tom Moor
922bf53753
fix: Document subscriptions backfill not recursive
2022-08-27 11:58:21 +02:00
Tom Moor
1c8fadbe02
Merge branch 'tom/socket-refactor'
2022-08-27 11:51:38 +02:00
Apoorv Mishra
4dbad4e46c
feat: Support embed configuration ( #3980 )
...
* wip
* stash
* fix: make authenticationId nullable fk
* fix: apply generics to resolve compile time type errors
* fix: loosen integration settings
* chore: refactor into functional component
* feat: pass integrations all the way to embeds
* perf: avoid re-fetching integrations
* fix: change attr name to avoid type overlap
* feat: use hostname from embed settings in matcher
* Revert "feat: use hostname from embed settings in matcher"
This reverts commit e7485d9cda .
* feat: refactor into a class
* chore: refactor url regex formation as a util
* fix: escape regex special chars
* fix: remove in-house escapeRegExp in favor of lodash's
* fix: sanitize url
* perf: memoize embeds
* fix: rename hostname to url and allow spreading entire settings instead of just url
* fix: replace diagrams with drawio
* fix: rename
* fix: support self-hosted and saas both
* fix: assert on settings url
* fix: move embed integrations loading to hook
* fix: address review comments
* fix: use observer in favor of explicit state setters
* fix: refactor useEmbedIntegrations into useEmbeds
* fix: use translations for toasts
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-08-26 12:21:46 +05:30
CuriousCorrelation
24c71c38a5
feat: Document subscriptions ( #3834 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-08-25 23:47:13 -07:00
Tom Moor
354a68a8b7
Remove long-deprecated documents.star/documents.unstar
2022-08-25 21:51:34 +02:00
Tom Moor
bb12f1fabb
SocketProvider -> WebsocketProvider
2022-08-25 21:34:54 +02:00
Tom Moor
debadcb711
fix: Wrap websocket handlers in action
...
Separate documents.archive
2022-08-25 21:34:54 +02:00
Tom Moor
d2aea687f3
Remove collection fetch on document delete
2022-08-25 21:34:54 +02:00
Tom Moor
60309975e0
Allow usePolicy to fetch missing policies
2022-08-25 21:34:54 +02:00
Tom Moor
983010b5d8
fix: collections.create event not propagated when initialized with private permissions
2022-08-25 21:34:54 +02:00
Tom Moor
de5524d366
Add tracing around websocket processor
2022-08-25 21:34:54 +02:00
Tom Moor
c62bfc4a60
Separate documents.update event
2022-08-25 21:34:54 +02:00
Tom Moor
7804f33e0d
Separate teams.update event
2022-08-25 21:34:54 +02:00
Tom Moor
d17e6f3432
Separate documents.delete event
2022-08-25 21:34:54 +02:00
Tom Moor
4f1277f912
Separate groups.delete event
2022-08-25 21:34:54 +02:00
Tom Moor
b172da6fdf
Separate collections.delete event
2022-08-25 21:34:54 +02:00
Tom Moor
138bc367dd
types
2022-08-25 21:34:54 +02:00
Tom Moor
c657134b46
types
2022-08-25 21:34:54 +02:00
Tom Moor
864f585e5b
chore: Remove long deprecated database columns ( #3821 )
...
* chore: Remove long deprecated database columns
* test
* Update 20220720221531-remove-deprecated-columns.js
* fix rollback
* Add guard for upgrading past v0.54.0
2022-08-25 11:52:01 -07:00
Tom Moor
a869ab7609
fix: Improve error messaging when file cannot be fetched for import
...
related #4006
2022-08-24 21:25:19 +02:00
Tom Moor
a3d8e6c8fc
chore: Add db:create command
2022-08-24 00:04:37 -07:00
Tom Moor
68f24fce21
fix: Add support for new clickup sharing links
2022-08-23 23:04:21 +02:00
Tom Moor
f0cbbee4b8
Merge branch 'main' of github.com:outline/outline
2022-08-23 22:58:45 +02:00
Tom Moor
7345d0c256
Remove links to valid files
2022-08-23 10:21:35 -07:00
Tom Moor
ee05a8a0ca
Merge branch 'main' of github.com:outline/outline
2022-08-23 09:58:03 +02:00
Translate-O-Tron
fd7e0ef41f
New Crowdin updates ( #3958 )
2022-08-22 11:41:16 -07:00
Tom Moor
1e5cf2d960
chore: Update dd-trace
2022-08-22 14:47:19 +02:00
Tom Moor
421312b845
Possible fix for #3986
2022-08-22 09:47:47 +02:00
Tom Moor
f1bd4a5b31
Merge branch '3991-add-explicit-timeouts-to-requests'
2022-08-22 09:21:22 +02:00
Tom Moor
72b0e78788
fix: Validate uuid on attachments.create endpoint
2022-08-20 23:46:01 +02:00
Tom Moor
8302840ab5
feat: Add timeout to incoming requests
2022-08-19 08:14:11 +02:00
Tom Moor
f32f07cdcc
chore: Refactor user activation to command
2022-08-18 11:24:27 +02:00
Tom Moor
f620a9d34c
fix: Cannot start without --services argument, regressed in 41d7cc26b5
...
closes #3984
2022-08-18 09:48:28 +02:00
Tom Moor
7113b5f604
fix: Restore user deletion through API, increase rate limit
2022-08-17 22:40:00 +02:00
Tom Moor
41d7cc26b5
chore: Adds name to Redis connections for debugging ( #3982 )
...
* chore: Adds name to Redis connections for debugging, minor associated refactoring
* Upgrade bull, ioredis
* Add pid to redis connection name in development
2022-08-17 12:55:57 -07:00
Tom Moor
e57941732a
fix: emoji column no longer filled in db, simplified state length validation
2022-08-16 22:05:10 +02:00
Tom Moor
a738b51d87
chore: Add additional logging for unknown request errors
2022-08-16 19:49:15 +02:00
Tom Moor
85dab03820
docs
2022-08-16 19:43:50 +02:00
Tom Moor
ed8176ca7d
fix: Limit ws payload size
2022-08-16 10:27:55 +02:00
Tom Moor
cfa7ecd7f8
fix: Add missing validation to document state
2022-08-16 09:35:31 +02:00
github-actions[bot]
44a4aee5cf
chore: Auto Compress Images ( #3977 )
...
Co-authored-by: apoorv-mishra <apoorv-mishra@users.noreply.github.com >
2022-08-16 00:10:52 -07:00
Jonathan Harrrington
7ead17a8e0
Add support for Grist embeds. ( #3914 )
...
* Add support for Grist embeds.
* Change Grist integration to only support SaaS
* Update Regex
* Update shared/editor/embeds/index.tsx
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
* Change Grist embed to use function based API
* Convert standard URL into embed url
* Update shared/editor/embeds/Grist.tsx
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
* Update shared/editor/embeds/Grist.tsx
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
* Update shared/editor/embeds/Grist.tsx
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
* Lint and test updates
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-08-16 09:17:20 +05:30
Apoorv Mishra
7a758f84a0
chore: refactor server test setup ( #3976 )
...
* chore: refactor server test setup
* Close dangling redis connections instead of mocking rate limiter
specific modules
* Segregate pre and post env test setup
* fix: remove mock file
2022-08-16 09:16:57 +05:30
Tom Moor
93bb9d067d
fix: H1 and title should be different sizes, closes #3975
2022-08-15 23:02:35 +02:00
Tom Moor
9f3266abaf
Remove headings 4 and below from TOC, see:
...
https://github.com/outline/outline/discussions/3973
2022-08-15 22:46:49 +02:00
Tom Moor
4d0473c22c
Reference email image by cid for self hosted instances ( #3957 )
2022-08-14 08:50:49 -07:00
Tom Moor
d8b4814aa9
perf: Suppress Mermaid diagram rendering when hidden ( #3963 )
2022-08-14 08:50:37 -07:00
Tom Moor
a326e0ee88
chore: Rate limiter audit ( #3965 )
...
* chore: Rate limiter audit api/users
* Make requests required
* api/collections
* Remove checkRateLimit on FileOperation (now done at route level through rate limiter)
* auth rate limit
* Add metric logging when rate limit exceeded
* Refactor to shared configs
* test
2022-08-14 08:04:04 -07:00
Tom Moor
9338328a82
fix: Add expiry to socket<->user mapping in Redis
2022-08-13 22:26:13 +02:00
Tom Moor
31931fc80c
test: Remove --detectLeaks as this expiremental flag is good – but flakey, tests fail in CI that do not locally
2022-08-12 15:37:08 +02:00
Tom Moor
7deda03000
test: Fix test memory leakage by mocking RateLimiter
2022-08-12 15:14:58 +02:00
Nan Yu
990de127e3
feat: add session switching to the root action menu ( #3925 )
...
* feat: add session switching to the root action menu
* minor fixes
* stylistic consistency
* capitalize account section
* minor fix
2022-08-12 05:11:22 -07:00
Apoorv Mishra
0c51bfb899
perf: reduce memory usage upon running server tests ( #3949 )
...
* perf: reduce memory usage upon running server tests
* perf: plug leaks in server/routes
* perf: plug leaks in server/scripts
* perf: plug leaks in server/policies
* perf: plug leaks in server/models
* perf: plug leaks in server/middlewares
* perf: plug leaks in server/commands
* fix: missing await on db.flush
* perf: plug leaks in server/queues
* chore: remove unused legacy funcs
* fix: await on db.flush
* perf: await on GC to run in between tests
* fix: remove db refs
* fix: revert embeds
* perf: plug leaks in shared/i18n
2022-08-11 21:39:17 +05:30
akp
8e1f42a9cb
Add optional export notifications ( #3935 )
...
* Add `emails.export_completed` notification to settings menu
Signed-off-by: AKP <tom@tdpain.net >
* Don't send email when export_completed notifications are disabled
Signed-off-by: AKP <tom@tdpain.net >
* Automatically subscribe new users to `export_completed` notifications
Signed-off-by: AKP <tom@tdpain.net >
* Alter secondary text on export page to mention optional notifications
Signed-off-by: AKP <tom@tdpain.net >
* Alter toast text on collection export for optional notifications
Signed-off-by: AKP <tom@tdpain.net >
* Only subscribe new admins to export notifs
Signed-off-by: AKP <tom@tdpain.net >
* Move `export_completed` notification decision into `beforeSend`
Signed-off-by: AKP <tom@tdpain.net >
* Update server/emails/templates/ExportFailureEmail.tsx
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update server/emails/templates/ExportSuccessEmail.tsx
Co-authored-by: Tom Moor <tom.moor@gmail.com >
Signed-off-by: AKP <tom@tdpain.net >
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-08-11 07:31:35 -07:00
Tom Moor
1adcce6b5d
fix: Upgrade markdown-it to fix text collapse bug ( #3953 )
...
* fix: Upgrade markdown-it to fix text collapse bug
* tsc. Need to overwrite the types for now until all Prosemirror modules are updated, they have recently been converted to Typescript and the types conflict
2022-08-11 06:31:52 -07:00
Translate-O-Tron
a5d611d544
New Crowdin updates ( #3795 )
2022-08-11 05:46:21 -07:00
Tom Moor
1d242d44b1
chore: Add eslint rule for object shorthand ( #3955 )
2022-08-11 05:18:14 -07:00
Apoorv Mishra
7eaa8eb961
feat: Put request rate limit at application server ( #3857 )
...
* feat: Put request rate limit at application server
This PR contains implementation for a blanket rate limiter at
application server level. Currently the allowed throughput is set high
only to be changed later as per the actual data gathered.
* Simplify implementation
1. Remove shutdown handler to purge rate limiter keys
2. Have separate keys for default and custom(route-based) rate limiters
3. Do not kill default rate limiter because it is not needed anymore due
to (2) above
* Set 60s as default for rate limiting window
* Fix env types
2022-08-11 15:40:30 +05:30
Tom Moor
593cf73118
test: Update jest configuration ( #3951 )
...
* Split shared tests
* Centralize and parallelize jest config
* ci
2022-08-10 13:26:36 -07:00
Tom Moor
e5c5e8907a
fix: Disallow data: URI's for images
2022-08-09 16:31:09 +02:00
dependabot[bot]
5640ec30cc
chore(deps): bump compressorjs from 1.0.7 to 1.1.1 ( #3943 )
...
Bumps [compressorjs](https://github.com/fengyuanchen/compressorjs ) from 1.0.7 to 1.1.1.
- [Release notes](https://github.com/fengyuanchen/compressorjs/releases )
- [Changelog](https://github.com/fengyuanchen/compressorjs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fengyuanchen/compressorjs/compare/v1.0.7...v1.1.1 )
---
updated-dependencies:
- dependency-name: compressorjs
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>
2022-08-08 09:13:03 -07:00
dependabot[bot]
da67486f2f
chore(deps): bump aws-sdk from 2.1044.0 to 2.1189.0 ( #3942 )
...
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js ) from 2.1044.0 to 2.1189.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases )
- [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1044.0...v2.1189.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>
2022-08-08 09:11:55 -07:00
Tom Moor
8c39487c80
Move various document menu actions to action definitions
2022-08-08 17:31:53 +02:00
dependabot[bot]
3ab9d7492e
chore(deps): bump react-merge-refs from 1.1.0 to 2.0.1 ( #3903 )
...
* chore(deps): bump react-merge-refs from 1.1.0 to 2.0.1
Bumps [react-merge-refs](https://github.com/gregberge/react-merge-refs ) from 1.1.0 to 2.0.1.
- [Release notes](https://github.com/gregberge/react-merge-refs/releases )
- [Changelog](https://github.com/gregberge/react-merge-refs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gregberge/react-merge-refs/compare/v1.1.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: react-merge-refs
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* tsc
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-08-08 15:04:18 +01:00
dependabot[bot]
6a5d6ee3db
chore(deps): bump oy-vey from 0.10.0 to 0.11.2 ( #3902 )
...
* chore(deps): bump oy-vey from 0.10.0 to 0.11.2
Bumps [oy-vey](https://github.com/oysterbooks/oy ) from 0.10.0 to 0.11.2.
- [Release notes](https://github.com/oysterbooks/oy/releases )
- [Changelog](https://github.com/revivek/oy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/oysterbooks/oy/compare/0.10.0...0.11.2 )
---
updated-dependencies:
- dependency-name: oy-vey
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* tsc
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-08-08 07:02:41 -07:00
Tom Moor
57f9871c22
Add NODE_ENV=production to env sample
2022-08-08 05:52:03 -07:00
Tom Moor
dca491fc28
test: Fix frontend test failures from upgrading Jest to v28
2022-08-08 13:31:34 +02:00
Tom Moor
e97cc61e2f
test: Mock bull, fix setInterval capturing memory in tests
...
Towards #3939
2022-08-08 13:15:06 +02:00
Tom Moor
ba385e1507
chore: Bump jest
2022-08-08 12:40:17 +02:00
Tom Moor
71c9fcf59b
test: Avoid creation of new server/app instance for each route test
2022-08-08 12:06:54 +02:00
Tom Moor
b45e6c504f
fix: Prevent webhook delivery for deleted teams
2022-08-08 11:15:04 +02:00
Tom Moor
1b00d51c74
fix: Check WebhookSubscription is not disabled before delivery attempt
2022-08-08 11:10:10 +02:00
Tom Moor
7923a7e071
Enforce user invites/request on server
2022-08-08 11:02:37 +02:00
Tom Moor
b37a848914
Add limit of 10 webhooks/team
2022-08-08 10:58:47 +02:00
github-actions[bot]
dca9bc1598
chore: Compressed inefficient images automatically ( #3933 )
...
Co-authored-by: apoorv-mishra <apoorv-mishra@users.noreply.github.com >
2022-08-07 13:10:08 -07:00
Apoorv Mishra
982ab2b48e
feat(editor): support google form embeds ( #3930 )
...
Fixes #3129 and #3923
2022-08-07 12:41:30 +05:30
Nan Yu
74d9409cc3
fix: refactor auth flow to explicitly pass in a host ( #3909 )
...
* fix: refactor auth flow to explicitly pass in a host
* add new error handler to all SSO providers
* refactor passport error into middleware
2022-08-04 02:00:52 -07:00
Apoorv Mishra
0a6cfe5a6a
feat: Choose random color on collection creation ( #3912 )
...
Choose a random color from a shared color palette between backend
and frontend during collection creation.
2022-08-04 01:48:19 -07:00
Apoorv Mishra
4a16124a94
fix: Remove templatize action for trashed document ( #3922 )
2022-08-04 01:44:15 -07:00
Apoorv Mishra
294521f162
fix: Escape regex for embeds ( #3907 )
...
Fixes #3899
2022-08-02 01:40:11 -07:00
Apoorv Mishra
00481d2bfc
fix: Improve document delete confirmation message ( #3876 )
...
Modify document delete confirmation message to warn
about the number of expected nested documents to be deleted.
2022-08-01 15:51:30 -07:00
Tom Moor
eace258a86
Revert "chore(deps-dev): bump react-refresh from 0.9.0 to 0.14.0 ( #3901 )" ( #3908 )
...
This reverts commit de4b515e64 .
2022-08-01 15:43:47 -07:00
dependabot[bot]
de4b515e64
chore(deps-dev): bump react-refresh from 0.9.0 to 0.14.0 ( #3901 )
...
Bumps [react-refresh](https://github.com/facebook/react/tree/HEAD/packages/react ) from 0.9.0 to 0.14.0.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v0.14.0/packages/react )
---
updated-dependencies:
- dependency-name: react-refresh
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>
2022-08-01 13:57:32 -07:00
dependabot[bot]
c35c566fef
chore(deps-dev): bump concurrently from 6.2.1 to 7.3.0 ( #3905 )
...
Bumps [concurrently](https://github.com/open-cli-tools/concurrently ) from 6.2.1 to 7.3.0.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases )
- [Commits](https://github.com/open-cli-tools/concurrently/compare/v6.2.1...v7.3.0 )
---
updated-dependencies:
- dependency-name: concurrently
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-01 11:56:14 -07:00
Pavlos
d9dc6aa2d7
Fix URL in huntr page link ( #3906 )
2022-08-01 18:51:38 +01:00
Spotlight
192802d360
feat: Expand highlighted languages ( #3891 )
...
Adds Elixir, Kotlin, and Swift to the list of available languages to be highlighted.
2022-07-31 11:23:59 -07:00
Tom Moor
cb9773ad85
chore: Add emailed confirmation code to account deletion ( #3873 )
...
* wip
* tests
2022-07-31 10:59:40 -07:00
Tom Moor
f9d9a82e47
fix: Cannot hit enter after sentance starting with forward slash
...
closes #3879
2022-07-29 09:15:48 +01:00
Tom Moor
383bac241e
fix: Suppress ForbiddenError in error tracker
2022-07-26 23:18:26 +01:00
Tom Moor
ea28dc46eb
fix: Error in WebhookProcessor when team is permanatly destroyed
2022-07-26 22:33:48 +01:00
Tom Moor
2794057738
fix: Sequelize rejectOnEmpty should result in 404 status
2022-07-26 22:06:47 +01:00
Tom Moor
b7b1f5e1fd
fix: Cleanup attachments uploaded to S3 when import fails ( #3868 )
2022-07-26 12:10:13 -07:00
Tom Moor
8fdd5bf734
fix: substitution of content when sending an image to a profile ( #3869 )
...
* fix: Limit public uploads to basic image types
* test
2022-07-26 12:10:00 -07:00
Tom Moor
086c3ec2d8
fix: Allow more flexible SMTP connection when SSL is not required. Do not fail on self-signed certs
2022-07-25 23:44:20 +01:00
Tom Moor
f370b0296b
fix: File operation cleanup task should also remove import data
2022-07-25 21:10:37 +01:00
Tom Moor
9b837763e6
0.65.2
2022-07-25 19:25:23 +01:00
dependabot[bot]
3d9a8be867
chore(deps-dev): bump typescript from 4.4.4 to 4.7.4 ( #3866 )
...
* chore(deps-dev): bump typescript from 4.4.4 to 4.7.4
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.4.4 to 4.7.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.4.4...v4.7.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* tsc
* tsc
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-07-25 11:21:04 -07:00
dependabot[bot]
c8caeebdba
chore(deps): bump react-window from 1.8.6 to 1.8.7 ( #3865 )
...
Bumps [react-window](https://github.com/bvaughn/react-window ) from 1.8.6 to 1.8.7.
- [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/commits )
---
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>
2022-07-25 11:09:47 -07:00
dependabot[bot]
2c7d5ac3d8
chore(deps-dev): bump @types/jsonwebtoken from 8.5.5 to 8.5.8 ( #3864 )
...
Bumps [@types/jsonwebtoken](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsonwebtoken ) from 8.5.5 to 8.5.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jsonwebtoken )
---
updated-dependencies:
- dependency-name: "@types/jsonwebtoken"
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>
2022-07-25 11:09:32 -07:00
Tom Moor
30190866f8
test: Flakey test
2022-07-25 08:59:30 +01:00
Tom Moor
53a08cf307
chore: Basic protection against zip bombs
2022-07-24 23:51:04 +01:00
dependabot[bot]
1c5864deee
chore(deps-dev): bump eslint-config-prettier from 8.3.0 to 8.5.0 ( #3807 )
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 8.3.0 to 8.5.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.3.0...v8.5.0 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
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>
2022-07-24 13:11:11 -07:00
Tom Moor
865e6d048e
fix: 'Export' option missing in collection menu for admins
2022-07-24 20:29:59 +01:00
Tom Moor
5e852170f9
perf: Read attachment buffers only when neccessary, closes #3849
2022-07-24 19:15:34 +01:00
Tom Moor
71da57773e
docs
2022-07-24 14:09:43 +01:00
Tom Moor
ec35af4bc5
Refactor validations
2022-07-24 13:40:04 +01:00
Nan Yu
870d9ed41e
feat: allow external SSO methods to log into teams as long as emails match ( #3813 )
...
* wip
* wip
* fix comments
* better separation of conerns
* fix up tests
* fix semantics
* fixup tsc
* fix some tests
* the old semantics were easier to use
* add db:reset to scripts
* explicitly throw for unauthorized external authorization
* fix minor bug
* add additional tests for user creator and team creator
* yank the email matching logic out of teamcreator
* renaming
* fix type and test errors
* adds test to ensure that accountProvisioner works with email matching
* remove only
* fix comments
* recreate changes to allow self hosted to make teams
2022-07-24 04:55:30 -07:00
Apoorv Mishra
24170e8684
chore: Remove updatedAt column from events table ( #3841 )
2022-07-24 01:57:21 -07:00
Tom Moor
7ae892fe06
fix: Long collection description prevents import ( #3847 )
...
* fix: Long collection description prevents import
fix: Parallelize attachment upload during import
* fix: Improve Notion image import matching
* chore: Bump JSZIP (perf)
* fix: Allow redirect from /doc/<id> to canonical url
* fix: Importing document with only title duplicates title in body
2022-07-24 01:37:20 -07:00
Tom Moor
4f537c7578
Remove retry on export task
2022-07-23 17:00:32 +01:00
Tom Moor
4bca081faa
chore: Add rolling window limits to import and export operations
2022-07-23 16:29:28 +01:00
Tom Moor
87b4c9fdba
fix: Cannot create collection if all existing collections are deleted ( #3836 )
2022-07-22 10:44:11 -07:00
Tom Moor
6fe4b1cba1
fix: Code block previous language memory ( #3830 )
2022-07-22 01:59:48 -07:00
Tom Moor
ef2abf824e
fix: Correctly sanitize href in link editor 'open url' flow
2022-07-22 00:23:53 +01:00
Tom Moor
4b4b0f7037
Revert "feat: Port scenes/Search to functional component style ( #3800 )" ( #3827 )
...
This reverts commit 5758ff3459 .
2022-07-21 03:37:27 -07:00
Tom Moor
80d50e3d88
fix: Diagrams.net proxy path considered as embeddable
2022-07-21 10:51:34 +01:00
Tom Moor
ba264974cf
fix: Improvement to accuracy of collaboration server metrics
2022-07-21 09:44:13 +01:00
CuriousCorrelation
71dd4f267b
feat: Port UserListItem to functional style ( #3802 )
...
* feat: Port `UserListItem` to functional style
* Add translation for pending invite
* Add missing translations
* Update `translations.json`
* Revert "Update `translations.json`"
This reverts commit d8000a7510 .
* fix: Incorrect translation strings
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-07-20 15:07:01 -07:00
CuriousCorrelation
5758ff3459
feat: Port scenes/Search to functional component style ( #3800 )
...
* feat: Refactor Search scene to functional style
* fix: Clicking on recent not updating search input
* Replace translations and root objs with stores
* Replace `props.location` with `useLocation`
* deconstruct `useLocation` for readability
* Replace match prop term with `useParams`
* [WIP] Replace props history with `useHistory`
* Replace `ReactComponentProps` with state style
* Remove `lastParam` check, use dependency array instead
* Add explict match on param change
This reverts commit bfcc4038ff .
2022-07-20 15:06:49 -07:00
dependabot[bot]
6568b16ef9
chore(deps): bump terser from 4.8.0 to 4.8.1 ( #3817 )
...
Bumps [terser](https://github.com/terser/terser ) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 15:05:19 -07:00
Tom Moor
ef0412c449
fix: Cannot create new team on self-hosted ( #3819 )
2022-07-20 13:18:21 -07:00
Tom Moor
031a7d396f
Add message to login screen for shared links
2022-07-19 17:57:13 +01:00
Nan Yu
c3f5563e7f
feat: scope login attempts to specific subdomains if available - do not switch subdomains ( #3741 )
...
* make the user lookup in user creator sensitive to team
* add team specific logic to oidc strat
* factor out slugifyDomain
* change type of req during auth to Koa.Context
2022-07-19 06:50:55 -07:00
Tom Moor
4ee3929e9d
0.65.1
2022-07-19 09:59:02 +01:00
Tom Moor
9ab409a640
fix: Account for non-SSL database connection in pending migrations check ( #3811 )
...
* fix: Account for non-SSL database connection in pending migrations check
* Double exit
2022-07-19 01:58:48 -07:00
Tom Moor
9cafe75bf2
0.65.0
2022-07-18 23:30:51 +01:00
Tom Moor
630b4eff8a
chore: Bump passport
2022-07-18 22:51:11 +01:00
Tom Moor
bf8ca59442
chore: Bump moment
2022-07-18 22:40:34 +01:00
Tom Moor
9dd28def67
fix: Force download of public attachments
2022-07-18 21:49:48 +01:00
dependabot[bot]
d785389fde
chore(deps): bump prosemirror-gapcursor from 1.2.1 to 1.3.1 ( #3808 )
...
Bumps [prosemirror-gapcursor](https://github.com/prosemirror/prosemirror-gapcursor ) from 1.2.1 to 1.3.1.
- [Release notes](https://github.com/prosemirror/prosemirror-gapcursor/releases )
- [Changelog](https://github.com/ProseMirror/prosemirror-gapcursor/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-gapcursor/compare/1.2.1...1.3.1 )
---
updated-dependencies:
- dependency-name: prosemirror-gapcursor
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>
2022-07-18 13:01:26 -07:00
Tom Moor
1ccd770bce
Merge branch 'main' of github.com:outline/outline
2022-07-18 19:25:50 +01:00
dependabot[bot]
7719d378b0
chore(deps): bump semver and @types/semver ( #3805 )
...
Bumps [semver](https://github.com/npm/node-semver ) and [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver ). These dependencies needed to be updated together.
Updates `semver` from 7.3.5 to 7.3.7
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.5...v7.3.7 )
Updates `@types/semver` from 7.3.9 to 7.3.10
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/semver"
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>
2022-07-18 11:25:09 -07:00
dependabot[bot]
f26f8d4bb9
chore(deps-dev): bump @types/node from 15.12.2 to 18.0.6 ( #3806 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 15.12.2 to 18.0.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-18 11:24:43 -07:00
dependabot[bot]
89d4aeac67
chore(deps): bump slug and @types/slug ( #3804 )
...
Bumps [slug](https://github.com/Trott/slug ) and [@types/slug](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/slug ). These dependencies needed to be updated together.
Updates `slug` from 4.0.4 to 5.3.0
- [Release notes](https://github.com/Trott/slug/releases )
- [Changelog](https://github.com/Trott/slug/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Trott/slug/compare/v4.0.4...v5.3.0 )
Updates `@types/slug` from 5.0.2 to 5.0.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/slug )
---
updated-dependencies:
- dependency-name: slug
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: "@types/slug"
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>
2022-07-18 11:24:29 -07:00
Tom Moor
dc94a683e7
chore: Reduce timeout on webhook deliveries
2022-07-17 18:48:45 +01:00
Jamie Slome
04f5b08ba1
Update SECURITY.md ( #3711 )
...
* Update SECURITY.md
* Update SECURITY.md
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-07-17 07:29:10 -07:00
CuriousCorrelation
5924f4909f
fix: Cursor disappearing behind emoji ( #3786 )
...
* fix: Cursor disappearing behind emoji
* Move emoji node styles to `Styles.ts`
* fix: grammar
* fix: Pasting emoji adds a new line
* fix: DOM element type
2022-07-17 06:49:39 -07:00
CuriousCorrelation
c00bad38e2
feat(editor): Ability to select line in codeblocks ( #3798 )
...
* feat(editor): Ability to select line in codeblocks
* fix: Check to make sure sel is indeed in codeblock
2022-07-17 06:49:30 -07:00
Tom Moor
11e1ef455f
chore: Improve UUID vaildation – prevent nonsense reaching db queries
2022-07-17 14:49:04 +01:00
Tom Moor
4af69b2758
fix: Moving an image to empty space results in endless upload ( #3799 )
...
* fix: Error dragging images below doc, types
* fix: Handle html/text content dropped into padding
* refactor, docs
2022-07-17 03:31:55 -07:00
Tom Moor
dee87f15af
fix: Members table does not correctly reset from filters
2022-07-16 18:47:36 +01:00
dependabot[bot]
67885e7339
chore(deps): bump react-dnd-html5-backend from 14.0.0 to 16.0.1 ( #3769 )
...
Bumps [react-dnd-html5-backend](https://github.com/react-dnd/react-dnd ) from 14.0.0 to 16.0.1.
- [Release notes](https://github.com/react-dnd/react-dnd/releases )
- [Changelog](https://github.com/react-dnd/react-dnd/blob/main/CHANGELOG.md )
- [Commits](https://github.com/react-dnd/react-dnd/commits )
---
updated-dependencies:
- dependency-name: react-dnd-html5-backend
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-16 10:15:11 -07:00
Tom Moor
0b0a1b0169
fix: Heading action depth conflict, closes #3558
2022-07-16 17:58:02 +01:00
Tom Moor
de18196fd8
chore: Upgrade socket.io ( #3697 )
...
* Upgrade wip
* tsc
* tsc
* fix: Missing authenticated message
2022-07-16 06:02:03 -07:00
dependabot[bot]
96d1c4997b
chore(deps): bump yjs from 13.5.34 to 13.5.39 ( #3770 )
...
Bumps [yjs](https://github.com/yjs/yjs ) from 13.5.34 to 13.5.39.
- [Release notes](https://github.com/yjs/yjs/releases )
- [Commits](https://github.com/yjs/yjs/compare/v13.5.34...v13.5.39 )
---
updated-dependencies:
- dependency-name: yjs
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>
2022-07-16 02:40:34 -07:00
Tom Moor
95f4fb2424
chore: Remove deprecated socket.io-auth ( #3780 )
2022-07-16 02:27:09 -07:00
Tom Moor
1247bb411e
Merge branch 'paullessing-issue-3655-allowed-domains-save-no-change'
2022-07-16 00:38:28 +01:00
Tom Moor
7ffb182034
Merge branch 'issue-3655-allowed-domains-save-no-change' of github.com:paullessing/outline into paullessing-issue-3655-allowed-domains-save-no-change
2022-07-16 00:37:49 +01:00
Translate-O-Tron
fc414e2dd4
New Crowdin updates ( #3723 )
2022-07-15 16:19:13 -07:00
Nan Yu
c3ec7b0877
Feat: clarify security language and hide default settings when invites are required ( #3751 )
...
* clarify default role and allowed domains
* language tweaks
* Update app/scenes/Settings/Security.tsx
Co-authored-by: Tom Moor <tom.moor@gmail.com >
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-07-15 16:13:41 -07:00
Tom Moor
e509719c77
Add ability to quickly create test users in development ( #3764 )
2022-07-15 16:11:30 -07:00
Tom Moor
a16cf72b73
feat: Error state for paginated lists ( #3766 )
...
* Add error state for failed list loading
* Move sidebar collections to PaginatedList for improved error handling, loading, retrying etc
2022-07-15 16:11:04 -07:00
CuriousCorrelation
acabc00643
fix: ToolbarMenu popup on inline code selection ( #3775 )
...
* fix: `ToolbarMenu` popup on inline code selection
* fix: Replace `isCode` checks with single `isInCode`
* feat: Only relevant options on `code_inline` selection
* Change special case with item visibility toggle
* fix: `formattingMenuItems` visibility in `code_inline`
2022-07-15 16:10:47 -07:00
Tom Moor
e989999d6e
fix: Upgrade prosemirror-view fixes duplicate lines, closes #3371
...
Note: That this bump of prosemirror-view also includes typescript types for the first time ever, these conflict with the @types packages and cause the need for extensive changes throughout the codebase. To prevent this becoming a massive PR with days of testing these new types are being removed for now. In the future we will bump all of the pm dependencies and restore the package types here
2022-07-15 10:34:03 +01:00
dependabot[bot]
c3e149eb86
chore(deps): bump @babel/core from 7.17.10 to 7.18.6 ( #3771 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.17.10 to 7.18.6.
- [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.18.6/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>
2022-07-13 12:48:57 -07:00
dependabot[bot]
4c05fe422c
chore(deps): bump http-errors from 1.4.0 to 2.0.0 ( #3772 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 00:59:56 -07:00
Tom Moor
47e73cee4e
feat: Cleanup api keys and webhooks for suspended users ( #3756 )
2022-07-13 00:59:31 -07:00
CuriousCorrelation
d1b01d28e6
fix: svg+xml image type ext not assigned properly ( #3774 )
2022-07-13 00:59:17 -07:00
Tom Moor
973cfc3fa3
Do not show suspended users to non admins ( #3776 )
2022-07-13 00:59:06 -07:00
dependabot[bot]
dd6084d044
chore(deps-dev): bump @types/formidable from 2.0.0 to 2.0.5 ( #3773 )
...
Bumps [@types/formidable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/formidable ) from 2.0.0 to 2.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/formidable )
---
updated-dependencies:
- dependency-name: "@types/formidable"
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>
2022-07-12 11:07:17 -07:00
Tom Moor
206545f350
fix: Ensure signed attachment urls are always downloaded rather than loaded in browser
2022-07-12 17:14:22 +01:00
Tom Moor
e92d68a0a3
Create dependabot.yml
2022-07-12 09:40:44 +02:00
CuriousCorrelation
66dbcde29b
feat: Redirect on unpublished share access ( #3760 )
...
* feat(WIP): Redirect on unpublished shares
* feat[WIP]: add redirect with test notice
* Revert to `Login` display, no redirects
2022-07-10 23:59:45 -07:00
Tom Moor
465a8bd505
fix: Version tag should open new tab, related type improvements
...
closes #3737
2022-07-10 11:22:45 +02:00
Tom Moor
aef62d1356
fix: Publish click from editing heading, closes #3759
2022-07-10 10:23:00 +02:00
Tom Moor
35e82beaf7
chore: Upgrade koa- dependencies ( #3761 )
2022-07-09 10:23:42 -07:00
Tom Moor
8bb88b8550
chore: Audit of all model column validations ( #3757 )
...
* chore: Updating all model validations before the white-hatters get to it ;)
* test
* Remove isUrl validation, thinking about it need to account for minio and other weird urls here
2022-07-09 08:04:40 -07:00
Tom Moor
da4a10e877
chore: Remove shares.info apiVersion 1 ( #3758 )
...
* chore: Remove shares.info apiVersion 1
* fix: Sporadic test failure
2022-07-09 04:28:56 -07:00
Tom Moor
caaf6dd76b
fix: Enter at beginning of collapsed heading should create a new heading above ( #3754 )
2022-07-09 02:23:12 -07:00
Tom Moor
2893924e9a
fix: Must check length before passing to timingSafeEqual
2022-07-09 11:19:40 +02:00
Tom Moor
32b7a7df00
fix: Handle sanitizeUrl can receive non-string value
...
closes #3746
2022-07-08 21:15:07 +02:00
Tom Moor
97f8c0813c
fix: Use crypto.timingSafeEqual, closes #3740
2022-07-08 21:10:51 +02:00
CuriousCorrelation
746dc30aeb
feat: Add pending migrations check during startup ( #3744 )
...
* feat: Add pending migrations check during startup
* fix: migration pending log message
Co-authored-by: Tom Moor <tom.moor@gmail.com >
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-07-08 11:30:16 -07:00
Tom Moor
4a46d19846
fix: Improved model validation for Collection ( #3749 )
...
* fix: Added improved model validation for Collection attributes
* sp
* fix: Enforce title length in UI
2022-07-08 11:10:22 -07:00
Tom Moor
98106e7f6f
Update 20220702132722-add-webhooks-deleted-at.js
2022-07-08 02:22:48 -07:00
Nan Yu
1e808fc52c
Feat: add auth provider to users on sign in ( #3739 )
...
* feat: merge a new authentication method onto existing user records when emails match
* adds test for invite acceptance and auth provider creation
* addresses comments
- test existing user and invites in different test cases
- update lastActiveAt syncronously when an invite is accepted
* sort arrays in test to prevent nondeterministic test behaivior when doing array compare
2022-07-08 00:24:46 -07:00
Tom Moor
ec8c0645ba
fix: Correct annotation order 🙈
2022-07-07 12:23:27 +02:00
Tom Moor
f90309e781
fix: Unneccessary restrictive avatarUrl length
2022-07-07 12:16:54 +02:00
Paul Lessing
d8f125f413
Fix: Move logic inline
2022-07-07 11:01:32 +01:00
Tom Moor
c36e7bfbb6
fix: Add 10 domain limit per team ( #3733 )
...
* fix: Validate team domains are FQDN's
Add 10 domain limit per team
fix: Deletion of domains not happening within request lifecycle
* tests
* docs
2022-07-05 12:27:02 -07:00
Tom Moor
831df67358
feat: Adds route-level role filtering. ( #3734 )
...
* feat: Adds route-level role filtering. Another layer in the onion of security and performance
* fix: Regression in authentication middleware
2022-07-05 12:26:49 -07:00
Tom Moor
c6fdffba77
chore: Internal request filtering
2022-07-05 11:06:47 +02:00
Tom Moor
4e189b8970
Improved sanitization of href's in editor
2022-07-05 10:14:16 +02:00
Tom Moor
2f3dcb2520
fix: Do not show 'Full width' toggle to viewers
...
closes #3728
2022-07-04 15:20:01 +02:00
Nan Yu
f36f5f13f4
Fix: clear localstore after logout ( #3731 )
...
* fix: remove user, team, and policies from auth store and localstorage on logout
* true up the reset everywhere
2022-07-04 01:47:44 -07:00
Tom Moor
5d498632c6
fix: Models are not all removed from local store upon access change ( #3729 )
...
* fix: Clean data from stores correctly on 401/403 response
* Convert DataLoader from class component, remove observables and caching
* types
2022-07-03 13:48:50 -07:00
Tom Moor
9cd26168e1
Separates policy for file operations
2022-07-03 18:19:56 +02:00
Tom Moor
ee10e1407a
fix: Typo of fileOperation -> fileOperations
2022-07-03 16:27:03 +02:00
Tom Moor
c9af7ff889
fix: Suppress db validation errors in error reporting
2022-07-03 16:03:53 +02:00
Tom Moor
27978b8fc4
fix: Remove teams.create from audit events
2022-07-03 14:16:49 +02:00
Tom Moor
62d9bf7105
chore: Move initial avatar upload to background worker ( #3727 )
...
* chore: Async user avatar upload processor
* chore: Async team avatar upload
* Refactor to task for retries
* Docs
Include avatarUrl in task props to prevent race condition
Remove transaction around upload fetch request
2022-07-03 02:36:15 -07:00
Tom Moor
1f3a1d4b86
fix: Improved websockets error handling ( #3726 )
...
* fix: Add websocket client error capturing
fix: Incorrect parsing of documentName will never be empty
* fix: Non-present documentId in collaboration route should trigger an error response
* fix: Close unhandled websocket requests
2022-07-03 00:00:59 -07:00
Tom Moor
8ebe4b27b1
fix: Add additional model validation ( #3725 )
2022-07-02 14:29:01 -07:00
Tom Moor
0c30d2bb34
fix: share.document can be null when document is deleted
...
closes #3724
2022-07-02 19:56:15 +02:00
Tom Moor
f744d488f6
chore: Soft delete webhooks ( #3722 )
2022-07-02 10:41:28 -07:00
Tom Moor
8ebf6e884f
fix: Startup warning caused by unnecessary compilation of tests and mocks in non-test environments
2022-07-02 15:57:35 +02:00
Tom Moor
4438c80ea1
fix: users.promote + users.demote not available for individual subscription in webhook form
2022-07-02 14:55:07 +02:00
Tom Moor
863f22750f
feat: Add optional notification email when invite is accepted ( #3718 )
...
* feat: Add optional notification email when invite is accepted
* Refactor to use beforeSend
2022-07-02 05:40:40 -07:00
Tom Moor
ee22a127f6
feat: Add email when webhook is disabled ( #3721 )
...
fix: Webhook not disabled under some error conditions
2022-07-02 05:36:40 -07:00
Tom Moor
c9cd424a8d
chore: Remove over-usage of invariant ( #3719 )
2022-07-02 05:29:39 -07:00
Tom Moor
108b5b934a
fix: users.promote & users.demote not handled by DeliverWebhookTask
2022-07-02 14:24:49 +02:00
Tom Moor
94824af6e7
fix: Allow soft-deleted records to be queried from RevisionProcessor
...
closes #3706
2022-07-02 11:58:22 +02:00
Tom Moor
1c6eef3509
Don't show share link when team sharing disabled ( #3714 )
...
fix: Docs appear to be publicly shared when sharing previously enabled
2022-07-02 01:37:10 -07:00
Translate-O-Tron
4e09356982
New Crowdin updates ( #3681 )
2022-07-01 13:22:01 -07:00
Nan Yu
4b166432e6
fix: show a distinct error message when a user tries to create an account using a personal gmail ( #3710 )
...
* fix: show a different error message when a user tries to create an account using a personal gmail
* throw only after attempting to find the team
2022-07-01 13:21:23 -07:00
CuriousCorrelation
adb55fa965
feat: Custom Length decorator for UTF-8 chars len ( #3709 )
...
* feat: Custom Length decorator for UTF-8 chars len
* fix: Length decorator function return type
2022-07-01 13:21:09 -07:00
Tom Moor
7ce57c9c83
fix: attachments events not recognised by DeliverWebhookTask
2022-07-01 18:40:32 +02:00
Tom Moor
b44dc726f3
test: fix fetch related tests
2022-06-30 10:37:06 +02:00
Paul Lessing
117421b4cb
Feat: Only show save domains button if changes were made
...
The logic for this is that we show the button if either:
a) one or more new non-empty domains have been added, or
b) an existing domain was modified, even if the modification was then undone.
The reasoning for b) is as follows:
If a user adds a new domain row, makes changes, then removes the domain row, it is clear to the user that no changes have been made, and therefore the "save" button should not be visible.
However, as soon as the user makes any changes to an existing domain, they want to feel confident that they can hit save and ensure that whatever change they made is persisted; even if the change is identical to the current state, because they may not be able to recall accurately what the current state was. In those situations a user gets more confidence out of being able to hit save, than they would from being told by the system "you haven't made any changes".
2022-06-29 08:33:07 +01:00
Tom Moor
930bfd5391
fix: Must import fetch, log errors, use git short sha for version
2022-06-29 08:28:44 +02:00
Tom Moor
10f86ed218
feat: Webhooks ( #3691 )
...
* Webhooks (#3607 )
* Get the migration and the model setup. Also make the sample env file a bit easier to use. Now just requires setting a SECRET_KEY and besides that will boot up from the sample
* WIP: Start getting a Webhook page created. Just the skeleton state right now
* WIP: Getting a form created to create webhooks, need to bring in react-hook-forms now
* WIP: Get library installed and make TS happy
* Get a few checkboxes ready to go
* Get creating and destroying working with a decent start to a frontend
* Didn't mean to enable this
* Remove eslint and fix other random typescript issue
* Rename some events to be more realistic
* Revert these changes
* PR review comments around policies. Also make sure this inherits from IdModel so it actually gets an id
* Allow any admin on the team to edit webhooks
* Start sending some webhooks for some User events
* Make sure the URL is valid
* Start recording webhook deliveries
* Make sure to verify if the subscription is for the type of event we are looking at
* Refactor sending Webhooks and follow better webhook schema
This creates a presenter to unify the format of webhooks. We also
extract the sending of webhooks and recording their deliveries to a
method than can be used by each of the different event type methods
We also add a status to WebhookDelivery since we need to save the record
before we make the HTTP request to get its id. Then once we make the
request and get a response we can update the delivery with the HTTP info
* Turn off a subscription that has failed for the last 25 deliveries
* Get a first spec passing. Found a bug in my returning of promises so good to patch that up now
* This looks nicer
* Get some tests added for the processor
* Add cron task to delete older webhooks
* Add Document Events to the Processor
* Revisions, FileOperations and Collections
* Get all the server side events added to the processor and make Typescript make sure they are all accounted for
* Get all the events added to the Frontend and work on styling them a bit, still needs some love though
* Get UI styled up a bit
* Get events wired up for webhook subscriptions
* Get delete events working and test at least one variant of them
* Get deletes working and actually make sure to send the model id in the webhook
* Remove webhook secrets from this slice
* Add disabled label for subscriptions that are disabled
* Make sure to cascade the delete
* Reorg this file a bit
* Fix association
* I removed secret for the moment
* Apply Copy changes from PR Review
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Actually apply the copy changes
TIL that if you Resolve a conversation it _also_ removes the 'staged suggestion' from your list on Github
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update app/scenes/Settings/Webhooks.tsx
Missed this copy change before
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Add disabled as yellow badge
* Resolve frontend comments
* Fixup Schema a bit and remove the dependency on the subscription
* Add test to make sure we don't disable until there are enough failures, and fix code to actually do that. Also some test fixes from the json response shape changes
* Fix WebhookDeliveries to store the responses as Text instead of blobs
* Switch to text better for response bodies, this is using the helpers better and makes the code read better
* Move the logic to a task but run in through the processor cause the tests expect that right now, moving the tests over next
* Split up the tests and actually enqueue the events from the WebhookProcessor instead of doing them inline
* Allow any team admin to see any webhook subscription for the team
* Add the indexes based on our lookup patterns
* Run eslint --fix to fix auto correct issues from when I tried to use Github to merge copy changes
* Allow subscriptions to be edited after creation
* Types caught that I didn't add the new event to the webhook processor, also added it to the frontend here
* I think this will get these into the translations file
* Catch a few more translations, use styled components better and remove usage of webhook subscription in the copy
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* fix: tsc
fix: Document model payload empty
* fix: Revision webhook payload
Add custom UA for hooks
* Add webhooks icon, move under Integrations settings
Some spacing fixes
* Add actorId to webhook payloads
* Add View and ApiKey event types
* Spacing tweaks, fix team payload
* fix: Webhook not disabled after 25 failures
* fix: Enable webhook when editing if previously disabled
* fix: Correctly store response headers
* fix: Error in json/parsing/presentation results in hanging 'pending' webhook delivery
* fix: Awkward payload for users.invite webhook
* Add BaseEvent, ShareEvent
* fix: Add share events to form
* fix: Move webhook delivery cleanup to single DB call
Remove some unused abstraction
* Add user, collection, group context to membership webhook events
Some associated refactoring
Co-authored-by: Corey Alexander <coreyja@gmail.com >
2022-06-28 22:44:50 -07:00
Tom Moor
9a6e09bafa
feat: Add mermaidjs integration ( #3679 )
...
* feat: Add mermaidjs integration (#3523 )
* Add mermaidjs to dependencies and CodeFenceNode
* Fix diagram id for mermaidjs diagrams
* Fix typescript compiler errors on mermaid integration
* Fix id generation for mermaid diagrams
* Refactor mermaidjs integration into prosemirror plugin
* Remove unnecessary class attribute in mermaidjs integration
* Change mermaidjs label to singular
* Change decorator.inline to decorator.node for mermaid diagram id
* Fix diagram toggle state
* Add border and background to mermaid diagrams
* Stop mermaidjs from overwriting fontFamily inside diagrams
* Add stable diagramId to mermaid diagrams
* Separate text for hide/show diagram
Use uuid as diagramId, avoid storing in state
Fix cursor on diagrams
* fix: Base diagram visibility off presence of source
* fix: More cases where our font-family is ignored
* Disable HTML labels
* fix: Button styling – not technically required but now we have a third button this felt all the more needed
closes #3116
* named chunks
* Upgrade mermaid 9.1.3
Co-authored-by: Jan Niklas Richter <5812215+ArcticXWolf@users.noreply.github.com >
2022-06-28 22:44:36 -07:00
Paul Lessing
c65a88fc9f
Fix: Changing security settings should not implicitly save allowedDomains
2022-06-28 19:40:25 +01:00
Tom Moor
e24a5adbd5
deps: upgrade nodemon, jpeg-js
2022-06-27 16:45:54 +02:00
Tom Moor
cddb6b2c32
deps: upgrade bull-board
2022-06-27 16:42:45 +02:00
Tom Moor
ac467b2936
fix: Return direct url to public attachments, closes #3686
2022-06-24 11:24:11 +02:00
Tom Moor
68ce304b48
fix: Language in document notification email, missing collection name
2022-06-24 10:01:54 +02:00
Tom Moor
50456c3b89
fix: Custom domain authentication, regressed in:
...
https://github.com/outline/outline/pull/3652
2022-06-22 21:58:05 +02:00
Tom Moor
51230a55e5
fix: Post-auth subdomain redirect
2022-06-22 19:51:37 +02:00
Tom Moor
6d4da176d1
chore: Move provisionSubdomain from Team model to teamCreator command
2022-06-22 11:09:20 +02:00
Tom Moor
88b3b50333
Enable turning off collaborative editing when self-hosted with warning
2022-06-22 09:15:14 +02:00
Tom Moor
305de71e8b
chore: Block all email providers from being added as team domains ( #3678 )
2022-06-21 01:29:43 -07:00
Tom Moor
9cd3ec0868
chore: Simplify model save codepath, prevents text from being sent ever when collab editing enabled
2022-06-20 22:55:37 +02:00
Tom Moor
6975d76faf
fix: Paste without formatting not respected
...
closes #3675
2022-06-20 15:58:07 +02:00
Tom Moor
4b27feff61
fix: Enable documents.update with collab editing ( #3647 )
...
* fix: Enable documents.update with collab editing
* jest cannot deal with ESM deps
2022-06-20 06:36:25 -07:00
Nan Yu
e0d2b6cace
feat: allow personal gmail accounts to be used to sign into teams with an existing invite ( #3652 )
...
* feat: allow personal gmail accounts to be used to sign into teams with an existing invite
* address comments
* add comment for appDomain
* address comments
2022-06-20 01:33:16 -07:00
Translate-O-Tron
188c1e409b
New Crowdin updates ( #3648 )
...
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Chinese Simplified 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 Indonesian translations from Crowdin [ci skip]
2022-06-19 14:24:53 -07:00
Nan Yu
9faa5dd011
chore: minor version bump ( #3654 )
2022-06-12 22:57:59 -07:00
Tom Moor
1a62926909
fix: Allow soft breaks in paragraphs with Shift-Enter
2022-06-09 21:41:15 +02:00
Tom Moor
c4edfb8ebc
fix: Improve embed option visibility in dark mode
2022-06-09 21:38:24 +02:00
Tom Moor
8421e1f773
fix: Allow soft breaks in paragraphs with Shift-Enter
...
closes #3276
2022-06-09 21:24:11 +02:00
Tom Moor
118e5da345
fix: Unpublished does not appear in document history
...
closes #3429
2022-06-09 21:16:37 +02:00
Tom Moor
1c7c478a4a
fix: Newlines should be interpreted as paragraphs when pasting
...
closes #3421
2022-06-09 20:58:52 +02:00
Tom Moor
32cdb3f961
fix: Do not error when moving document into alphabetically ordered collection
...
closes #3649
2022-06-09 20:33:44 +02:00
Tom Moor
d99d84d97d
fix: Email cannot be found for some Azure sign-in accounts
2022-06-09 09:22:12 +02:00
Tom Moor
aed8d7a649
fix: SSR meta data for nested shared documents ( #3646 )
2022-06-08 01:38:34 -07:00
Tom Moor
80ad6cfec8
fix: Expired refreshToken should invalidate session, not check SSO retry task
2022-06-08 08:55:58 +02:00
Translate-O-Tron
892146a563
New Crowdin updates ( #3631 )
2022-06-07 13:57:44 -07:00
Tom Moor
56393f39b7
fix: Previously provisioned JWT's should be revoked on signout ( #3639 )
...
* feat: auth.delete endpoint
* test
2022-06-07 13:57:17 -07:00
Tom Moor
0de6650aa5
chore: Suppress unneccessary model warnings from Sequelize upgrade
2022-06-07 09:38:00 +02:00
Tom Moor
ac551a3c44
chore: Bump workbox-webpack-plugin dependency
2022-06-06 22:06:37 +02:00
Tom Moor
14b9259a47
fix: Always strip trailing slash on canonical links
2022-06-06 22:04:12 +02:00
Tom Moor
e5b524e4c2
chore: Upgrade sequelize dependency
2022-06-06 21:54:54 +02:00
Tom Moor
4bccb4c4ec
chore: Bump bull-board dependencies
2022-06-06 21:18:22 +02:00
Tom Moor
cdd4f0f315
fix: Add postgresql as valid database protocol
2022-06-06 12:13:03 -07:00
Tom Moor
728790e38f
feat: Validate Google, Azure, OIDC SSO access ( #3590 )
...
* chore: Store expiresAt on UserAuthentications. This represents the time that the accessToken is no longer valid and should be exchanged using the refreshToken
* feat: Check and expire Google SSO
* fix: Better handling of multiple auth methods
Added more docs
* fix: Retry access validation with network errors
* Small refactor, add Azure token validation support
* doc
* test
* lint
* OIDC refresh support
* CheckSSOAccessTask -> ValidateSSOAccessTask
Added lastValidatedAt column
Skip checks if validated within 5min
Some edge cases around encrypted columns
2022-06-05 13:18:51 -07:00
Tom Moor
c4c5b6289e
fix: Gap and grammar in Notification settings
2022-06-05 11:47:40 +02:00
Tom Moor
e337123cfd
fix: Add application/x-zip-compressed as acceptable mimetype for bulk import upload
...
related #3632
2022-06-05 11:01:37 +02:00
Tom Moor
ac07724f21
chore: Synchronizing refactor and small fixes from enterprise codebase ( #3634 )
...
* chore: Syncronizing refactor and small fixes from enterprise codebase
* fix
2022-06-05 00:59:41 -07:00
Tom Moor
28439d315d
fix: Self-hosted should show signin options for all configured authentication methods ( #2986 )
2022-06-04 10:46:03 -07:00
Tom Moor
4eb3b61c7a
fix: Lazily polyfill ResizeObserver for old iOS ( #3629 )
...
* fix: Lazily polyfill ResizeObserver for old iOS
* fix: Prevent child rendering until polyfills are loaded
* tsc
2022-06-04 09:06:07 -07:00
Translate-O-Tron
6fc608c8c1
New Crowdin updates ( #3622 )
2022-06-04 08:15:54 -07:00
Tom Moor
2dc930bfe2
fix: Context menus not scrollable on iOS ( #3626 )
...
closes #3588
2022-06-04 08:15:43 -07:00
Tom Moor
bf233b209b
fix: Alternative fix to #3583 , addresses some bugs that were introduced
2022-06-03 11:03:44 +02:00
Tom Moor
1dfd1e0681
fix: Reference error visiting share link for deleted team
2022-06-03 08:58:31 +02:00
dependabot[bot]
4054afe6f9
chore(deps): bump protobufjs from 6.11.2 to 6.11.3 ( #3623 )
2022-06-02 23:17:50 -07:00
Tom Moor
2d7dd558a1
fix: Unable to delete user via API ( #3619 )
...
Remove requirement to pass 'confirmation' to users.delete
closes #3604
2022-06-02 12:56:27 -07:00
Tom Moor
68dd76cfa3
chore: Update documentImporter with changes from enterprise, improved Confluence compat
2022-06-02 21:42:32 +02:00
Tom Moor
9113989635
fix: Members list does not update when viewing while underlying users changes
...
closes #3616
2022-06-02 18:43:07 +02:00
Translate-O-Tron
293ce2ba72
New Crowdin updates ( #3608 )
2022-06-02 09:30:28 -07:00
Nan Yu
fa1ce950e8
fix: infinite redirects when hosted subdomain is changed back and forth between two values ( #3615 )
2022-06-02 09:30:13 -07:00
Tom Moor
0a77733500
fix: Update canonical url when moving between pages of shared document
2022-06-01 21:27:18 +02:00
Nan Yu
41e425756d
chore: refactor domain parsing to be more general ( #3448 )
...
* change the api of domain parsing to just parseDomain and getCookieDomain
* adds getBaseDomain as the method to get the domain after any official subdomains
2022-05-31 18:48:23 -07:00
Translate-O-Tron
876f788f59
New Crowdin updates ( #3597 )
...
* fix: New German translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
2022-05-30 10:33:47 -07:00
Lennart Lösche
0ae559f7bf
Update redis port in sample env file ( #3596 )
...
* fix redis port
The wrong Redis port is specified in the sample file, we fixed that
* adjust redis port in docker-compose
2022-05-30 10:06:10 -07:00
Tom Moor
da87fd422d
Remove hover styles on mobile context menus
2022-05-28 10:05:17 +02:00
Tom Moor
1e84872bab
fix: Only consider enabled AuthenticationProviders for Slack hooks
2022-05-28 09:36:22 +02:00
Tom Moor
4f0051ed5e
fix: Right click on links in editor opens them
...
closes #3594
2022-05-28 09:23:18 +02:00
Tom Moor
317ed1f041
fix: More env validation improvements
...
closes #3593
2022-05-28 09:11:02 +02:00
Tom Moor
8a29a3523a
0.64.3
2022-05-25 06:07:02 +01:00
Tom Moor
2babf42cda
fix: Headings missing in TOC on publicly shared pages
...
closes #3583
2022-05-24 22:11:49 +01:00
Tom Moor
df14da01b0
fix: Allow docker urls for OIDC, closes #3582
2022-05-24 21:20:18 +01:00
Tom Moor
62bb13047a
0.64.2
2022-05-24 08:00:08 +01:00
Tom Moor
6413797c34
fix: Empty string not parsed as false boolean in env validation
...
closes #3581
2022-05-24 07:59:52 +01:00
Tom Moor
ef5e3f0b29
fix: Empty environment variables should not trigger validations
...
Add deprecation notice for SLACK_KEY, SLACK_SECRET
closes #3578
2022-05-23 21:37:27 +01:00
Baptiste Mille-Mathias
51249fd6f7
upgrade CodeQL action to v2 ( #3572 )
...
v1 will be declared deprecated starting dec' 22
https://github.blog/changelog/2022-04-27-code-scanning-deprecation-of-codeql-action-v1/
2022-05-23 12:51:33 -07:00
Tom Moor
151c2c731a
0.64.1
2022-05-23 13:19:49 +01:00
Tom Moor
519ed1ac2c
fix: Environment variables always interpreted as true,
...
closes #3573
2022-05-23 13:19:38 +01:00
Tom Moor
f1ce28cd8f
fix: Allow underscores in Postgres and Redis hostnames for docker support
...
closes #3574
2022-05-23 13:11:52 +01:00
Tom Moor
adb56a3c31
Update LICENSE
2022-05-23 01:56:46 -07:00
Tom Moor
280e1c1d86
0.64.0
2022-05-23 09:55:20 +01:00
Baptiste Mille-Mathias
3c8b9725e1
Fix github action for stale issues ( #3569 )
2022-05-23 01:42:30 -07:00
Tom Moor
73de15fd5d
fix: documentUpdater called without change can result in lastModifiedById being updated
2022-05-22 22:39:54 +01:00
Tom Moor
a78ad8dec2
fix: Escape user defined values (regressed just now bc7052b7ca)
2022-05-22 11:10:59 +01:00
Tom Moor
45c082f137
fix: Notices dark theme
2022-05-22 09:33:30 +01:00
Tom Moor
4a9892c2e1
robots
2022-05-22 08:58:44 +01:00
Tom Moor
6d7f008af0
fix: Sidebar missing on public documents when accessing with valid team token
2022-05-22 08:51:47 +01:00
Tom Moor
bc7052b7ca
feat: Inject description and canonical url into public share links
2022-05-22 08:46:57 +01:00
Tom Moor
c4006cef7b
perf: Remove markdown serialize from editor render path ( #3567 )
...
* perf: Remove markdown serialize from editor render path
* fix: Simplify heading equality check
* perf: Add cache for slugified headings
* tsc
2022-05-21 12:50:27 -07:00
Tom Moor
2a6d6f5804
chore: Restore more flexible SMTP env email validation
2022-05-21 14:01:57 +01:00
Tom Moor
bf0ff6c823
chore: Casing of logger -> Logger as it's an instantiated class
2022-05-21 13:59:23 +01:00
Tom Moor
6c8b127ff9
chore: isHosted -> isCloudHosted for clarity
2022-05-21 13:34:52 +01:00
Tom Moor
f2be756cf4
feat: Improved error for community edition when database columns cannot be decrypted
2022-05-21 13:25:55 +01:00
rusakovdenis
67049a7868
fix: simplify transformation ( #3548 )
...
* fix: simplify transformation
Functions (isDragging, isOver, canDrop) always return a boolean value
* fix: type
In browserslist must be either an array or an object
2022-05-21 05:14:53 -07:00
Translate-O-Tron
d9706d4735
New Crowdin updates ( #3556 )
2022-05-21 05:14:34 -07:00
Tom Moor
ec748f9914
fix: Floating toolbar should not appear until mouseup when selecting with mouse
...
closes #3564
2022-05-21 12:57:29 +01:00
Tom Moor
ef668c2fa0
Tweak design of notices
2022-05-21 11:06:35 +01:00
Tom Moor
594a004c0f
chore: Move to GitHub action from Probot for stale issue/pr management
2022-05-21 10:05:41 +01:00
Tom Moor
468478d06d
fix: Another timestamp crash
2022-05-21 10:05:41 +01:00
Tom Moor
02caf88d2a
chore: AuthenticationProvider component to function
2022-05-21 10:05:41 +01:00
github-actions[bot]
50f26929a1
chore: Compressed inefficient images automatically ( #3563 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2022-05-21 01:44:17 -07:00
Tom Moor
0f93e92bc6
feat: Add 'Scribe' embed support
2022-05-21 09:28:04 +01:00
Tom Moor
c08940ca3c
feat: Add optional replyTo for email sending
2022-05-21 08:36:37 +01:00
Tom Moor
ee8324ad73
fix: Remove additional scope requests for now
2022-05-20 23:59:33 +01:00
Tom Moor
96a32c98e7
fix: Remove email validation to allow for Name <email> format
2022-05-20 22:18:21 +01:00
Tom Moor
5c741e3d98
fix: Crash render timestamp on some languages
2022-05-20 18:58:23 +01:00
Tom Moor
ba7b3fff05
fix: Emojis and embeds cannot be copied to plain text clipboard ( #3561 )
2022-05-20 09:47:13 -07:00
Tom Moor
90ca8655af
fix: Collapsed header button unclickable when full-width document option is selected
...
closes #3558
2022-05-20 10:04:36 +01:00
Tom Moor
0577c73f06
fix: Links with anchors are broken when pages are renamed
...
closes #3553
2022-05-20 09:43:54 +01:00
Tom Moor
39e146b4e6
fix: Minor usability improves to team domain management
2022-05-19 18:28:19 +01:00
Tom Moor
34576dd008
fix: Allow COLLABORATION_URL set with websocket protocol
2022-05-19 16:34:58 +01:00
Translate-O-Tron
585a34d27e
New Crowdin updates ( #3535 )
2022-05-19 08:05:35 -07:00
Tom Moor
3c002f82cc
chore: Centralize env parsing, validation, defaults, and deprecation notices ( #3487 )
...
* chore: Centralize env parsing, defaults, deprecation
* wip
* test
* test
* tsc
* docs, more validation
* fix: Allow empty REDIS_URL (defaults to localhost)
* test
* fix: SLACK_MESSAGE_ACTIONS not bool
* fix: Add SMTP port validation
2022-05-19 08:05:11 -07:00
Corey Alexander
51001cfac1
feat: Migrate allowedDomains to a Team Level Settings ( #3489 )
...
Fixes #3412
Previously the only way to restrict the domains for a Team were with the ALLOWED_DOMAINS environment variable for self hosted instances.
This PR migrates this to be a database backed setting on the Team object. This is done through the creation of a TeamDomain model that is associated with the Team and contains the domain name
This settings is updated on the Security Tab. Here domains can be added or removed from the Team.
On the server side, we take the code paths that previously were using ALLOWED_DOMAINS and switched them to use the Team allowed domains instead
2022-05-17 20:26:29 -04:00
Tom Moor
18e0d936ef
feat: Match incoming search requests using confirmed email as fallback ( #3538 )
2022-05-17 13:49:23 -07:00
Limezy
5658090d7e
Trying to chase missing translations ( #3441 )
2022-05-17 13:01:00 -07:00
Tom Moor
19de348c85
fix: null ref usage, closes #3456
2022-05-16 22:58:59 +01:00
Tom Moor
b8a02df7ba
chore: utils.gc -> cron.daily ( #3543 )
2022-05-16 12:44:22 -07:00
Tom Moor
4c15f27bb2
fix: Focus submit button by default in confirmation dialogs
...
fix: Move collection delete to use confirmation dialog
closes #3446
2022-05-15 16:21:42 +01:00
Tom Moor
b152b9f17b
fix: Possible extra separator in filtered context menus
...
Todo: We need to combine this logic with the menus in the editor, but not today
closes #3506
2022-05-15 15:40:49 +01:00
Tom Moor
40e41b26a1
fix: Missing not found page
...
closes #3476
closes #3531
2022-05-15 15:10:34 +01:00
Translate-O-Tron
4c01f6268e
New Crowdin updates ( #3462 )
2022-05-15 06:46:40 -07:00
Tom Moor
8815a58ff5
perf: Requesting less db columns when calculating collection permissions ( #3498 )
...
perf: Not looping collection documentStructure for unpublish permission calculation
2022-05-15 06:46:24 -07:00
Tom Moor
36a3ae4b01
fix: Don't show suspended users in document facepile or list of viewers ( #3497 )
2022-05-15 06:05:40 -07:00
Tom Moor
bca66f7415
fix: Exports show as 0 bytes
2022-05-15 07:10:35 +01:00
Tom Moor
06d966ad0c
fix: Spacing on login form
...
fix: signup query params overridden unneccessarily
closes #3516
2022-05-15 06:57:35 +01:00
Tom Moor
c205ffbfe9
Merge branch 'main' of github.com:outline/outline
2022-05-11 09:30:08 +01:00
Tom Moor
b75a6928cb
Revert "fix: Fade out navigation when editing and mouse hasn't moved ( #3256 )" ( #3502 )
...
This reverts commit e0cf873a36 .
2022-05-06 13:28:37 -07:00
Tom Moor
0ba792317b
Merge branch 'main' of github.com:outline/outline
2022-05-06 13:01:15 -07:00
Saumya Pandey
e0cf873a36
fix: Fade out navigation when editing and mouse hasn't moved ( #3256 )
...
* fix: hide header when editing
* fix: settings collab switch
* Update app/hooks/useMouseMove.ts
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* fix: accept timeout parameter
* fix: don't hide observing banner
* fix: hide on focused and observing
* perf: memo
* hide References too
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-05-07 00:17:09 +05:30
Tom Moor
1782c08195
fix: Touch lastViewedAt timestamp on document to prevent flash of order repositioning
2022-05-05 23:51:47 -07:00
Tom Moor
d9e7baf072
chore: Update caniuse browser support
2022-05-05 22:29:10 -07:00
Tom Moor
ec1bc801a4
fix: Write revision on document publish
2022-05-04 22:03:04 -07:00
Nan Yu
9117b7479f
fix: paginated list history headings were not rendering when there was only one unique heading ( #3496 )
...
* fix: paginated list history headings were not rendering when there was only one unique heading
* minor bug
2022-05-04 21:08:50 -07:00
Tom Moor
eeb8008927
chore: Refactor collection export to match import ( #3483 )
...
* chore: Refactor collection export to use FileOperations processor and task
* Tweak options
2022-05-01 21:06:07 -07:00
Tom Moor
669575fc89
fix: Account for null collection.documentStructure again
2022-05-01 09:30:47 -07:00
Felix Heilmeyer
247208e5f5
feat: make ioredis configurable via environment variables ( #3365 )
...
* feat: expose ioredis client options
* run linter
* refactor redis client init into class extension
* explicitly handle constructor errors
* rename singletons
2022-05-01 08:44:35 -07:00
Tom Moor
25dce04046
perf: Move collection sorting to frontend ( #3475 )
...
* perf: Move collection sorting to frontend, on demand, memoized
* fix: Add default
2022-05-01 08:30:16 -07:00
Tom Moor
5cd4ecd34a
fix: CRDT creation touches document updated timestamp ( #3482 )
...
fix: Race condition in collaboration document persistence
2022-05-01 08:30:07 -07:00
Tom Moor
bb074edb0d
perf: Improve speed of Azure login (parallelize two slow API requests)
...
chore: Improved types around passport
2022-04-30 16:57:58 -07:00
Tom Moor
a736022c39
chore: cleanup
2022-04-30 09:10:35 -07:00
Emir Boyacı
677ca10b2b
chore: fix i18n type error ( #3473 )
2022-04-29 22:57:10 -07:00
Tom Moor
32c1d2e2f8
fix: Opensearch should mirror correct team subdomain
...
closes #3470
2022-04-29 22:53:39 -07:00
Tom Moor
c7e4f491eb
fix: Correctly escape RegExp in import tasks
...
closes #3460
2022-04-27 23:58:01 -07:00
Tom Moor
5f6b6e2879
Turkey -> Turkish
2022-04-27 22:46:17 -07:00
Tom Moor
7aeb9c2cd2
chore: cleanup ApiClient
2022-04-27 22:45:01 -07:00
Tom Moor
4177031d0b
fix: Collection names with slashes produce invalid export output
...
closes #3368
2022-04-27 19:33:36 -07:00
Tom Moor
7fa0199dca
fix: Applying a template should not overwrite an existing title
...
closes #3430
2022-04-27 19:18:45 -07:00
Tom Moor
78da5e2335
fix: Navigate to settings should not be displayed to non-admins
...
closes #3432
2022-04-27 19:12:38 -07:00
Tom Moor
964b4ef97d
fix: Allow authorized signups to hosted-only setting
2022-04-27 19:04:06 -07:00
Tom Moor
d8fed83736
chore: Add tracing around key presenters
2022-04-27 18:59:17 -07:00
Tom Moor
576497eca1
feat: Allow override default Task options on schedule
2022-04-27 18:54:54 -07:00
Tom Moor
4fd0307814
Revert: Enable web search query syntax
2022-04-26 21:34:33 -07:00
Corey Alexander
2449434fef
feat: Allow Document to be fetched without Slug ( #3453 )
...
* Allow Document to be fetched without Slug
Fixes #3423
This PR refactors the `Document.findByPk` method to not require the
`slug` portion of the urlID.
Before this function accepted two different 'formats' for the ID.
- The `uuid` ID of the Document
- The full `urlID` which looked something like
`some-document-1234567890`
However the `some-document` slug portion of this identifier wasn't
actually used when looking for a document.
We now allow searching by JUST the postfix of the `urlID`, in the above
example that is `1234567890`.
We do this via a new Regex pattern to match on that just looks for the
right looking id alone, without the prefix.
This codepath looks the same as when we find it by the full `urlID`
besides the different regex that we match on.
The issue #3423 mentions that this should apply to all the API
endpoints. I believe that this `findByPk` method is all that should be
needed for that change. But if this is incorrect, OR you would like more
test coverage on the API endpoints as a more 'end to end test' please
let me know!
* Change original regex to make the slug optional
This has the, I believe to be good, side-effect of making the same logic
apply to `Collection` as well. Since `Collection` was always doing the
same stripping of the slug before the lookup I believe it should be just
as safe to do there.
We don't have to touch the code in Collections but we add a test of this
behavior there as well.
* No reason to rename this now that we aren't doing two matches
2022-04-26 20:49:37 -07:00
Tom Moor
11477a1185
chore: Centralize clientside logging
2022-04-25 23:31:30 -07:00
Tom Moor
38409ff4ec
fix: Enable web search query syntax
2022-04-25 21:58:24 -07:00
Tom Moor
2a11a23d5b
fix: Updated design of api tokens to clarify, closes #3422
2022-04-25 21:34:36 -07:00
Tom Moor
e49897ab5a
fix: Account for rare case where file.name is unavailable
2022-04-25 21:13:06 -07:00
Tom Moor
ceebc922cf
fix: Error attempting to import .docx files, closes #3455
2022-04-25 21:07:22 -07:00
Tom Moor
7436d4c5c1
fix: Truncate stored error message for file ops
...
closes #3459
2022-04-25 21:00:31 -07:00
Tom Moor
5cbea1eab2
feat: Add Turkish translations
...
closes #3461
2022-04-25 20:07:49 -07:00
Translate-O-Tron
93f770c4d4
New Crowdin updates ( #3377 )
2022-04-25 17:16:23 -07:00
Tom Moor
fcd4a2566a
Merge branch 'main' of github.com:outline/outline
2022-04-23 18:33:25 -07:00
Tom Moor
0cdf1f791e
fix: Permission select should have border
2022-04-23 18:33:14 -07:00
Gerardo Mathus
19ffff6fd2
Allow Downloads From Embeds ( #3447 )
...
* add flag to iframe
* ignore changes
* remove double space
2022-04-23 17:28:35 -07:00
Limezy
044d551b60
fix : translation strings in DocumentMeta component (2955) ( #3417 )
...
* fix issue 2955
* Linter
* Linter
* Linter
* Fix stupid mistake to run my own tests
2022-04-23 10:12:38 -07:00
github-actions[bot]
26d4040cb5
chore: Compressed inefficient images automatically ( #3443 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2022-04-23 10:12:23 -07:00
Limezy
3b62c76207
Add tldraw embed ( #3439 )
...
* Test Tldraw embed
* Correct regex
* Correct alt for image
* Resize image to 120x120
2022-04-23 10:10:33 -07:00
Tom Moor
33ce49cc33
chore: Refactor data import ( #3434 )
...
* Complete refactor of import
* feat: Notion data import (#3442 )
2022-04-23 10:07:35 -07:00
Tom Moor
bdcfaae025
fix: Timestamps updated on closing document
2022-04-20 10:43:18 -07:00
Tom Moor
0245451501
perf: Caught a debounced hook re-rendering continously
2022-04-20 08:44:17 -07:00
Maksim Eltyshev
e162e67396
ref: Fix small typo ( #3428 )
2022-04-20 08:11:40 -07:00
Nan Yu
233f3af667
feat: allow admins to require invites before user accounts can be created ( #3381 )
...
* allow admins to require invites before user accounts can be created
* use new dialog component for general confirmation dialogs
2022-04-19 12:27:23 -07:00
Tom Moor
1b913054e8
chore: Move i18n generation, pre-commit hooks ( #3410 )
2022-04-17 13:29:08 -07:00
Tom Moor
b10802a0aa
fix: Document empty placeholder changes when focused
2022-04-17 11:58:46 -07:00
Tom Moor
48893f727e
fix: Tabs on document references don't show active state
...
'Referenced by' -> 'Backlinks'
2022-04-17 11:42:55 -07:00
Tom Moor
2fb0182e16
tom/use-event-listener
2022-04-17 11:00:28 -07:00
Tom Moor
e4e98286f4
fix: Embed disabled state should persist ( #3407 )
...
* Normalize code around localStorage
Persist disabled embed state
* fix: Cannot view more than 10 starred items on load
* More tidying of sidebar state
2022-04-17 10:24:40 -07:00
Tom Moor
1e1a57d246
chore: Move document embed switching to toggle
2022-04-16 21:22:45 -07:00
Tom Moor
b1aba32b62
chore: Bringing across edits from enterprise codebase
2022-04-16 19:46:01 -07:00
Tom Moor
0b5e48621a
fix: Show resizable border on long-hover
2022-04-16 19:22:24 -07:00
Tom Moor
5b0a45c159
fix: Entirety of document title should have text cursor
2022-04-16 18:47:59 -07:00
Tom Moor
0883a56311
feat: Additional embed integrations ( #3398 )
...
* feat: Gliffy integration
* feat: JSFiddle integration
* feat: Otter.ai integration
* Optimised images with calibre/image-actions
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-04-16 15:04:49 -07:00
Tom Moor
4c4b80ba9b
fix: Collaboration debounce shared between docs ( #3401 )
...
* fix: Collaboration debounce shared between docs
* Rename, Tracing -> Metrics
* Add tracing
* tsc
* fix: Lock document row when loading document in collaboration service incase state needs writing
* fix: Incorrect service name regression
2022-04-16 14:58:17 -07:00
Tom Moor
1a8f2c3bb0
Update LICENSE
2022-04-15 17:24:14 -07:00
Tom Moor
c4046b1be5
0.63.0
2022-04-15 17:23:50 -07:00
Tom Moor
cf58d8e3e1
fix: Capture drop events in clickable padding below editor ( #3376 )
...
* fix: Capture drop events in clickable padding below editor
* fix: Inconsistency in drop handling
2022-04-15 09:03:25 -07:00
Tom Moor
0ecfa95efc
fix: Search params are not considered on first load
...
closes #3378
2022-04-14 17:50:20 -07:00
Tom Moor
7f58fbe71b
fix: Save title change immediately on field blur
...
closes #3374
2022-04-13 16:26:22 -07:00
Tom Moor
9e08717d25
feat: Two more cases of typing in code marks, closes #3375
2022-04-13 15:17:47 -07:00
Translate-O-Tron
5c7ebea14b
New Crowdin updates ( #3345 )
2022-04-13 08:59:57 -07:00
忽如寄
9fe5148113
feat: refactor resolve ♻️ ( #3358 )
...
Change-Id: Ib229549e114db67b04f2039b80c9015f78310cc8
2022-04-13 08:59:41 -07:00
Tom Moor
f23f0d57de
fix: Link editor should reset when selection changes
...
closes #3362
2022-04-13 08:55:43 -07:00
Tom Moor
d3ecab3489
fix: Lowercase email from auth providers to match any outstanding invites ( #3369 )
...
* fix: Lowercase email from auth providers to match any outstanding invites
* fix
2022-04-12 21:31:55 -07:00
Tom Moor
1de732c82a
fix: CommandMenu height when filtered
2022-04-12 20:58:39 -07:00
Tom Moor
abbc3bdb30
fix: Consistent menus in editor ( #3363 )
...
* Use scrollable in context menu
* fix: Remove old blockToolbar styles
2022-04-12 20:12:45 -07:00
Tom Moor
86f1645199
feat: Automatic invite reminder email ( #3354 )
...
* feat: Add user flags concept, for tracking bits on a user
* feat: Example flag usage for user invite resend abuse
* wip
* test
* fix: Set correct flag
2022-04-12 20:12:33 -07:00
Nan Yu
5520317ce1
fix: prevent the interactive gutter elements from interfering with the sidebar collapse button ( #3350 )
...
* fix: prevent the interactive gutter elements from interfering with the sidebar collapse button
* keep mobile padding the same on documents
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-04-11 19:48:05 -07:00
Tom Moor
7f5bf6c6b3
feat: User flags ( #3353 )
...
* feat: Add user flags concept, for tracking bits on a user
* feat: Example flag usage for user invite resend abuse
2022-04-11 19:42:50 -07:00
Tom Moor
11c009bdbf
fix: Don't create new document when opening browser window with cmd+n
2022-04-11 08:08:13 -07:00
Tom Moor
f399c9d38c
chore: More tracing cleanup
2022-04-11 08:04:13 -07:00
Tom Moor
27597727ee
chore: More tracing cleanup
2022-04-10 20:11:18 -07:00
Tom Moor
31b95b5f17
fix: BaseProcessor should not be pushed onto queues
2022-04-10 20:05:59 -07:00
Tom Moor
963475d2b0
fix: Queue retry behavior ( #3359 )
...
* fix: Queue retry behavior
* Add default options for task queue
2022-04-10 17:50:42 -07:00
Nan Yu
cfa71762c2
feat: adds "/" keyboard shortcut to share, focus content body on search selection ( #3347 )
...
* feat: adds "/" keyboard shortcut to focus search input on share screen; auto-focus content body on search item selection
* usekeydown instead of registerkeydown
2022-04-10 07:54:02 -07:00
Tom Moor
4de0389055
Update config.yml
2022-04-10 07:46:31 -07:00
Yggdrasil80
9390434dde
feat: add arm64 docker image build ( #3262 )
...
* Add arm64 docker image build
* add arm64 docker image build
* fix: install missing docker buildx
* fix: new cimg orbs not working with this config
* fix misstake on qemu image name
* fix node:16 image not supported on arm/v5 and arm/v6
* add timeout to avoir errors
* fix docker buildx multiarch auto removing
* remove useless platforms, and keep only most used to reduce CI duration
* fix context issues
* fixed multiarch CI
2022-04-10 07:45:57 -07:00
Tom Moor
b7a6a34565
fix: Flash of empty state on paginated lists ( #3351 )
...
* fix: Flash of empty state on paginated lists
fix: Typing of PaginatedList to generic
* test
* test
2022-04-09 20:31:51 -07:00
Tom Moor
9281287dba
one
2022-04-09 20:25:54 -07:00
Tom Moor
48fad5cfa0
fix: Link preview and search should work on collection descriptions ( #3355 )
2022-04-09 19:00:56 -07:00
Tom Moor
a47427de9e
fix: Tweak commit message for calibre action to be semantic
2022-04-09 18:56:21 -07:00
github-actions[bot]
e40f106dbb
Compress Images ( #3356 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2022-04-09 18:55:52 -07:00
Tom Moor
b82176bae4
fix: Replace example in github workflow config
2022-04-09 18:52:07 -07:00
Tom Moor
2d159d683b
chore: Add auto image compression action
2022-04-09 18:49:34 -07:00
Tom Moor
8f23504c64
fix: Archived documents should be filtered from getChildDocumentIds when searching and loading share data ( #3352 )
...
closes #3343
2022-04-09 18:34:18 -07:00
Tom Moor
ae34570648
chore: Add metrics logging for emails
2022-04-09 15:09:01 -07:00
Tom Moor
5c1888b0a4
feat: Adds menu item to resend outstanding invites ( #3348 )
...
* feat: Adds menu item to resend outstanding invites
* i18n
* snapshots
2022-04-09 11:34:27 -07:00
Nan Yu
75a868e5e8
feat: Search shared documents ( #3126 )
...
* provide a type-ahead search input on shared document pages that allow search of child document tree
* improve keyboard navigation handling of all search views
* improve coloring on dark mode list selection states
* refactor PaginatedList component to eliminate edge cases
2022-04-08 10:40:51 -07:00
Tom Moor
5fb5e69181
fix: Use of lookbehind regex crashes Safari, added lint rule to prevent future accidental regression
2022-04-08 10:16:55 -07:00
Tom Moor
58a059ae33
fix: CI should fail if yarn.lock is out of date
2022-04-08 08:49:34 -07:00
Tom Moor
1f93027c97
feat: Add date and time slash commands to block menu
2022-04-07 18:50:50 -07:00
Tom Moor
63ed015a86
fix: Loosen italic markdown matching a little
...
see: https://github.com/outline/outline/discussions/3336
2022-04-07 17:33:15 -07:00
Tom Moor
902cef8100
docs
2022-04-07 17:00:25 -07:00
Translate-O-Tron
6aa680a41d
New Crowdin updates ( #3258 )
2022-04-07 16:51:23 -07:00
Tom Moor
5c24f9e1d5
chore: Email + mailer refactor ( #3342 )
...
* Huge email refactor
* fix: One rename too many
* comments
2022-04-07 16:50:04 -07:00
Tom Moor
15375bf199
fix: users.info request flood ( #3334 )
...
* feat: Add user id filter to users.list endpoint
* fix: Remove users.info request loop
2022-04-06 22:00:11 -07:00
Tom Moor
9b5df51625
chore: Add APM tracing around queues
2022-04-06 21:59:52 -07:00
Tom Moor
f10cfbbd9e
fix: Missing user scope in collection mailer
2022-04-06 21:35:45 -07:00
Tom Moor
4f358032eb
chore: CircleCI Images ( #3341 )
...
* chore: Upgrade from deprecated images
* img
* fix: No default postgres user/pass anymore
* parallel
* config
* migrate
* split frontend/backend tests
* fix
* resource_class
* node
* node
2022-04-06 20:59:40 -07:00
Tom Moor
448f94ed04
fix: Allow admin edit/update access to all collections ( #3335 )
...
* fix: Allow admin edit/update access to all collections
* test
2022-04-06 16:49:07 -07:00
Tom Moor
dbfdcd6d23
chore: Refactor worker, emails and data cleanup to task system ( #3337 )
...
* Refactor worker, all emails on task system
* fix
* lint
* fix: Remove a bunch of expect-error comments in related tests
* refactor: Move work from utils.gc into tasks
* test
* Add tracing to tasks and processors
fix: DebounceProcessor triggering on all events
Event.add -> Event.schedule
2022-04-06 16:48:28 -07:00
Tom Moor
9c766362ed
fix: Hanging separators in filtered block menu
2022-04-04 22:35:28 -07:00
Tom Moor
10fff7811f
fix
2022-04-04 22:01:58 -07:00
Tom Moor
cefceaac3e
chore: Combine z-index from editor
2022-04-04 21:50:52 -07:00
Tom Moor
0d87de9f80
fix: Hide document popover on mobile
2022-04-04 21:32:31 -07:00
Tom Moor
2e41ace386
refactor: Move depths and breakpoints out of theme
2022-04-04 21:20:38 -07:00
Tom Moor
20a69b711a
fix: Some spots where navigation state was not preserved
...
fix: Collection in main nav pops open when moving from starred collection
2022-04-04 19:04:28 -07:00
Tom Moor
26b5fa82e3
fix: Heroku post-deploy overwrites default locale file
2022-04-04 18:23:34 -07:00
Tom Moor
b50c7beba3
fix: Migrations should account for old rows
2022-04-03 20:16:09 -07:00
Tom Moor
84d6bf8ddf
feat: Add ability to star collection ( #3327 )
...
* Migrations, models, commands
* ui
* Move starred hint to location state
* lint
* tsc
* refactor
* Add collection empty state in expanded sidebar
* Add empty placeholder within starred collections
* Drag and drop improves, Relative refactor
* fix: Starring untitled draft leaves empty space
* fix: Creating draft in starred collection shouldnt open main
* fix: Dupe drop cursor
* Final fixes
* fix: Canonical redirect replaces starred location state
* fix: Don't show reorder cursor at the top of collection with no permission to edit when dragging
2022-04-03 18:51:01 -07:00
Tom Moor
3de06b8005
fix: Missing separtor between notices and integrations in block menu
...
fix: Memory leak in block menu
closes #3330
2022-04-03 17:07:55 -07:00
Tom Moor
cf71fc1108
fix: Text relayout caused by external link decorations rendered async
2022-04-03 16:48:40 -07:00
Tom Moor
41579eb4bf
fix: Cleanup totally empty drafts on leave ( #3310 )
...
* fix: Cleanup totally empty drafts on leave
* cleanup
* fix: Add check the doc has never been saved after creation when auto-deleting
2022-04-03 11:51:38 -07:00
Tom Moor
5cd002bb88
fix: Remove forced white background on self hosted team logo
...
closes #3315
2022-04-01 19:59:51 -07:00
Tom Moor
1b89959fc1
fix: Clarify language on magic link success message
...
closes #3242
2022-04-01 19:59:25 -07:00
Tom Moor
fde053ebc8
fix: Add stricter validation around image file type uploads ( #3324 )
...
* fix: Add stricter validation around image file type uploads
* revert backend restrictions, we want to allow unsupported images as file attachments
2022-04-01 19:26:27 -07:00
Tom Moor
aa05b483fd
i18n
2022-04-01 18:40:03 -07:00
Tom Moor
4907169cfb
fix: Hint when all invites were not sent
...
closes #3317
2022-04-01 18:04:13 -07:00
Tom Moor
cca3d114ad
fix: Clicking 'profile' option from account menu routes to blank screen
2022-04-01 17:55:46 -07:00
Tom Moor
f48c86c56d
fix: Improve paste handler parsing for more cases, specifically Google Docs ( #3322 )
2022-04-01 15:13:44 -07:00
Tom Moor
d119ed8963
fix: :: symbols appearing between lines when pasting plaintext ( #3323 )
...
closes #3319
2022-04-01 15:13:34 -07:00
Tom Moor
c66aca063e
feat: Add patterns to insert current date and time into doc ( #3309 )
...
* feat: Add patterns to insert current date and time into doc
* Add commands to title input too
* lint: Remove console.log
2022-03-31 19:51:55 -07:00
Tom Moor
4c0cd3d893
perf: More decoration caching
2022-03-31 19:51:30 -07:00
Tom Moor
f457bf2019
Remove hanging console.log
2022-03-31 19:45:49 -07:00
Tom Moor
7a1870f81f
fix: Blockquote missing from editor extensions after refactor
2022-03-31 18:12:36 -07:00
Tom Moor
a1f69b97b0
perf: Fix unneccessary re-rendering of link decorations affecting perf in documents with lots of links
2022-03-31 18:07:48 -07:00
Tom Moor
a4c8c7d709
fix: Cannot edit icon in collection edit dialog
...
closes #3313
2022-03-31 12:26:06 -07:00
Ferran Celades
9fef7fc5ec
feat: Adding Solidity support ( #3303 )
...
* Adding Solidity support
* Update CodeFence.ts
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-03-31 08:39:09 -07:00
Tom Moor
fea5f69a38
fix: Potential for settings sidebar badge to read '-1 releases behind'
2022-03-30 21:28:16 -07:00
Tom Moor
6f2a4488e8
chore: Editor refactor ( #3286 )
...
* cleanup
* add context
* EventEmitter allows removal of toolbar props from extensions
* Move to 'packages' of extensions
Remove EmojiTrigger extension
* types
* iteration
* fix render flashing
* fix: Missing nodes in collection descriptions
2022-03-30 19:10:34 -07:00
Tom Moor
c5b9a742c0
fix: Cannot import from app in shared
2022-03-30 18:21:45 -07:00
Tom Moor
6c25f8fc72
feat: Small confirmation dialogs ( #3293 )
...
* wip
* refinement
2022-03-30 17:11:19 -07:00
Tom Moor
7f3b602259
feat: Berrycast embed support
2022-03-30 17:09:19 -07:00
Tom Moor
7216551164
Update LICENSE
2022-03-29 09:46:30 -07:00
Nan Yu
096b35e08e
chore: change the way that share permissions are checked on child documents to use the parentId field of documents rather than the collection structure ( #3294 )
2022-03-28 10:18:59 -07:00
Tom Moor
3d478246bf
fix: Remove 'full width' option from document menu on mobile
2022-03-27 19:52:11 -07:00
Tom Moor
72614ea090
chore: Bringing some changes across from enterprise fork
2022-03-27 19:50:27 -07:00
dependabot[bot]
6fc7f7b287
chore(deps): bump minimist from 1.2.5 to 1.2.6 ( #3295 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-27 19:26:56 -07:00
忽如寄
9f400af73b
refactor: ♻️ refactor isHosted && type clean up ( #3290 )
...
* refactor: ♻️ refactor isHosted && type clean up
Change-Id: I4dfbad8a07607432801de78920ce42bf81e46498
* refactor: ♻️ code clean up
Change-Id: I8f487a33d332a2acaff84397a97371b56ace28a1
* feat: 💄 lint
Change-Id: I776b1a5e249bdb542f8e6da7cb2277821cf91094
* feat: ✨ ci type
Change-Id: I486dde7bf60321238e9a394c40ad8cdb8bfc54c8
* feat: some code sugession
Change-Id: I4761d057344b95a98e99068d312a42292977875b
2022-03-27 15:18:37 -07:00
CommanderRoot
f7b1f3ad6d
refactor: replace deprecated String.prototype.substr() ( #3285 )
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
2022-03-25 11:57:42 -07:00
Tom Moor
3d88ebc3d7
chore: New teams get collaborative editing by default
2022-03-24 19:15:38 -07:00
忽如寄
396836dedd
refactor: ♻️ del children type ( #3283 )
...
* refactor: 🔧 del unnecessary children type
Change-Id: I3dea5e07f5401bdbdd168eb959fe361c57784167
* feat: 💄 eslint
Change-Id: Ie173adeca9e3112d8cdfc1f85964332105dcb424
* feat: 🔧 add css type
Change-Id: I8850c4d09b152f4d9c4d98e6eebca58bd9eecd37
* fix: 💄 ci lint
Change-Id: I69ff89c7a30e2bdcd26475ec83f3f5ec143121b6
2022-03-24 17:45:36 -07:00
Tom Moor
6af9246f26
feat: Allow disabling collection creation for members ( #3270 )
2022-03-24 16:02:50 -07:00
忽如寄
53d96d2cb3
refactor: ♻️ Flex type ( #3282 )
...
* refactor: ♻️ Flex type
Change-Id: I9043fa71a94c6d691e075b983c263be39b5a4b9b
* fix: 💄 eslint
Change-Id: I2c41ea588b8152a354998ec69ae85798cd6f3ff4
* fix: 💄 lint
Change-Id: I9467ca89b3a3c83dbfa0422869528e86db8d4fab
2022-03-24 15:57:11 -07:00
Tom Moor
8aa25fd7d6
fix: Add ability to convert between checklist and other types of list
2022-03-23 07:57:58 -07:00
Tom Moor
7f15eb287d
fix: Redundant quotes
...
closes #3272
2022-03-22 23:20:53 -07:00
Tom Moor
5047be9898
fix: Attachments on public share links broken when using AWS Accelerate
...
fix: Attachments broken when using non-collab and AWS bucket on the same host
(https://github.com/outline/outline/discussions/3274 \)
2022-03-22 22:58:29 -07:00
Tom Moor
e6eb43144c
chore: Hardcode service name for APM tagging
2022-03-18 22:15:56 -07:00
Tom Moor
04f1daeec9
fix: Do not enqueue event until db transaction committed
2022-03-18 22:06:26 -07:00
Tom Moor
3aaaf73a28
Add mouse safe area for when moving between contextual submenus
2022-03-18 20:53:41 -07:00
Tom Moor
ff49c507db
fix: Direct to contact page rather than mailto: link
...
closes #3265
2022-03-18 20:19:07 -07:00
Tom Moor
dc9c45ef6c
fix: Add extra span naming closes #3266
2022-03-18 20:12:49 -07:00
Tom Moor
4b626de24e
perf: Add createdAt index to events table
2022-03-18 19:32:29 -07:00
Tom Moor
5e655e42f6
chore: documentStructure database locking ( #3254 )
2022-03-18 08:59:11 -07:00
Tom Moor
c98c397fa8
feat: Add optional config of database connection pooling
2022-03-17 18:18:35 -07:00
Tom Moor
018593a6aa
fix: Toasts hang on screen
2022-03-17 18:11:57 -07:00
Tom Moor
203980c845
fix: ARIA fixes, missing button labels
2022-03-16 23:41:06 -07:00
Tom Moor
adb7e99321
i18n
2022-03-16 23:04:25 -07:00
Saumya Pandey
52358073e0
fix: settings collab switch
2022-03-16 15:18:24 -07:00
Tom Moor
76e1869ebf
fix: Catch error when emoji combinations cause document to be unable to persist ( #3250 )
...
* fix: Catch and warn of rare error when emoji combinations cause document to be unable to persist changes
closes #3230
* addEventListener -> removeEventListener
2022-03-16 15:18:16 -07:00
Tom Moor
a27af88d4a
perf: Stop copying attachments when moving documents ( #3251 )
...
* perf: Stop copying attachments when moving documents
* lint
2022-03-16 15:18:04 -07:00
Nan Yu
ac2a124714
fix: prevent history from crashing due to missing EditorView ( #3257 )
...
* put the editor into read only mode when examining history
2022-03-16 15:01:25 -07:00
Nan Yu
d1b28499c6
chore: new arrow key navigation ( #3229 )
...
* rebuild keyboard navigation lists
* add new keyboard navigation components
* remove references to boundless-arrow-key-navigation
* fix aria-labels on paginated lists everywhere
2022-03-15 10:36:10 -07:00
Translate-O-Tron
093158cb11
New Crowdin updates ( #3233 )
2022-03-15 08:42:54 -07:00
dependabot[bot]
864e33959f
chore(deps): bump lodash-es from 4.17.15 to 4.17.21 ( #3246 )
...
Bumps [lodash-es](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.21 )
---
updated-dependencies:
- dependency-name: lodash-es
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-15 08:42:07 -07:00
Tom Moor
15cecf1e53
Upgrade dd-trace, add APM tracing around key commands, fix tags should be attached to root spans ( #3243 )
2022-03-14 20:03:12 -07:00
Tom Moor
f3705b4a22
fix: Tweaks to share links management
2022-03-14 20:02:26 -07:00
Tom Moor
896f3700d0
fix: Cannot useCurrentUser in Sidebar as it is used unauthenticated on shares
2022-03-14 18:35:37 -07:00
Tom Moor
a08f433c24
fix: Small text under subdomain setting
2022-03-14 17:55:25 -07:00
Tom Moor
d63326066f
feat: Improve settings layout ( #3234 )
...
* Setup, and security settings
* Settings -> Details
* Settings -> Notifications
* Profile
* lint
* fix: Flash of loading on members screen
* align language input
* feat: Move share links management to sortable table
* Add account menu to sidebar on settings page
* Aesthetic tweaks, light borders between settings and slight column offset
2022-03-14 17:44:56 -07:00
Tom Moor
1633bbf5aa
cleanup search documents action
2022-03-14 17:41:55 -07:00
Tom Moor
40e84ed481
i18n
2022-03-14 16:15:20 -07:00
Tom Moor
4fd48d9e4c
fix: utils.gc constraint issue, closes #3228
2022-03-14 16:15:10 -07:00
Tom Moor
de15f901b8
fix: Rare serialization error for image nodes without a src. Honestly not sure how these get inserted – perhaps API
2022-03-14 16:08:35 -07:00
Tom Moor
5977fe4caa
fix: Editor title does not autoFocus on first load ( #3238 )
...
* fix: Editor title does not autoFocus on first load
* Detect IntersectionObserver for IE support
2022-03-13 22:08:26 -07:00
Tom Moor
10cc6ed154
fix: Sidebar cannot collapse after visiting settings ( #3235 )
2022-03-13 09:35:04 -07:00
Tom Moor
da8714a4f6
chore: Drive settings sidebar from new config ( #3236 )
2022-03-13 09:34:50 -07:00
Saumya Pandey
c979d003e4
fix: navigate to all the pages of settings through command bar ( #3226 )
...
* fix: create useAuthorizedSettingsConfig
* use config to render routes
* translations and icon
* mount in CommandBar
* memo
* Update app/hooks/useSettingsAction.tsx
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* fix: add actions into settings action
* remove comment
* fix: update shares
* fix: Remove Slack/Zapier from translations
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-03-13 09:38:36 +05:30
Tom Moor
e30f6e937c
fix: Automatically disable email sign-in when SMTP is not configured
...
fix: Do not show email signin as enabled when SMTP configured
closes #3227
2022-03-12 17:01:46 -08:00
Tom Moor
f44b5708c3
fix: Show error when auth.config fails rather than blank screen, useful as part of self-hosted setup in particular
2022-03-12 16:17:29 -08:00
Translate-O-Tron
f867704106
New Crowdin updates ( #3176 )
...
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean 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 Chinese Simplified translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
2022-03-12 15:46:25 -08:00
Tom Moor
b7097654b5
chore: Allow Button s to take action prop ( #3204 )
...
* Add ability for NudeButton to take action+context
* Add example usage
* Refactor to ActionButton, convert another example
* Remove dupe label
2022-03-12 15:46:13 -08:00
Tom Moor
d8104c6cb6
fix: Detect Pomerium proxy ( #3219 )
...
* chore: Remove unused DocumentList component
* fix: Add support for detecting Pomerium
* Refactor to avoid reading cookies on every request
* refactor: Just enable cookies for all self-hosted builds
* Remove unused userAgent
* test: Add window.env to mock
2022-03-12 15:45:57 -08:00
Tom Moor
36f90b3a46
perf: Additional missing index
2022-03-10 18:50:28 -08:00
Tom Moor
2ef827ee6f
perf: Add teamId to search query to help with query planning
2022-03-10 18:13:18 -08:00
Tom Moor
503598e16d
perf: Add missing indexes to views table
2022-03-10 18:10:33 -08:00
Tom Moor
f36e18e3a6
perf: Document.state still queried in documents.search endpoint
2022-03-10 09:17:29 -08:00
Tom Moor
fd9ef3ab22
perf: Document.state still queried in documents.search endpoint
2022-03-10 09:02:23 -08:00
Tom Moor
d399e1048a
perf: Don't load CRDT state from database by default ( #3215 )
2022-03-09 20:07:10 -08:00
Tom Moor
5efeb90fdd
fix: SVGs without a natural px width are invisible ( #3220 )
2022-03-09 20:07:01 -08:00
Tom Moor
31e15f798c
chore: Remove unused DocumentList component
2022-03-09 17:33:55 -08:00
Tom Moor
c1e8b6c823
perf: Remove unneccessary join from documents.viewed
2022-03-08 16:51:47 -08:00
Tom Moor
79ba8dad30
chore: Improve tracing
2022-03-08 16:41:02 -08:00
Tom Moor
85f333b2fd
fix: Finicky clicking on file attachments #2
2022-03-06 22:52:41 -08:00
Tom Moor
80be26b2de
fix: Border of file attachment not rounded in Safari (outline -> box shadow)
2022-03-06 21:56:52 -08:00
Tom Moor
9a7090d528
fix: Finicky clicking on file attachments
2022-03-06 21:49:44 -08:00
Tom Moor
cf446be2df
fix: Dragging strings into document can attempt (and file) to insert as attachment
2022-03-06 21:47:30 -08:00
Tom Moor
631d600920
feat: File attachments ( #3031 )
...
* stash
* refactor, working in non-collab + collab editor
* attachment styling
* Avoid crypto require in browser
* AttachmentIcon, handling unknown types
* Do not allow attachment creation for file sizes over limit
* Allow image as file attachment
* Upload placeholder styling
* lint
* Refactor: Do not use placeholder for file attachmentuploads
* Add loading spinner
* fix: Extra paragraphs around attachments on insert
* Bump editor
* fix build error
* Remove attachment placeholder when upload fails
* Remove unused styles
* fix: Attachments on shared pages
* Merge fixes
2022-03-06 13:58:58 -08:00
Saumya Pandey
8b0b383e9e
fix: don't hide sidebar when menu is open ( #3203 )
2022-03-05 23:00:41 +05:30
Tom Moor
f69bcc7578
fix: Suppress errors from users that attempt to run saved pages from their local computer (happens a surprising amount)
2022-03-04 16:47:21 -08:00
Tom Moor
edbcd3d4d2
fix: Tooltips on sidebar items are sometimes miss-positioned on mouseleave
2022-03-03 23:23:15 -08:00
Tom Moor
4f0ee2c3f8
fix: No reserved space for submenu arrow
...
fix: Submenu arrow miss-positioned when menu is scrollable
closes #3191
2022-03-03 22:40:12 -08:00
Tom Moor
7e930dd1c9
fix: Regression in actions background on sidebar links
...
closes #3194
2022-03-03 22:11:43 -08:00
Tom Moor
d2848c9000
chore: Move to fork of y-prosemirror, new fixes and exposing updateYFragment method
2022-03-03 21:53:42 -08:00
Tom Moor
6dab8ead8e
Merge branch 'main' of github.com:outline/outline
2022-03-03 21:51:40 -08:00
Tom Moor
03fdb846cd
fix: Hide TOC toggle on publicly shared links if there are no headings in the document ( #3172 )
...
closes #3006
2022-03-03 21:46:53 -08:00
Tom Moor
111b78ffc4
fix: .env.sample should use standard ports
2022-03-03 21:31:27 -08:00
Tom Moor
4c5d22084f
Update outline-icons with fixes
2022-03-03 07:37:23 -08:00
Tom Moor
c2889950d5
i18n
2022-03-02 21:12:44 -08:00
Tom Moor
5e96145277
feat: Add support for S3 transfer acceleration
2022-03-02 21:12:38 -08:00
Tom Moor
4468d29740
perf: Navigation of shared trees feels slow ( #3171 )
...
* perf: Navigation of shared trees feels slow
* remove redundant call to setActiveDocument
Co-authored-by: Nan Yu <thenanyu@gmail.com >
2022-03-01 21:51:51 -08:00
Tom Moor
3ac125d560
0.62.0
2022-03-01 07:39:19 -08:00
Saumya Pandey
3115152dfd
fix: editing collections should not forward to collection on save ( #3187 )
2022-03-01 12:22:29 +05:30
Tom Moor
eb7f8a8da0
Revert command bar launch from Search sidebar
2022-02-27 23:53:59 -08:00
dependabot[bot]
21dd380d89
chore(deps): bump url-parse from 1.5.7 to 1.5.10 ( #3181 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-27 20:44:05 -08:00
Tom Moor
4c138ed585
feat: Add "new doc" button on collections in sidebar ( #3174 )
...
* feat: Add new icon button on collections in sidebar, move sort into menu
* Remove unused menu, add warning when dragging in a-z collection
* fix: Add hover background to sidebar actions, add tooltip to new doc button
* Retain 'active' state on buttons when related context menu is open
* fix: Two more spots that deserve active background
2022-02-26 11:48:32 -08:00
Tom Moor
31c84d5479
fix: Reuse InputSearch style for move dialog ( #3173 )
...
closes #3121
2022-02-26 11:48:14 -08:00
Tom Moor
6cbc30172c
fix: Search takes too much priority from cmd+k trigger
2022-02-26 11:47:48 -08:00
Tom Moor
7f05fe0127
chore: Combine 'pin' menu items into submenu
...
fix: Submenu should not appear when all items are not visible
2022-02-26 11:37:48 -08:00
Tom Moor
42bf1530ac
fix: Missing padding at the bottom of settings screens
2022-02-25 21:21:10 -08:00
Saumya Pandey
ad2bce9c10
fix: sync the correct collection with edit action ( #3166 )
...
* fix: sync the correct collection with edit action
* fix: remove action suggestions on undefined
* Update app/hooks/useCommandBarActions.ts
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-02-25 20:39:03 -08:00
Tom Moor
ccacb65d9e
fix: Inset icon in collection headers, minor ContentEditable refactor ( #3168 )
2022-02-25 20:38:46 -08:00
Tom Moor
7bb12b3f6d
fix: Collection icons should retain color in menus
2022-02-23 22:40:34 -08:00
Tom Moor
4713ea3680
fix: Alignment of sidebar loading placeholders
2022-02-23 22:22:35 -08:00
Tom Moor
99d233c703
fix: Remove metadata on nested docs, use EmojiIcon component
2022-02-23 21:36:01 -08:00
Translate-O-Tron
a777bbec16
New Crowdin updates ( #3136 )
...
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean 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 French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
2022-02-23 21:33:43 -08:00
Tom Moor
a3b8e7a65e
chore: Quick refactor to usePolicy hook ( #3161 )
2022-02-23 21:33:18 -08:00
Saumya Pandey
4c95674ef0
fix: Add ability to collapse and expand collections that are not active ( #3102 )
...
* fix: add disclosure and transition
* fix: keep collections expanded
* fix: tune transition and collapsing conditions
* fix: collectionIcon expanded props is no longer driven by expanded state
* fix: sync issue
* fix: managing state together
* fix: remove comment
* fix: simplify expanded state
* fix: remove extra state
* fix: remove animation and retain expanded state
* fix: remove isCollectionDropped
* fix: don't use ref
* review suggestions
* fix many functional and design issues
* don't render every single document in the sidebar, just ones that the user has seen before
* chore: Sidebar refinement (#3154 )
* stash
* wip: More sidebar tweaks
* Simplify draft bubble
* disclosure refactor
* wip wip
* lint
* tweak menu position
* Use document emoji for starred docs where available
* feat: Trigger cmd+k from sidebar (#3149 )
* feat: Trigger cmd+k from sidebar
* Add hint when opening command bar from sidebar
* fix: Clicking internal links in shared documents sometimes reroutes to Login
* fix: Spacing issues on connected slack channels list
* Merge
* fix: Do not prefetch JS bundles on public share links
* fix: Buttons show on collection empty state when user does not have permission to edit
* fix: the hover area for the "collections" subheading was being obfuscated by the initial collection drop cursor
* fix: top-align disclosures
* fix: Disclosure color PR feedback
fix: Starred no longer draggable
* fix: Overflow on sidebar button
* fix: Scrollbar in sidebar when command menu is open
* Minor alignment issues, clarify back in settings sidebar
* fix: Fade component causes SidebarButton missizing
Co-authored-by: Nan Yu <thenanyu@gmail.com >
Co-authored-by: Tom Moor <tom.moor@gmail.com >
Co-authored-by: Nan Yu <thenanyu@gmail.com >
2022-02-23 21:26:38 -08:00
Tom Moor
ce33a4b219
fix: Scrollbar in sidebar when command menu is open
2022-02-23 18:48:16 -08:00
Tom Moor
06ed6cfe9c
fix: Buttons show on collection empty state when user does not have permission to edit
2022-02-22 23:57:46 -08:00
Tom Moor
a24cb9987c
fix: Do not prefetch JS bundles on public share links
2022-02-22 21:02:38 -08:00
Tom Moor
8832808fbe
fix: Spacing issues on connected slack channels list
2022-02-22 20:14:07 -08:00
Tom Moor
f244e864e1
fix: Clicking internal links in shared documents sometimes reroutes to Login
2022-02-22 20:14:07 -08:00
Tom Moor
63265b49ea
feat: Trigger cmd+k from sidebar ( #3149 )
...
* feat: Trigger cmd+k from sidebar
* Add hint when opening command bar from sidebar
2022-02-22 20:13:56 -08:00
Tom Moor
d75af27267
feat: Hold toast on screen while mouse over
2022-02-19 22:15:49 -08:00
Tom Moor
c1df8c2162
Add danger background to dangerous menu items on hover ( #3148 )
...
closes #3105
2022-02-19 18:13:05 -08:00
Tom Moor
4b688e4ca0
fix: Minor styling issues on simple embeds
2022-02-19 11:14:45 -08:00
Saumya Pandey
5db73726f7
fix: create a generic notice component ( #3144 )
...
* fix: use unstable_fixed option
* fix: add icons in notice
* fix: create generic Notice component
* Refactor: Pull document notices into component
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-02-19 11:05:56 -08:00
Tom Moor
64d4462412
fix: Allow removing title via API
...
fix: Empty document title continously autofocuses
closes #3108
2022-02-19 09:10:06 -08:00
Tom Moor
34c5b60656
i18n
2022-02-18 18:23:26 -08:00
dependabot[bot]
2a6f640ebb
chore(deps): bump url-parse from 1.5.3 to 1.5.7 ( #3145 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-18 18:06:35 -08:00
Saumya Pandey
e779f43d79
fix: use unstable_fixed option
2022-02-18 16:58:21 -08:00
Tom Moor
6815269372
fix: Regular clipping of metadata on pinned documents #critfeedback
2022-02-18 16:55:29 -08:00
Tom Moor
d8a15b8389
fix: Height of user status filter on Members page
2022-02-18 08:59:53 -08:00
Tom Moor
72ca231931
fix: 'Never viewed' sometimes appears for document creators
2022-02-18 08:55:38 -08:00
Tom Moor
b9c7694b21
Updated placeholders, minor editor tweaks
2022-02-18 08:42:24 -08:00
Tom Moor
2a0ff2fe41
fix: Truncated timestamps in document history sidebar, useless tooltip, confusing more menus #critfeedback
2022-02-17 23:42:05 -08:00
Tom Moor
2ca68c2c80
fix: Cancel editing shortcut on Windows
...
fix: Improve display of symbols in keyboard shortcuts dialog
closes #2733
2022-02-17 23:10:11 -08:00
Tom Moor
9db6951434
fix: Server side validation for #3112
2022-02-17 22:51:18 -08:00
Tom Moor
3d5bf56d09
fix: It is possible to have a recent search item with no content, closes #3112
2022-02-17 22:45:30 -08:00
Tom Moor
9588ffc81e
fix: Timestamp under doc title should toggle history sidebar, closes #3120
2022-02-17 22:36:46 -08:00
Tom Moor
df01e0dfbd
fix: Disabled primary buttons should have a lighter appearance, closes #3110
2022-02-17 21:51:11 -08:00
Tom Moor
6a26e062d0
Round badges completely, tweak border #critfeedback
2022-02-17 21:46:47 -08:00
Tom Moor
ab573ba02c
Stars are now yellow instead of depressing grey
2022-02-17 21:39:58 -08:00
Tom Moor
e109d5629f
lint find and replace
2022-02-17 21:35:12 -08:00
Tom Moor
d5763233ca
HelpText -> Text
2022-02-17 20:59:40 -08:00
Tom Moor
4efdbf7253
fix: Inconsistent header padding, closes #3115
2022-02-17 20:45:43 -08:00
Tom Moor
261cac950b
fix: Capture Tab within editor, remove custom key handling in favor of keymaps
...
closes #3118
2022-02-17 20:41:13 -08:00
Tom Moor
27f9172750
fix: Collection with only draft shows empty state, closes #3119
2022-02-17 20:17:02 -08:00
Tom Moor
cbe65ddcd7
fix: Clicking links when editor hasn't been focused should navigate
2022-02-17 20:08:04 -08:00
Tom Moor
b23f7b0953
fix: Allow private, domain-restricted, Vimeo embeds
2022-02-17 09:12:02 -08:00
Translate-O-Tron
196c59f34c
New Crowdin updates ( #3085 )
...
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
2022-02-16 18:06:08 -08:00
Tom Moor
d7ee801fe4
feat: Show icon on external links ( #3100 )
...
* feat: External links get treatment
* cache decorations
2022-02-16 18:05:02 -08:00
Nonpawit Teerachetmongkol
3760a03c44
feat: Add DBdiagram (dbdiagram.io) embed ( #3124 )
...
* Add dbdiagram embed
* clean variable name
2022-02-16 18:04:44 -08:00
Tom Moor
7e216109dc
fix: Remove single-usage restriction on magic link tokens as these were consumed by link scanning software
2022-02-16 13:15:06 -08:00
Tom Moor
229f01513c
fix: Export includes documents that have identical names ( #3098 )
2022-02-12 13:35:57 -08:00
Tom Moor
289f01970f
fix: 'Alt' should be displayed as '⌥' on Mac
2022-02-12 09:16:17 -08:00
Tom Moor
0c716bf974
fix: Disable <a> as button showing default button styles in Safari only, closes #3101
2022-02-12 09:01:11 -08:00
Tom Moor
7807e3ac03
fix: Todo list items not showing as checked on Firefox
2022-02-12 08:45:04 -08:00
Tom Moor
f4af702492
lint
2022-02-11 18:55:39 -08:00
Tom Moor
4255dd24da
editor: Open link toolbar automatically when editable and link in selection
2022-02-11 18:34:56 -08:00
Tom Moor
2dd86bbc2b
fix: Flash of uncolored pinned documents if pinned docs load before collections
2022-02-11 18:22:21 -08:00
Tom Moor
09810f554f
fix: Private vimeo embeds
2022-02-11 16:20:57 -08:00
Tom Moor
e5c8176ee6
Update email.ts
2022-02-10 21:20:58 -08:00
Tom Moor
25568c101c
improves: Make command menu larger, darken toolbar, order image + link higher up menu
2022-02-10 20:15:28 -08:00
Tom Moor
590c23d539
Focus link selection on click rather than navigate when editing
2022-02-10 20:00:50 -08:00
Tom Moor
b5424f7af4
deps: Update refractor
2022-02-10 19:40:58 -08:00
Tom Moor
25fd8466e0
perf: Move to passive scroll listeners where supported
2022-02-10 19:29:25 -08:00
Tom Moor
af6c5a1f45
fix: Email authentication callback catches all errors as expired-token
2022-02-10 19:18:06 -08:00
Tom Moor
652f432785
fix: Mod+Enter does not exit code block
...
closes #3089
2022-02-10 19:14:10 -08:00
Tom Moor
d1e805dfc8
fix: Link to export page in admin section to avoid redirect
2022-02-09 23:00:43 -08:00
Saumya Pandey
42061edbd1
feat: add the ability to choose default collection ( #3029 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-02-10 10:06:10 +05:30
Tom Moor
9dfd1ec2dd
chore: Dependency updates ( #3084 )
...
* Update node-fetch, i18next-http-backend
* Update nodemon
* Update react-refresh-webpack-plugin, remove old ansi-html dep
2022-02-09 20:29:28 -08:00
Tom Moor
b3f33c1101
perf: Remove withStarred scope and starred property on documents
...
closes #3081
2022-02-09 19:51:51 -08:00
Tom Moor
5bc4405b23
fix: Alignment of team name in settings header, closes #3083
2022-02-09 19:47:57 -08:00
Tom Moor
a578d3449b
fix: Copy/paste of notices, closes #3082
2022-02-09 19:43:15 -08:00
Tom Moor
8490cab9b1
fix: Export collections produces empty zip, regressed in #3064
2022-02-09 19:40:40 -08:00
Tom Moor
9da493902c
lint
2022-02-08 23:14:54 -08:00
Tom Moor
193ca910f8
Remove Permissions-Policy header, FLOC has now been abandoned
2022-02-08 23:06:04 -08:00
Tom Moor
f42a09be0d
fix: Reduce movement of Home header on first load
2022-02-08 22:46:24 -08:00
Tom Moor
4e0f3e79c5
fix: Expired export state missing icon
2022-02-08 22:40:17 -08:00
Tom Moor
9d77baccfd
fix: Pinned documents animate out when navigating between collections
2022-02-08 22:21:16 -08:00
Tom Moor
9cf3469b81
fix: Even more flexibility in LucidChart embed matching. It really is incredible how many variations this company has for share urls.
...
closes #3074
2022-02-08 22:11:35 -08:00
Tom Moor
bc2556d004
fix: Document title allows pasting rich text, closes #3079
2022-02-08 22:07:53 -08:00
Translate-O-Tron
342bec5211
New Crowdin updates ( #2988 )
...
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean 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 French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
2022-02-08 21:15:02 -08:00
Tom Moor
156b47b1b5
fix: Auth persistence to localStorage ( #3078 )
...
* fix: user, team, and policies should be persisted to localStorage for faster boot
* capture instead of ignore errors
2022-02-08 21:14:15 -08:00
Tom Moor
aa09dc39fb
fix: NudeButton should always have button height
2022-02-08 20:22:08 -08:00
Tom Moor
d643c9453e
feat: Import improvements ( #3064 )
...
* feat: Split and simplify import/export pages in prep for more options
* minor fixes
* File operations for imports
* test
* icons
2022-02-06 22:29:24 -08:00
Tom Moor
a4e9251eb7
fix: Images no longer in original document not included in export archive ( #3063 )
...
closes #2578
2022-02-05 17:13:02 -08:00
Tom Moor
1bb57bf15a
fix: Theme changes do not propagate to custom editor components in realtime
...
see TODO in #3031
2022-02-05 15:48:17 -08:00
Tom Moor
c5a11fe17b
chore: Enable eslint to enforce curly ( #3060 )
2022-02-05 10:15:40 -08:00
Tom Moor
c7df74fcc4
fix: Improvements to image positioning ( #3061 )
...
* fix: Empty paragraph below images that confuses block insertion
* Remove spacing for caption when unused
2022-02-05 10:14:10 -08:00
Nan Yu
ae0644177b
fix: make mobile popover dialog styling nice ( #3059 )
...
* fix: make mobile popover dialog styling nice
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-02-04 16:32:22 -08:00
Tom Moor
4cc7af7874
fix: Do not parse 😄 style emoji in Markdown paste handler ( #3056 )
2022-02-04 07:37:18 -08:00
Tom Moor
0bee0bbade
fix: Remap event name for Slack integration
2022-02-02 21:31:51 -08:00
Saumya Pandey
b14867c67e
fix: error from api rate limiting ( #3050 )
2022-02-03 09:13:46 +05:30
Tom Moor
c10236f7a9
fix: ESC on shared docs goes to login page, closes #3044
2022-02-01 21:33:17 -08:00
Nan Yu
735aaa668a
fix: add toc to mobile views and account for branding on shared view layouts ( #2997 )
...
* fix: add toc to mobile views and center the branding
* add padding to bottom of sidebar
* put the mobile branding inline
* finesse the padding
* make spelling of sign-in email less crazy looking
* move mobile sidebar button into header
* adds scene to search and 404 pages
* fix title alignment
* make filter buttons tight
* clean up unused imports
* lint
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-02-01 20:58:24 -08:00
Louis Phan
516e2f1b6e
fix: issue 3030 HelpText layout ( #3034 )
...
* fix helptext layout
* remove unnecessary css property - word-break
Co-authored-by: Louis Phan <louisphan@notreallouisss.local >
2022-02-01 16:36:40 -08:00
Tom Moor
2d1c9c1a93
fix: Regression in header spacing
2022-01-31 23:11:10 -08:00
Tom Moor
cc19e45caf
fix: list editing regression ( #3041 )
...
* working state
* Selective deps upgrade, still working
* Update more deps, still working
* fix: Tweak checkbox items too bright while we're here
* Avoid prosemirror-view downgrade
2022-01-31 22:01:48 -08:00
Tom Moor
187f036c80
fix: Editing image caption broken
2022-01-30 20:45:52 -08:00
Tom Moor
fac86a2a28
fix: Don't show share button on trashed docs
...
closes #2999
2022-01-28 21:59:29 -08:00
Tom Moor
26c73116b0
fix: Prevent navigation of document history in trash, closes #2995
2022-01-28 21:44:42 -08:00
Tom Moor
eafb9c5225
fix: Truncate long titles in import
2022-01-28 21:00:52 -08:00
Tom Moor
76d83b5e82
Remove duplicative Toggle component ( #3028 )
...
fix: Tidy some styling and spacing issues in settings
2022-01-28 20:23:02 -08:00
Tom Moor
1cd770e38d
fix: Disabling editor embeds should work with collaborative editing ( #2968 )
...
* fix: Disabling editor embeds should work with collaborative editing
* Design tweaks, fixed dragging
2022-01-28 18:27:27 -08:00
Tom Moor
e7867e52e0
chore: Database index improvements ( #3027 )
2022-01-27 19:51:31 -08:00
Tom Moor
0203b2bc17
fix: Ensure copy code button appears in collab editing ( #3021 )
...
* fix: Ensure copy code button appears in collab editing
* fix: code actions should not flip in RTL doc (code is always left aligned)
2022-01-27 17:14:47 -08:00
Tom Moor
bcd6e17781
fix: Cannot view history with view-only permissions and collab editing enabled ( #3024 )
...
closes #3016
2022-01-27 17:14:36 -08:00
Tom Moor
051d58011e
fix: Regression in collapsible headings
...
closes #3010
2022-01-27 08:00:57 -08:00
Tom Moor
6d987975bc
lint
2022-01-27 07:55:02 -08:00
Tom Moor
16277d1074
fix: Document search results in editor now show full path
...
closes #3007
2022-01-27 07:29:59 -08:00
Tom Moor
76e98c31e3
fix: Team logo shows as white in settings ( #3015 )
...
* fix: Team logo shows as white in settings
fix: Team logo doesnt update in sidebar immediately after updating
refactor to ImageUpload component
* text
2022-01-26 22:47:26 -08:00
Tom Moor
afb0dad0a5
fix: Code block background on mobile, closes #2998
2022-01-26 21:17:10 -08:00
Tom Moor
af8e74c373
fix: Should be able to unstar archived and trashed documents ( #2983 )
2022-01-26 19:39:06 -08:00
Saumya Pandey
9d82bf2a69
fix: remove scrollbar on x-axis in toc ( #3008 )
...
* fix: remove overflow x in toc
* fix: use useMemo
* fix: parsing /settings/integrations/slack
* fix: no transparency in firefox
* fix: remove debounced fn
2022-01-26 19:36:11 -08:00
Tom Moor
dc29fb475d
snapshot
2022-01-25 23:51:15 -08:00
Tom Moor
175857753e
fix: Bag 'o fixes
...
Remove menu hover styles on mobile
Fixed duplicate hover+active behavior on editor menus
Fixed editor menus visibly scroll to the top when reopened
Fixed some minor editor spacing issues
Renamed shred routeHelpers -> urlHelpers
2022-01-25 23:43:11 -08:00
Tom Moor
13b8ed58fd
fix: Improved pasting behavior from Dropbox Paper
2022-01-25 22:01:51 -08:00
Tom Moor
bc40a0074a
fix: Paragraph spacing
2022-01-25 20:02:03 -08:00
Charlie Jonas
36ee42084c
fix: issue-2974 reparent nested document when dropped on current collection ( #2975 )
2022-01-24 19:40:42 -08:00
Tom Moor
c8a67c374f
Merge branch 'main' of github.com:outline/outline
2022-01-23 21:02:12 -08:00
Translate-O-Tron
cd3393585c
New Crowdin updates ( #2924 )
2022-01-23 20:52:01 -08:00
Tom Moor
797e5b63e7
tsc
2022-01-23 20:50:48 -08:00
Tom Moor
39268f471e
fix: Excessive spacing at top of editor
2022-01-23 20:43:37 -08:00
Eugene Sokolov
b52b1b02fe
Fix: consistently check allowed domains ( #2985 )
...
* fix: ensure consistency of checking allowed domain
* chore: update comment to match the logic
2022-01-23 17:40:18 -08:00
Tom Moor
390a1343b7
docs: Remove contradicting message from .env comments
2022-01-23 09:46:29 -08:00
Tom Moor
37a29934ec
fix: Reduce clickable area on star in document header, make entire line clickable to focus title
...
closes #2966
2022-01-22 18:25:06 -08:00
Tom Moor
e8c88b3c33
fix: Flash of content when selecting text on RHS of document ( #2981 )
...
fix: Double portal
2022-01-22 18:10:23 -08:00
Tom Moor
80c6e57aa3
fix: Share popover incorrectly displays draft as publicly shared when parent document is ( #2982 )
...
closes #2978
2022-01-22 18:04:05 -08:00
Tom Moor
e4dbd67ae1
feat: Support SSL without reverse proxy ( #2959 )
...
* Enable (optional) reading SSL certificates on startup
* Update gitignore
* fix: Expect ssl environment variables to be Base64 encoded
* docs: Add env variables to .env.sample
2022-01-22 17:40:55 -08:00
Tom Moor
50547ae355
fix: Increase default breathing room in documents
...
closes #2878
2022-01-22 17:32:07 -08:00
Tom Moor
88fcf8cb44
docs: Update README to point to new docs
2022-01-22 13:18:29 -08:00
Tom Moor
0d66055441
fix: More lenient Lucidchart embed matcher
...
closes #2017
2022-01-22 08:41:51 -08:00
Nan Yu
f4619e0e77
fix: truncate a very long team name with ellipses ( #2963 )
2022-01-21 18:36:13 -08:00
Tom Moor
79e2cad5b9
feat: Add reordering to starred documents ( #2953 )
...
* draft
* reordering
* JIT Index stars on first load
* test
* Remove unused code on client
* small unrefactor
2022-01-21 18:11:50 -08:00
Tom Moor
49533d7a3f
Enable 'Features' settings item on cloud hosted
2022-01-20 20:21:22 -08:00
Tom Moor
8c6ab3db37
fix: Don't show drag handle on pins when there is only 1
2022-01-20 20:18:28 -08:00
Nan Yu
c2c7a7190c
fix: trim collection name on save rather than on change ( #2962 )
...
* fix: trim collection name on save rather than on change
* move trim to server
2022-01-20 18:53:29 -08:00
Tom Moor
703708e5d2
fix: A couple of dark mode styling issues
2022-01-20 18:50:05 -08:00
Andy Rossmeissl
090e5f2849
fix: Missing space character ( #2961 )
...
* Fix typo
* Update Templates.tsx
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-01-20 18:31:48 -08:00
Tom Moor
062016b164
chore: Move editor into codebase ( #2930 )
2022-01-19 18:43:15 -08:00
Nan Yu
266f8c96c4
fix: issue-2956 ( #2957 )
2022-01-19 18:24:25 -08:00
Nan Yu
8bced69828
fix: changing the title and body content in quick succession would trigger unsaved changes warning prompt ( #2950 )
...
changing the title and body content in quick succession would trigger unsaved changes warning prompt
2022-01-19 12:57:44 -08:00
Tom Moor
d0e7f2de65
fix: Emoji in title positioning ( #2927 )
...
* wip
* fix measure on first render
* wip
* refactor
* tsc
* remove fragment
* refactor (again)
* cleanup
2022-01-16 17:02:33 -08:00
Tom Moor
5abc73fabc
fix: Editor shortcut conflicts ( #2943 )
...
* fix: ctrl+n shortcut conflicts
* Update kbar with fix for ctrl-k on macOS
2022-01-15 17:47:53 -08:00
Tom Moor
49718f2894
fix: Submenus get stuck open, closes #2938
2022-01-15 16:21:39 -08:00
Tom Moor
bb29dcaccc
tsc
2022-01-14 21:04:51 -08:00
Tom Moor
19704e15ba
fix: Pin icons different colored, closes #2939
2022-01-14 21:02:35 -08:00
Tom Moor
7fa2644caf
chore: Allow immediate login for invites in development
2022-01-14 20:41:20 -08:00
Nan Yu
71820fb3ad
feat: Add navigation sidebar to shared documents ( #2899 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
2022-01-14 19:02:01 -08:00
Tom Moor
2ad32e5009
fix: Remove innerHTML usage
2022-01-09 21:44:53 -08:00
Tom Moor
7c5514ae10
fix: Remove usage of direct HTML access
2022-01-09 21:19:18 -08:00
Max Mykhailenko
ce27332ccb
docs: Update instructions ( #2895 )
...
* Update instructions
Additional details for using redis or postgres installed outside docker
* Update README.md
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update README.md
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-01-09 09:56:10 -08:00
Tom Moor
86e171442d
fix #2906
2022-01-08 16:19:57 -08:00
Tom Moor
fc564cfc1a
fix: Templates menu does not appear in collab editing ( #2915 )
...
* fix: Templates menu does not appear in collab editing
* Improved logic for display templates menu
2022-01-08 16:04:50 -08:00
Tom Moor
c6cc04cad8
chore: More typescript FIXME's removed
2022-01-06 21:25:42 -08:00
Translate-O-Tron
8d05c752ea
New Crowdin updates ( #2897 )
2022-01-06 19:24:59 -08:00
Tom Moor
b20a341f0c
chore: Typescript database models ( #2886 )
...
closes #2798
2022-01-06 18:24:28 -08:00
Tom Moor
d3cbf250e6
0.61.0
2022-01-05 20:53:07 -08:00
Tom Moor
ece879b2cc
fix: Unresponsiveness of select inputs post-click
2022-01-05 20:10:51 -08:00
Tom Moor
3cee22da89
Add Vietnamese to language options
...
closes #2889
2022-01-05 19:09:42 -08:00
Tom Moor
917167cf1b
fix: Spacing too large beneath 'Home' heading when no docs pinned
2022-01-05 18:58:34 -08:00
Tom Moor
a01dded55a
fix: Catch no path passed to /static/ route
2022-01-04 22:18:03 -08:00
Translate-O-Tron
09df6fa0d1
New Crowdin updates ( #2890 )
2022-01-04 21:42:42 -08:00
Translate-O-Tron
6cdf255074
New Crowdin updates ( #2863 )
2021-12-31 17:55:30 -08:00
Tom Moor
eb0c324da8
feat: Pin to home ( #2880 )
2021-12-30 16:54:02 -08:00
Tom Moor
5be2eb75f3
fix: Incorrect text color on 'full width' menu item
2021-12-20 18:36:06 -08:00
Tom Moor
ce614ca170
chore: Minor typescript improves
2021-12-19 22:08:25 -08:00
Tom Moor
448694a561
ui: Remove heavy underline on subheading text
2021-12-19 21:29:23 -08:00
Tom Moor
4998421cc0
fix: '+' button display in sidebar in Safari
2021-12-19 17:43:46 -08:00
Tom Moor
36c0372d62
fix: Loop loading GitHub Gist embeds in Safari
...
closes #2520
2021-12-19 17:38:03 -08:00
Tom Moor
66d5a567c2
feat: Optional full-width toggle for document display ( #2869 )
...
* Migration, model, presenter
* Working implementation
* fix: Account for table of contents
* Checkbox -> Toggle
* Checkbox -> Toggle
2021-12-19 13:58:16 -08:00
Tom Moor
73bc7d9f2a
fix: Reduce loading jank on recent searches screen
2021-12-19 13:07:22 -08:00
Tom Moor
5507295a36
fix: '+' button display in sidebar in Safari
2021-12-19 12:58:08 -08:00
Tom Moor
6fc1b5cc22
feat: Show recent searches ( #2868 )
...
* stash
* root hookup
* recent searches UI
* feat: Add search query deletion
* simplify no results state
* lint
2021-12-19 11:08:28 -08:00
Tom Moor
81f3347ecf
fix: Don't show create a group option to those without permission
...
closes #2621
2021-12-18 11:21:07 -08:00
Tom Moor
791be77867
feat: Add '+' button to create new doc in sidebar ( #2864 )
2021-12-18 11:14:17 -08:00
Tom Moor
80b2ba886a
fix: Improved inline code display in dark mode
...
closes #2835
2021-12-18 11:08:17 -08:00
Tom Moor
0a89b7b5b9
closes #2747
2021-12-18 11:02:06 -08:00
Tom Moor
39018f16b5
Show collaborators on mobile, normalize margins
2021-12-17 16:50:34 -08:00
Tom Moor
f8736758f1
fix: Redirect loop in shared documents
...
closes #2867
2021-12-17 16:42:12 -08:00
Tom Moor
e7c3028ef2
fix: Views should be recorded for drafts closes #2862
2021-12-17 16:27:06 -08:00
Tom Moor
8b73f98b9a
fix: Document titles in RTL script not correctly aligned
2021-12-17 11:29:40 -08:00
Translate-O-Tron
93efedb912
New Crowdin updates ( #2852 )
...
* fix: New German translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
2021-12-16 22:30:34 -08:00
Tom Moor
d4695f3b5b
feat: Add event selection to Slack post integration ( #2857 )
2021-12-16 22:30:23 -08:00
Tom Moor
9a7b5ea1f4
feat: Added ability to click another user to observe them (sync scroll position) ( #2858 )
...
* feat: Added ability to click another user to observe them, mainly for fun
* language, lower debounce, prevent tooltip from hiding when toggling observation
* fix: Don't allow observing self, added banner at top of screen
* Dont edit tooltip as it's confusing between our actions and theirs
* snapshots
2021-12-16 17:36:39 -08:00
Tom Moor
4266b2eb3c
feat: New heading behavior in editor
2021-12-15 23:02:34 -08:00
Tom Moor
88ce043438
fix: Revert cdnPath change
2021-12-14 18:30:57 -08:00
Tom Moor
e2ee6e16d7
fix: Incorrect import syntax 🤦
2021-12-14 18:14:44 -08:00
Tom Moor
32126602fd
fix: Duplicate notification for publish event, closes #2757
2021-12-14 17:21:11 -08:00
Tom Moor
0079ac90e7
chore: Remove unused screenshots from repo
2021-12-14 16:17:16 -08:00
Tom Moor
1e3f3ff047
fix: Integration icons should load from CDN if available
2021-12-14 16:14:50 -08:00
Tom Moor
632799fea6
feat: Add 'Whimsical' as embed provider
2021-12-14 16:06:31 -08:00
Tom Moor
0a7723a10f
fix: Frameless embeds
...
fix: Vimeo embed alt url style
2021-12-14 15:54:07 -08:00
Tom Moor
6b1a1750c6
fix: Emoji text selection behavior
2021-12-14 15:32:27 -08:00
Tom Moor
2f4531ff49
fix: History sidebar behavior (more leftover bugs from TS conversion)
2021-12-13 23:42:47 -08:00
Tom Moor
74615bfe37
fix: Server error if X-Editor-Version is not valid semver string
2021-12-13 20:28:29 -08:00
Tom Moor
1a3badbb8a
feat: Add collection icons: Lightning, Database, Smiley
...
fix: Icons Vehicle, Bicycle
2021-12-13 20:23:22 -08:00
Nan Yu
6f73cb4939
fix: various bugs on draft sidebar items ( #2856 )
...
- show children when the only child is the active draft
- disable drop onto draft items
- fix danger button hover color
2021-12-13 13:21:03 -08:00
Tom Moor
e1903c4016
fix: command palette opens when editor is active
2021-12-12 21:51:42 -08:00
Tom Moor
0340149457
chore: More type improvements
2021-12-12 18:44:32 -08:00
Tom Moor
46f839431b
feat: Add replace image functionality
...
fix: Hide image caption when not directly editing
Update iconography
2021-12-12 17:23:07 -08:00
Tom Moor
60223f4404
fix: Presenter for empty collection returns undefined for documentStructure
2021-12-11 13:53:11 -08:00
Tom Moor
19e85c63c2
lint, tsc
2021-12-11 12:48:32 -08:00
Tom Moor
ca0a900c21
fix: Improved display of editing titles in sidebar
2021-12-11 12:48:32 -08:00
Translate-O-Tron
5ebfdf7b8a
New Crowdin updates ( #2842 )
...
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
2021-12-11 09:43:00 -08:00
Zero King
ff662acfe0
chore: Update Node.js version ( #2849 )
2021-12-11 09:34:57 -08:00
Tom Moor
7aa4709e69
feat: Show drafts in sidebar when viewing ( #2820 )
2021-12-11 09:34:36 -08:00
Tom Moor
e5b4186faa
feat: Add searching of sub actions in command menu ( #2845 )
2021-12-11 09:34:16 -08:00
Tom Moor
7c6ce44fe1
fix: Incorrect styling of icon color picker in dark mode
2021-12-10 23:44:03 -08:00
Zero King
6713dfcb89
fix: Bind context to util.promisify ( #2844 )
2021-12-10 19:40:02 -08:00
dkkb
724f641d44
fix: Document icon overflow in ReferenceListItem ( #2811 )
...
* fix: Document icon overflow in ReferenceListItem
* fix: Icon shrinking
* fix: RTL document titles
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-12-10 19:24:13 -08:00
dependabot[bot]
0a40b3a7e2
chore(deps): bump nodemailer from 6.4.16 to 6.6.1 ( #2843 )
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) from 6.4.16 to 6.6.1.
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.4.16...v6.6.1 )
---
updated-dependencies:
- dependency-name: nodemailer
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-10 17:19:43 -08:00
Zero King
11e14bc4f5
feat: Support IAM role authentication for S3 ( #2830 )
...
closes #2829
2021-12-10 17:08:03 -08:00
Zero King
05b9ae3e63
chore: Remove outline service in docker-compose.yml ( #2824 )
...
Commit 18cf148bd1 made Yarn run locally outside of Docker, so there is no need for an outline container.
2021-12-10 11:03:22 -08:00
Translate-O-Tron
79d27e9684
fix: New Japanese translations from Crowdin [ci skip] ( #2839 )
2021-12-10 08:24:00 -08:00
Saumya Pandey
cda43b5c7f
fix: focus input when page refresh ( #2814 )
...
* fix: focus input when page refresh
* fix: increase to 100ms
2021-12-09 22:50:06 -08:00
Translate-O-Tron
7f8db01168
New Crowdin updates ( #2825 )
...
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
2021-12-09 22:49:51 -08:00
David Zhuang
29b75f84c2
fix: Optimizing Heroku deployment: more configs, add collaboration support ( #2838 )
2021-12-09 22:49:38 -08:00
Tom Moor
355013a160
fix: reassignment to const (from typescript conversion)
...
closes #2837
2021-12-09 22:48:00 -08:00
Zero King
09afe7137d
feat: Support custom CDN in Dockerfile ( #2833 )
2021-12-08 09:13:40 -08:00
Tom Moor
8b4bd29515
fix: Typescript dependency bundled in prod causes websocket connections to fail
2021-12-06 19:48:24 -08:00
Tom Moor
ac5d47e35b
Update stale.yml
2021-12-06 08:00:27 -08:00
Tom Moor
6550d89d9b
fix: Unable to access icon picker (from ts migration)
2021-12-05 23:20:07 -08:00
Tom Moor
b16e27a790
fix: Error opening folded document breadcrumb (from ts migration)
2021-12-05 22:48:02 -08:00
Translate-O-Tron
f87ac36d57
New Crowdin updates ( #2816 )
...
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
2021-12-05 20:58:02 -08:00
Zero King
986ccdf355
fix: Keep tsconfig.json in Docker build ( #2823 )
...
closes #2822
2021-12-05 20:46:42 -08:00
Tom Moor
891671a45b
lint
2021-12-05 19:54:21 -08:00
Tom Moor
6e371f0d03
fix: HoverPreview not showing on collaborative editing teams
...
types
2021-12-05 19:31:08 -08:00
Tom Moor
ce2a58e83b
fix: Math.random -> crypto.randomBytes
...
closes #2818
2021-12-05 18:42:03 -08:00
Tom Moor
d9cb40ae84
fix: Error at table size in dark mode
2021-12-05 18:30:21 -08:00
Zero King
2db49820f9
fix: Catch error in promise and fix typo ( #2817 )
2021-12-04 10:25:05 -08:00
Tom Moor
e4f0ef6ddf
chore: Upgrade outline-icons (typescript)
2021-12-03 17:32:19 -06:00
Tom Moor
7c37724f88
types
2021-12-03 10:34:41 -06:00
Tom Moor
9eb72a3485
fix: Nested list items escape page boundaries
2021-12-03 10:34:41 -06:00
Tom Moor
332ab4cd40
fix: Display sidebar toggle by default on tablets
2021-12-03 10:34:41 -06:00
Tom Moor
8085c16d32
fix: Odd document header state on exact media query boundary
2021-12-03 10:34:41 -06:00
Translate-O-Tron
10da62a4e8
fix: New German translations from Crowdin [ci skip] ( #2813 )
2021-12-03 07:48:49 -08:00
Tom Moor
11c714e47d
fix: Remove star option on publicly shared docs ( #2804 )
2021-12-03 06:44:21 -08:00
Tom Moor
82bc6ef45b
fix: Clickable area for docs in sidebar is obstructed ( #2809 )
...
closes #2808
2021-12-03 06:44:06 -08:00
Nan Yu
d8d3e2bef2
fix: adds done and publish options to document.update, this got taken out on accident during the switchover to ts ( #2812 )
2021-11-30 11:12:14 -08:00
ꌗᖘ꒒ꀤ꓄꒒ꀤꈤꍟ
e8aed2e6c9
chore: Let dev redis, pgsql and s3 listen on localhost only. ( #2776 )
2021-11-30 06:36:07 -08:00
Tom Moor
77d24dd7f8
fix: Allow use of email providers with no username, closes #2767
2021-11-30 08:21:15 -06:00
Tom Moor
d13254b543
fix: No reserving space in sidebar for overflow ( #2807 )
...
* fix: No reserving space in sidebar for overflow
closes #2486
Co-authored-by: Charles Harries <charles@harries.me >
2021-11-30 05:56:04 -08:00
Tom Moor
e2841aebcd
fix: Emoticons converted to emojis post-save, closes #2785
2021-11-30 07:26:18 -06:00
Translate-O-Tron
4545b625fe
New Crowdin updates ( #2691 )
2021-11-29 19:53:36 -08:00
Tom Moor
98daf62a5c
feat: Upgrade editor, more code block language support
2021-11-29 21:01:39 -06:00
Tom Moor
15b1069bcc
chore: Move to Typescript ( #2783 )
...
This PR moves the entire project to Typescript. Due to the ~1000 ignores this will lead to a messy codebase for a while, but the churn is worth it – all of those ignore comments are places that were never type-safe previously.
closes #1282
2021-11-29 06:40:55 -08:00
Tom Moor
25ccfb5d04
lint
2021-11-26 17:16:39 -06:00
Tom Moor
5b27c0f84d
fix: Background error on public shared pages
2021-11-26 17:10:45 -06:00
Tom Moor
c64387668d
Merge fix/path-parsing
2021-11-17 21:02:53 -08:00
Nan Yu
ec5e3120d2
fix: visible groups ( #2729 )
...
* updated readme to give some light testing instructions
* updated tests to accept new behavior for group memberships
* use test factories in more places
* add debug logs for mailer events in development
2021-11-15 16:05:58 -08:00
Tom Moor
8a76dd49a0
Bump RME: Fix content in notices
2021-11-14 18:34:26 -08:00
Tom Moor
33524a1322
feat: Add 'Pitch' embed support
2021-11-14 18:33:30 -08:00
dkkb
b616292fce
feat: Highlight active ListItem in outline. ( #2760 )
2021-11-12 17:22:37 -08:00
dkkb
94a2e453eb
fix: fix issue where the title can be modified in read-only mode ( #2761 )
...
The title can be changed (but not saved) when the document is in read only mode.
2021-11-12 08:21:56 -08:00
Tom Moor
a674a8668b
Update LICENSE
2021-11-11 07:27:39 -08:00
Tom Moor
28ab3402ac
0.60.1
2021-11-11 07:21:24 -08:00
Tom Moor
8a9c09c646
fix: Collaborative sync issue due to doc being prematurely removed in server memory
2021-11-10 17:55:20 -08:00
Tom Moor
30a80fa92d
0.60.0
2021-11-09 21:45:20 -08:00
Tom Moor
e899616081
fix: Changing team settings should update in other tabs
2021-11-09 17:28:59 -08:00
dependabot[bot]
411a76f9ff
chore(deps): bump y18n from 4.0.0 to 4.0.3 ( #2752 )
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.3.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/y18n-v4.0.3/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/compare/v4.0.0...y18n-v4.0.3 )
---
updated-dependencies:
- dependency-name: y18n
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 07:10:48 -08:00
Tom Moor
87125223de
chore: Various dependency updates ( #2751 )
2021-11-09 07:03:36 -08:00
Tom Moor
6a64dfe4b2
fix: code scanning alerts ( #2750 )
2021-11-08 22:46:30 -08:00
Tom Moor
87e8ef8fe6
Merge branch 'main' of github.com:outline/outline
2021-11-08 20:52:39 -08:00
Tom Moor
c597f2d9a2
feat: Seamless Edit ( #2701 )
...
* feat: Remove explicit edit
* Restore revision remains disabled for now
* Bump RME, better differentiation of focused state
* fix: Star not visible in edit mode
* remove stray log
* fix: Occassional user context not available in collaborative persistence
2021-11-08 20:52:17 -08:00
Tom Moor
37be7f99c4
fix: UI flash when loading history sidebar
2021-11-08 20:43:19 -08:00
Tom Moor
9865eab61c
fix: Occassional user context not available in collaborative persistence
2021-11-08 18:56:36 -08:00
Tom Moor
a600a897c3
fix: Clash between history and table of content shortcuts
...
related #2733
2021-11-08 18:03:03 -08:00
Tom Moor
e170a63094
Missing association cascades
2021-11-07 21:53:40 -08:00
Tom Moor
c30908e858
fix: Code highlighting with collaborative editing
2021-11-07 18:48:48 -08:00
Tom Moor
3ac7a839ad
fix: Improve share popover focus behavior
2021-11-07 15:48:32 -08:00
Tom Moor
7bc7d7cd6b
fix: Incorrect policy returned for parent share
2021-11-07 15:44:37 -08:00
Tom Moor
dcec3dd4ec
Create codeql-analysis.yml
...
Testing this out, may revert if it's not useful
2021-11-07 11:27:42 -08:00
Tom Moor
b2a1e6b309
feat: Collaborative revision restore ( #2721 )
2021-11-07 08:58:44 -08:00
dependabot[bot]
5dd5df6268
chore(deps): bump url-parse from 1.4.7 to 1.5.3 ( #2740 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.4.7 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.3 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-07 08:30:58 -08:00
dependabot[bot]
8cdb78c94a
chore(deps): bump normalize-url from 4.5.0 to 4.5.1 ( #2739 )
...
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases )
- [Commits](https://github.com/sindresorhus/normalize-url/commits )
---
updated-dependencies:
- dependency-name: normalize-url
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-07 08:30:35 -08:00
dependabot[bot]
398c7eb25c
chore(deps): bump jszip from 3.5.0 to 3.7.0 ( #2738 )
...
Bumps [jszip](https://github.com/Stuk/jszip ) from 3.5.0 to 3.7.0.
- [Release notes](https://github.com/Stuk/jszip/releases )
- [Changelog](https://github.com/Stuk/jszip/blob/master/CHANGES.md )
- [Commits](https://github.com/Stuk/jszip/compare/v3.5.0...v3.7.0 )
---
updated-dependencies:
- dependency-name: jszip
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-07 08:30:05 -08:00
Tom Moor
ee270abbe9
fix: Ensure IntegrationAuthentication is deleted with team
2021-11-07 08:29:37 -08:00
dependabot[bot]
70ec8c551e
chore(deps): bump tar from 6.0.5 to 6.1.11 ( #2737 )
...
Bumps [tar](https://github.com/npm/node-tar ) from 6.0.5 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v6.0.5...v6.1.11 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-05 17:03:53 -07:00
dependabot[bot]
3a29e157b2
chore(deps): bump passport-oauth2 from 1.6.0 to 1.6.1 ( #2736 )
...
Bumps [passport-oauth2](https://github.com/jaredhanson/passport-oauth2 ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/jaredhanson/passport-oauth2/releases )
- [Changelog](https://github.com/jaredhanson/passport-oauth2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jaredhanson/passport-oauth2/compare/v1.6.0...v1.6.1 )
---
updated-dependencies:
- dependency-name: passport-oauth2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-05 17:02:46 -07:00
Tom Moor
ed8334d77a
fix: Plug memory leak in collaboration server
2021-11-05 16:55:20 -07:00
Tom Moor
6df8e9e13f
Start collaboration service if not otherwise specified
2021-11-04 19:39:41 -07:00
Tom Moor
eb9ff990ac
feat: Show collab cursor names upon loading document. ( #2732 )
...
Second attempt, adds a class to the editor for a couple of seconds when the awareness is loaded to force cursors to display
2021-11-04 17:24:23 -07:00
Tom Moor
1a6921f6c7
fix: Empty doc missing placeholder
2021-11-03 22:02:10 -07:00
Tom Moor
89115a53ca
fix: documents.publish event not triggered if nothing else changed in doc ( #2728 )
2021-11-03 18:43:01 -07:00
Tom Moor
ad3bb98087
fix: Various collab cursor issues ( #2727 )
2021-11-03 17:51:51 -07:00
dependabot[bot]
a839f2ed5b
chore(deps): bump validator from 5.2.0 to 13.7.0 ( #2726 )
...
Bumps [validator](https://github.com/validatorjs/validator.js ) from 5.2.0 to 13.7.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/5.2.0...13.7.0 )
---
updated-dependencies:
- dependency-name: validator
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-03 11:08:01 -07:00
Nan Yu
ea12ebea0e
Fix: increase left gutter spacing on mobile edit mode ( #2720 )
...
* fix: adds space to the left gutter in edit mode so heading annotations have room on mobile
2021-11-02 18:30:37 -07:00
Tom Moor
57fa1305a6
chore: Remove react-keydown ( #2713 )
...
* First steps of remove react-keydown, replace with hook
* RegisterKeyDown component to aid transition away from react-keydown
2021-11-01 19:52:04 -07:00
Tom Moor
5f00e1394d
fix: Move notifications to be revision driven ( #2709 )
2021-10-31 18:36:16 -07:00
Tom Moor
b6a058147e
chore: Refactor two components away from withRouter
2021-10-30 10:51:33 -07:00
Tom Moor
2c6ec11708
lint
2021-10-30 08:44:36 -07:00
Tom Moor
5900176b58
feat: Show collaborative cursors on load
...
closes #2704
2021-10-29 23:28:41 -07:00
Tom Moor
e2c80e5a28
fix: Correctly show editing tooltip
...
Remove edit icon
closes #2705
2021-10-29 23:04:23 -07:00
Nan Yu
61d56922d5
fix: small improvements to local dev ( #2699 )
...
* dont commit pem files to git
* update readme ngrok instructions
* quote the OIDC scope string
2021-10-28 21:44:14 -07:00
Tom Moor
9a1c5c187e
fix: Bump hocuspocus for small js fix ( https://github.com/ueberdosis/hocuspocus/pull/235 )
2021-10-28 21:28:33 -07:00
Tom Moor
f2b007bcf5
fix: Flipped load logic
2021-10-28 20:51:40 -07:00
Tom Moor
578d4c4517
Merge branch 'main' of github.com:outline/outline
2021-10-27 21:03:48 -07:00
Tom Moor
313fd0c1b4
fix: disable multiplayer editing on shared docs when logged in
2021-10-27 20:49:52 -07:00
Tom Moor
1641423106
fix: Prevent user.info request loop, keep track of requested users in component state ( #2693 )
2021-10-27 20:12:22 -07:00
dkkb
67f06895e7
fix: Support uppercase letters in gist link ( #2696 )
2021-10-27 08:20:39 -07:00
dkkb
030419fa80
fix: Remove redundant scrollbar from iframe. ( #2697 )
2021-10-27 08:19:13 -07:00
Tom Moor
3987de1d7e
Bump kbar, related #2688
2021-10-26 18:12:20 -07:00
Tom Moor
12b9e750e9
chore: Avoid buffer alloc
2021-10-26 18:05:50 -07:00
Tom Moor
1819920c04
fix: React warning size of memo changing between renders
2021-10-26 00:20:32 -07:00
Tom Moor
a33bac66e4
fix: Remove invariant from visible calculation
2021-10-25 22:47:14 -07:00
Tom Moor
043a7b41b5
feat: Add print, duplicate, template to command bar
2021-10-25 20:41:28 -07:00
Tom Moor
4266a95569
chore: Bump BME ( #2690 )
2021-10-24 21:28:15 -07:00
Tom Moor
1d6bae05e6
fix: After renaming collection, url does not update
2021-10-24 17:57:17 -07:00
Tom Moor
bb36425175
feat: Enable 'new document' action
2021-10-24 17:51:25 -07:00
Tom Moor
adca894e83
fix: Long titles in command bar should not wrap
2021-10-24 17:32:28 -07:00
Tom Moor
2e56bdc388
fix: Command bar should bust cache when docs and collections are renamed
...
fix: Command bar should get larger on large screens
fix: Editable titles in sidebar should enforce max length
2021-10-24 17:32:28 -07:00
Translate-O-Tron
7f3df8158a
New Crowdin updates ( #2673 )
2021-10-24 16:40:27 -07:00
Tom Moor
1b539dcf83
lint
2021-10-24 12:42:13 -07:00
Tom Moor
1d22b7ae0c
chore: Turn on command bar in prod
2021-10-24 12:40:17 -07:00
Tom Moor
b1f04145e5
flow
2021-10-24 12:31:17 -07:00
Tom Moor
2a32a4095d
Merge branch 'main' of github.com:outline/outline
2021-10-24 12:30:58 -07:00
Tom Moor
33b6fbdee9
feat: Command Bar ( #2669 )
2021-10-24 12:30:27 -07:00
Gaston Flores
dc92e1ead4
fix: ignore emoji when sorting ( #2687 )
...
* fix: ignore emoji when sorting
* fix: use correct flow types
* fix: use emoji-regex
2021-10-24 12:29:57 -07:00
Tom Moor
248c8b3c01
Improve beta note
2021-10-24 10:37:19 -07:00
Tom Moor
d9f8d2e6d4
fix: Allow tests to pass when default is collab ( #2685 )
2021-10-23 16:02:25 -07:00
Tom Moor
99684d0900
Upgrade editor, fixes #2682
2021-10-23 10:34:38 -07:00
Tom Moor
6c2d43075c
Update README.md
2021-10-23 09:53:26 -07:00
polemius
b44c15c6eb
fix: small typo ( #2683 )
2021-10-22 10:23:23 -07:00
Tom Moor
f7b587b5a5
fix: Dont show back link on custom domains
...
closes #2671
2021-10-21 21:45:57 -07:00
Tom Moor
c79a22b857
flow
2021-10-21 21:23:58 -07:00
Tom Moor
63c0daf483
fix: mailto links corrupted on save, closes #1090
2021-10-20 08:56:02 -07:00
Tom Moor
51971d2c9a
fix: Various aria and React warnings
2021-10-19 22:12:20 -07:00
Tom Moor
d443abfc57
chore: Allow websockets and collaboration service to run in the same process ( #2674 )
2021-10-19 21:18:20 -07:00
Saumya Pandey
3610a7f4a2
fix: Add default role option for new users ( #2665 )
...
* Add defaultUserRole on server
* Handle defaultUserRole on frontend
* Handle tests
* Handle user role in userCreator
* Minor improvments
* Fix prettier issue
* Undefined when isNewTeam is false
* Update app/scenes/Settings/Security.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update app/scenes/Settings/Security.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update app/scenes/Settings/Security.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Remove duplicate validation
* Update Team.js
* fix: Move note out of restricted width wrapper
* Move language setting to use 'note' prop
* Remove admin option
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-10-20 09:26:11 +05:30
Translate-O-Tron
90fdf5106a
New Crowdin updates ( #2639 )
2021-10-18 20:13:31 -07:00
Tom Moor
77fb76ff0c
lint
2021-10-15 21:09:55 -07:00
Tom Moor
583353e904
fix: Disable guest signin option with not SMTP setup
...
closes #2250
2021-10-14 21:59:35 -07:00
Tom Moor
26e2ae4bf1
fix: Hide notification settings when SMTP_ configuration is unset
2021-10-14 21:55:48 -07:00
Tom Moor
4f34b69cfa
Display notice instead of hide when Slack integration unavailable
2021-10-14 21:49:35 -07:00
Tom Moor
8c1979465f
fix: Slack integration should not display if not configured in self hosted
...
fix: Alignment of Slack channels in settings
closes #2553
2021-10-14 21:37:04 -07:00
Tom Moor
cc7a50fbb1
memoization
2021-10-14 21:23:28 -07:00
Tom Moor
5299ada3c9
feat: Support icon prop in InputSelect
2021-10-14 19:00:30 -07:00
Tom Moor
96fc95a9f3
fix: Increase TOC gutter to allow for offset emoji
...
closes #2661
2021-10-14 17:04:25 -07:00
Tom Moor
2219cfd83e
fix: Increase entropy of state string for OAuth process
...
closes #2663
2021-10-14 16:52:19 -07:00
Tom Moor
6a1566c275
fix: Regression in image upload, closes #2662
2021-10-14 16:47:16 -07:00
Tom Moor
b9346fe6ea
fix: Minor collab adjusts
2021-10-13 22:01:30 -07:00
Tom Moor
18572cf9de
fix: Facepile appears inactive after idle disconnect
2021-10-13 20:30:16 -07:00
Tom Moor
59f4b3bd97
fix: Server markdown parser failing tests
2021-10-13 19:37:04 -07:00
Tom Moor
bb9d7d310b
fix: Clicking outside editor should close selection toolbar
2021-10-13 19:15:44 -07:00
Tom Moor
3a19c02e34
fix: In page anchor links not working on shared docs
...
closes #2652
2021-10-12 23:12:47 -07:00
Tom Moor
a6b3dbc894
fix: Reduce sensitivity of dark icon switching
...
fix: Layout issue in icon picker in dark mode
closes #2658
2021-10-12 23:02:14 -07:00
Tom Moor
e0405cca0e
fix: Bump hocuspocus (memory leak fix)
2021-10-11 10:53:50 -07:00
Alexander Krantz
09a409b494
feat: add changing appearance for guests ( #2632 )
...
* Allow changing appearance when guest
* Apply suggestions from code review
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-10-07 18:43:41 -07:00
Tom Moor
ccd947c6e8
fix: Positioning of input select items when seleted item does not fit in available area
...
fix: Scroll selected item in input select
2021-10-06 23:31:35 -07:00
Tom Moor
4e05728218
fix: InputSelect disabled state
2021-10-06 22:36:45 -07:00
Saumya Pandey
40e09dd829
fix: Implement custom Select Input ( #2571 )
2021-10-06 21:48:43 -07:00
Tom Moor
99381d10ff
translations
2021-10-06 21:17:17 -07:00
Translate-O-Tron
36c73051b4
New Crowdin updates ( #2596 )
2021-10-06 21:09:29 -07:00
Saumya Pandey
81718c8ee1
fix: Delete collection exports ( #2595 )
2021-10-06 21:08:45 -07:00
Tom Moor
be905a6993
feat: Add idle detection and disconnect collaboration socket ( #2629 )
2021-10-06 17:37:21 -07:00
Tom Moor
b39d4aade7
Bump editor, minor emoji trigger fixes and adds Perl language support
2021-10-06 08:38:43 -07:00
Tom Moor
c5fb5f875f
flow
2021-10-04 22:08:16 -07:00
Tom Moor
552755dace
feat: Add admin UI for enabling collab editing
2021-10-04 22:00:47 -07:00
Tom Moor
e61c71766f
Add guard against overwriting text when collaborative editing enabled
2021-10-04 19:20:48 -07:00
Tom Moor
df5dc2f691
fix: Improve graceful shutdown
2021-10-04 18:20:42 -07:00
Tom Moor
28097835d0
chore: Remove debounced search ( #2625 )
...
* Remove debounced search
* fix hover color on filter options
2021-10-04 08:04:56 -07:00
Tom Moor
3de51c1a67
Bump editor, closes #2620 , #2619
2021-10-02 22:21:26 -07:00
Tom Moor
223a47af95
fix: Improve error when email field not returned from OIDC
2021-10-02 22:42:41 -04:00
Tom Moor
7c8675ce17
fix: Creating API token reloads app
...
fix: API keys unselectable in list
closes #2604
2021-10-02 22:39:37 -04:00
Tom Moor
157c3ce80f
fix: Missing cascade on integration -> authentication relationship
2021-10-02 22:22:08 -04:00
Saumya Pandey
0ed7286fc6
fix: Move request helper function ( #2594 )
...
* Move request method to passport utils
* Use request method in OIDC provider
2021-09-29 07:20:05 -07:00
Tom Moor
78464f315c
fix: Awareness loop in collaborative editing
2021-09-27 18:44:28 -04:00
Tom Moor
79790de9b0
fix: Editor toolbar below fixed header
2021-09-27 10:40:44 -07:00
Tom Moor
252459f1cf
fix: Loading flicker in collab editor when no local cache
2021-09-27 10:27:02 -07:00
Tom Moor
20a72481dc
Disable embed toggling + collaborative editing
2021-09-26 21:05:32 -07:00
Tom Moor
765c7cdc27
fix: Max menu height should not affect mobile context menus
2021-09-26 17:19:00 -07:00
Tom Moor
6f136e342f
fix: Context menus can extend outside of window bounds
...
closes #2492
2021-09-26 17:07:44 -07:00
Tom Moor
9545113d9e
feat: Emoji picker in editor ( #2611 )
2021-09-26 15:26:32 -07:00
Tom Moor
c00001086a
fix: IconPicker unclosable on mobile
2021-09-26 15:26:10 -07:00
Tom Moor
95dbc8168c
feat: Add 2 collection icons
2021-09-25 14:54:19 -07:00
Tom Moor
0021553518
Typescript, we need you
2021-09-25 08:55:52 -07:00
Tom Moor
bcca4b91ee
feat: Add 5 new collection icons
2021-09-24 19:39:31 -07:00
Tom Moor
c1bd30aac8
Add user to collaboration logs
2021-09-24 19:14:00 -07:00
Tom Moor
fd7dd83a4b
fix: Updated database references
2021-09-23 20:09:40 -07:00
Tom Moor
26f02cdd05
fix: Table toolbars missing when cells empty
2021-09-23 19:58:16 -07:00
Tom Moor
fec2baf361
fix: Memory leak in collaborative editing service
2021-09-23 17:09:15 -07:00
Tom Moor
e1601fbe72
chore: Permanent team deletion ( #2493 )
2021-09-20 20:58:39 -07:00
dependabot[bot]
a88b54d26d
chore(deps): bump tmpl from 1.0.4 to 1.0.5 ( #2601 )
...
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases )
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5 )
---
updated-dependencies:
- dependency-name: tmpl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-20 18:43:11 -07:00
Translate-O-Tron
88cc964d69
New Crowdin updates ( #2590 )
...
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
2021-09-19 19:02:01 -07:00
Saumya Pandey
b8efe772fe
fix: Warning when dragging document between collections with different user permissions ( #2516 )
2021-09-19 19:00:54 -07:00
Tom Moor
b2f00d71d3
fix: Image zoom doesn't work in read-only
2021-09-19 15:26:52 -07:00
Tom Moor
c2edfca6e5
fix: 'undefined' logged
2021-09-19 15:15:13 -07:00
Saumya Pandey
9c3c0fe418
feat: Add Polish to languageOptions ( #2593 )
2021-09-19 09:45:26 -07:00
Tom Moor
313067ff7b
Add additional logging for persistence failure
2021-09-18 20:09:08 -07:00
Tom Moor
be64c2b206
fix: Restore load cache, fixes TOC not visible on load
2021-09-18 17:49:00 -07:00
Tom Moor
d576ce1734
fix: Remote awareness not available on doc load (collab)
2021-09-17 17:36:48 -07:00
Tom Moor
0f624958bc
Use new hocuspocus hooks for collaboration metrics
2021-09-17 17:35:20 -07:00
Tom Moor
162da9a3ad
fix: Can't edit title in collaborative mode
2021-09-16 22:47:58 -07:00
Tom Moor
d7e9ad4f13
Remove usage of internal api
2021-09-16 21:27:37 -07:00
Tom Moor
bcf773a1d6
Billibilli default hidden
2021-09-16 18:49:05 -07:00
Tom Moor
97082e8cba
Merge branch 'main' of github.com:outline/outline
2021-09-16 18:48:25 -07:00
Su Yang
bc3f2e4876
Add bilibili Embed Service ( #2550 )
...
* feat: Add bilibili Embed Service
* chore: code format
* chore: update bilibili icon
2021-09-16 18:48:13 -07:00
Translate-O-Tron
49a9b91708
New Crowdin updates ( #2566 )
2021-09-16 18:45:55 -07:00
Greg Linklater
01cea549a5
feat: map preferred_username claim to user record ( #2569 )
2021-09-16 18:45:37 -07:00
Tom Moor
a9df3f64cf
fix: Headings and code should be toggleable
2021-09-16 18:42:42 -07:00
Tom Moor
e6cc8f5550
fix: Include log level in development
2021-09-16 17:22:23 -07:00
Tom Moor
f6c2a95a55
Bump i18next-parser for true --silent fix
2021-09-16 16:26:57 -07:00
Tom Moor
27736f66ef
fix: Various fixes for collaborative editing beta ( #2586 )
2021-09-15 23:27:22 -07:00
Tom Moor
cde2909296
fix: Missing translation tag
2021-09-14 20:15:37 -07:00
Tom Moor
1f6e1a71f9
fix: List reverting to '0' indexing
2021-09-14 18:34:34 -07:00
Tom Moor
15ef8f7dff
chore: Upgrade i18next related deps
2021-09-14 18:15:16 -07:00
Tom Moor
83a61b87ed
feat: Normalized server logging ( #2567 )
...
* feat: Normalize logging
* Remove scattered console.error + Sentry.captureException
* Remove mention of debug
* cleanup dev output
* Edge cases, docs
* Refactor: Move logger, metrics, sentry under 'logging' folder.
Trying to reduce the amount of things under generic 'utils'
* cleanup, last few console calls
2021-09-14 18:04:35 -07:00
Tom Moor
6c605cf720
fix: Forward to incorrect collection url on first signin ( #2565 )
...
closes #2560
2021-09-13 21:35:52 -07:00
Tom Moor
fb335887cb
preventBodyScrollhideOnEsc
2021-09-13 21:00:28 -07:00
Translate-O-Tron
88e7d4c539
New Crowdin updates ( #2449 )
2021-09-13 20:09:52 -07:00
Tom Moor
400e32da70
fix: Various fixes for collaborative editing beta ( #2561 )
...
* fix: Remove Saving… message when collab enabled
* chore: Add tracing extension to collaboration server
* fix: Incorrect debounce behavior due to missing timestamps on events, fixes abundence of notifications when editing in realtime collab mode
* fix: Reload document prompt when collab editing
2021-09-13 17:36:26 -07:00
Tom Moor
a699dea286
fix: Cleanup forking model ( #2559 )
...
* fix: Cleanup forking model
2021-09-12 21:45:52 -07:00
Tom Moor
2aca760ee0
fix: Double document highlight in sidebar ( #2551 )
...
* fix: Single highlighted doc when starred
closes #2544
* fix: Collection expand/collapse as navigating starred docs
2021-09-11 15:54:05 -07:00
Tom Moor
f1c9c6fdf9
Update LICENSE
2021-09-11 09:48:19 -07:00
Tom Moor
801f6681ba
Collaborative editing ( #1660 )
2021-09-10 22:46:57 -07:00
Tom Moor
0a998789a3
chore: Support Redis v6 on Heroku
2021-09-10 21:05:06 -07:00
Tom Moor
92016bbd06
fix: List behavior when ordered list starts at number other than 1
...
fix: Image improvements
fix: Image upload race condition
2021-09-10 19:06:54 -07:00
Tom Moor
231ab2da03
fix: Add recording of job errors, remove from queues on failure, centralize options
2021-09-09 22:38:34 -07:00
Tom Moor
bd880ee984
chore: Add basic logging of metrics to event queue ( #2545 )
...
* chore: Add basic logging of metrics to event queue
closes #2524
* Better naming for multiple queue types
* Add stalled event
2021-09-09 21:55:45 -07:00
Tom Moor
995c6f90b7
fix: Mount _health route before catch-alls
...
closes #2536
2021-09-09 21:08:34 -07:00
Tom Moor
8ac853bb8b
fix: Printing from doc menu is blank in Firefox
...
closes #2543
2021-09-09 20:41:56 -07:00
Tom Moor
2f5cf90cb7
0.59.0
2021-09-07 22:10:29 -07:00
Tom Moor
c709e54738
fix: Init dd trace sooner, closes #2528
2021-09-02 23:22:31 -07:00
Tom Moor
47953b3354
Yarn.lock
2021-09-02 23:17:41 -07:00
Tom Moor
d96099b5b8
Move OIDC provider to routes directory
2021-09-02 19:55:06 -07:00
Greg Linklater
4b2bf28531
feat: Generic OAuth2 Authentication ( #2388 )
...
* chore: additional dependency
* feat: OAuth2 authentication provider
* docs: add env vars
* chore: lock file
* feat: add malformed user info error and notice
* feat: configurable scopes
* fix: explicitly enable state and disable pkce
* chore: remove externally supplied username from account provisioner use
* chore: remove upstream error
* chore: add explicit import for fetch
* chore: remove unused env var from sample
* docs: openid connect claims
* fix: forward fetch errors
* feat: configurable team claim name
* docs: move OIDC env vars together
* refactor: change provider name
* refactor: rename error to match provider
* fix: resolve claim using lodash.get
* refactor: remove OIDC_TEAM_CLAIM and hard code team name
2021-09-02 19:50:17 -07:00
Tom Moor
a3df9e868f
fix: Server error when loading documents.info with shareId and user token and child documents shared
...
closes #2527
2021-09-01 23:38:43 -07:00
Tom Moor
476b5e03f9
perf: Move exports to worker service ( #2514 )
...
* first pass
* fixes
* fix: Move export related emails to queue
* i18n
2021-08-31 17:41:57 -07:00
Tom Moor
23a6459ae8
fix: Make GoogleDrive embed links more lenient
...
closes #2405
2021-08-30 22:43:13 -07:00
Saumya Pandey
4929fbaccb
fix: Move "public document sharing" to "Permissions" ( #2496 )
...
* Convert to functional component
* Move public sharing to permissions
* Add collections.permission_changed event
* Account for null
* Update server/events.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Add collections.permission_changed event
* Remove name
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-08-30 11:43:42 +05:30
Tom Moor
08a8fea69a
chore: Add /_health endpoint to all services
...
closes #2506
2021-08-29 19:44:06 -07:00
Tom Moor
2024c6e64f
chore: Graceful server shutdown, closes #2507
2021-08-29 14:48:12 -07:00
Tom Moor
3dfd336f59
chore: Move all routes under routes directory ( #2513 )
...
closes #2504
2021-08-29 13:25:06 -07:00
Tom Moor
9a875920ac
chore: Remove 'attachments' option from mailer
2021-08-29 12:35:55 -07:00
Saumya Pandey
f389ac6414
fix: Improvements in share feat ( #2502 )
...
* Make request only when popover is visible
* Update policies required for shares.create shares.update
* Create withCollection scope
* Remove team share check from shares.create
* Update tests
2021-08-29 10:44:09 +05:30
Saumya Pandey
e4b7aa6761
fix: Add ability to choose user permission level when inviting ( #2473 )
...
* Select user role while sending invite
* Add tests to check for role
* Update app/scenes/Invite.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Use select
* Use inviteUser policy
* Remove unnecessary code
* Normalize rank/role
Fix text sizing of select input, fix alignment on users invite form
* Move component to root
* cleanup
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-08-29 03:05:37 +05:30
Saumya Pandey
00ba65f3ef
fix: Refactor collection exports to not send email attachment ( #2460 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-08-29 02:57:07 +05:30
Tom Moor
28aef82af9
chore: Refactoring event processors and service architecture ( #2495 )
2021-08-27 21:42:13 -07:00
Saumya Pandey
86f008293a
fix: Return memberships of collections ( #2501 )
2021-08-27 20:03:57 -07:00
Tom Moor
835fd26a95
Squashed commit of the following:
...
commit ebe2fe07d1a9110a99a21772b79f189dd13b4ca8
Author: Tom Moor <tom.moor@gmail.com >
Date: Thu Aug 26 20:18:52 2021 -0700
fix: regex, formatting
commit 1fd17b6f8a
Author: Matheus Breguêz <matbrgz@gmail.com >
Date: Thu Aug 26 09:37:12 2021 -0300
fix: change image size
commit 30e9bad0f5
Merge: ef99201c cc9468e2
Author: Matheus Breguêz <matbrgz@mail.com >
Date: Thu Aug 26 09:28:34 2021 -0300
Merge branch 'main' into feat/google-calendar-embed
commit ef99201c9d
Author: Matheus Breguêz <matbrgz@mail.com >
Date: Fri Jul 9 11:53:56 2021 -0300
Update GoogleCalendar.js
commit 0e91084756
Merge: e98f94c0 ec5c47e0
Author: Matheus Breguêz <matbrgz@gmail.com >
Date: Wed Jul 7 14:49:06 2021 -0300
Merge remote-tracking branch 'origin/feat/google-calendar-embed' into feat/google-calendar-embed
commit e98f94c02d
Author: Matheus Breguêz <matbrgz@gmail.com >
Date: Wed Jul 7 14:29:49 2021 -0300
feat: Add Google Calendar Embed
commit ec5c47e0c8
Author: Matheus Breguêz <matbrgz@gmail.com >
Date: Wed Jul 7 14:29:49 2021 -0300
feat: Add Google Calendar Embed
2021-08-26 20:20:15 -07:00
Tom Moor
cc9468e2c5
Add 4 additional collection icons, closes #2482
2021-08-25 21:44:30 -07:00
Saumya Pandey
22ba4d0f48
fix: prevent access to docs in trash from deleted private collections ( #2431 )
...
* Check for collection in deleted document
* Add tests
* Use update policy
* Set paranoid to false when fetching deleted doc
* Update policy
2021-08-26 09:35:59 +05:30
Tom Moor
d335670b91
fix: Starred untitled draft has no title in sidebar
...
fix: Double click to edit starred document titles
2021-08-24 23:30:55 -07:00
Tom Moor
cabaee2d0a
Bump editor
...
closes #2441
closes #2459
2021-08-24 23:23:38 -07:00
Saumya Pandey
f6d889f759
fix: Show starred docs in sidebar ( #2317 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-08-23 13:07:28 +05:30
Wesley
a50471959b
feat: Always show share button ( #2469 )
...
This is to enable the share page also for internal team members.
closes #2444
2021-08-22 23:20:29 -07:00
Tom Moor
d8ad2fc1a2
fix: Theme in account menu does not update
2021-08-22 22:19:20 -07:00
Wesley
0c48227b57
Feat: add diagrams.net/draw.io embed ( #2464 )
...
* feat: Add diagrams.net/draw.io embed
* Rename Diagrams integration to include .net
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-08-21 11:11:47 -07:00
Tom Moor
72da0653cc
Revert "feat: Add hosted domain hint when signing in through Google SSO from subdomain ( #2458 )" ( #2467 )
...
This reverts commit e613ec732b .
2021-08-21 11:11:01 -07:00
Tom Moor
e613ec732b
feat: Add hosted domain hint when signing in through Google SSO from subdomain ( #2458 )
...
* feat: Add hosted domain hint when signing in through Google SSO from subdomain
closes #2454
2021-08-20 14:03:52 -07:00
Tom Moor
0be40609ed
feat: Add UI to switch teams where signed in to multiple ( #2457 )
...
* feat: Add UI to switch teams where signed in to multiple
* fix: Do not display current team in switch menu
* Refactor to hook
2021-08-18 18:37:50 -07:00
Saumya Pandey
ec8fde0a5f
fix: Improvements in table component ( #2450 )
2021-08-18 03:27:23 +05:30
Saumya Pandey
2c52a8cb8b
fix: Add icons to menu items ( #2373 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-08-13 14:21:25 -07:00
Tom Moor
1db31eed41
fix: Incorrect empty state text for /created Home tab
2021-08-13 09:57:20 -07:00
Tom Moor
8ba8013c6a
fix: Suppressed notification causes missing notifications for other users on the same team
2021-08-13 09:40:43 -07:00
David Herman
1521d4dbac
fix: Suppress notifications for suspended users ( #2448 )
...
* fix: Supress notifications for suspended users
* spelling
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-08-13 09:32:19 -07:00
Saumya Pandey
a1a4fd1baf
fix: Redirect to collection on self-hosted ( #2438 )
2021-08-13 12:32:18 +05:30
Tom Moor
31f4424018
fix: Time/LocaleTime should default to relative humanized timestamps (regression)
2021-08-12 22:47:14 -07:00
Translate-O-Tron
1f5b83aaeb
New Crowdin updates ( #2413 )
2021-08-12 15:24:40 -07:00
Tom Moor
77db0c2e95
fix: Document history event headings ( #2433 )
...
* fix: Document history events from last year but within 12 months shown as 'this year'
fix: Events older than a year have repeated headings
* lint
2021-08-12 15:24:13 -07:00
dependabot[bot]
4cbae1cf7d
chore(deps): bump path-parse from 1.0.6 to 1.0.7 ( #2439 )
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 15:23:43 -07:00
Tom Moor
e985078b80
fix: JS error scrolling overflowed templates page
...
closes #2445
2021-08-12 11:26:28 -07:00
Saumya Pandey
09b73401de
fix: Sidebar links highlighting issue when a template is deleted or archived. ( #2420 )
2021-08-06 23:01:25 +05:30
Saumya Pandey
42b384688d
fix: Options to create a document is available when the policies of collection in the context doesn't permits the user ( #2424 )
2021-08-06 22:58:26 +05:30
Tom Moor
5bdee1204e
fix: Copying header results in '#' copied
...
fix: urls in text become linked when reloading doc
fix: Allow creation of links to anchors from link toolbar
2021-08-06 09:39:03 -07:00
Tom Moor
9db72217af
feat: Include more events in document history sidebar ( #2334 )
...
closes #2230
2021-08-05 15:03:55 -07:00
Tom Moor
57a2524fbd
fix: /public directory missing in new docker releases ( #2417 )
...
closes #2416
2021-08-04 09:21:25 -07:00
Tom Moor
bd148f4790
fix: Paste handler should default to HTML when paste source is Outline editor
...
related #2416
2021-08-04 09:20:51 -07:00
Tom Moor
28d32af613
perf: Remove unused database indexes according to a month of data in production ( #2395 )
2021-08-03 20:51:12 -07:00
Tom Moor
f2f550e1d2
fix: Policies missing on documents.viewed endpoint
2021-08-03 20:02:11 -07:00
Translate-O-Tron
dad21b2186
New Crowdin updates ( #2400 )
2021-08-03 19:32:51 -07:00
Tom Moor
5fb5f1e8b5
perf: Remove backup column migration ( #2397 )
...
* perf: Remove no-longer-used 'backup' columns
These were added as part of the move to the v2 editor over a year ago incase any text was not correctly converted. After a year of use no cases of failed conversion have occurred that required the use of this column
* Remove migration, will do in 2-step release
* perf: Remove no-longer-used 'backup' columns
These were added as part of the move to the v2 editor over a year ago incase any text was not correctly converted. After a year of use no cases of failed conversion have occurred that required the use of this column
2021-08-03 18:55:52 -07:00
Tom Moor
2d0690697c
0.58.0
2021-08-03 15:17:06 -07:00
Tom Moor
6b551749d4
chore: Remove version- prefix from docker tags
2021-08-03 14:23:14 -07:00
Jack Baron
52fc861bcf
feat: Optimize Dockerfile ( #2337 )
...
* feat: optimize dockerfile
use new dockerfile syntaxes
leverage multi-stage builds
strip yarn cache from image
use stricter yarn install command
run as a non-root user
* fix: mark yarn-deduplicate as a required dep
`yarn --production` will fail on a clean install otherwise
* fix: add sequelize required files for migrations
* fix: use correct ARG syntax for multistage builds
* revert: mark yarn-deduplicate as a required dep
no longer required as of 0b3adad751
2021-08-03 13:22:41 -07:00
Tom Moor
c81c9a9d2d
chore: CI Automated Builds ( #2409 )
...
closes #2408
2021-08-02 23:35:13 -07:00
Tom Moor
29c742a673
fix: Settings on 'Security' tab not persisting correctly after refactor ( #2407 )
...
* fix: Settings on 'Security' tab not persisting correctly after refactor
closes #2406
2021-08-02 13:37:53 -07:00
Tom Moor
dd249021e7
fix: GoogleDrive embeds stopped working with new share urls
...
closes #2405
2021-08-02 11:09:16 -07:00
Tom Moor
21d3b9c7e0
fix: Formatting of welcome docs :rolleyes:
2021-08-01 13:03:21 -07:00
Tom Moor
6665dfff28
Merge branch 'main' of github.com:outline/outline
2021-08-01 12:55:03 -07:00
Tom Moor
cdfe3a7fc3
chore: Add new 'getting started' onboarding document ( #2391 )
...
Remove support document
Remove confusing images
Added onboarding checklist
2021-08-01 12:54:41 -07:00
Tom Moor
401c91f90b
perf: Correctly parallelize count query in users.list
2021-07-30 12:20:19 -04:00
Tom Moor
ed5320507d
perf: Separate slow joins ( #2394 )
2021-07-30 08:50:02 -07:00
Translate-O-Tron
e34581d25f
New Crowdin updates ( #2372 )
2021-07-30 07:45:58 -07:00
Tom Moor
65a1e2630c
perf: Remove no-longer-used 'backup' columns ( #2396 )
...
* perf: Remove no-longer-used 'backup' columns
These were added as part of the move to the v2 editor over a year ago incase any text was not correctly converted. After a year of use no cases of failed conversion have occurred that required the use of this column
* Remove migration, will do in 2-step release
2021-07-30 07:22:17 -07:00
Tom Moor
59de4a7db0
feat: Default to "recently viewed" ( #2390 )
...
* feat: Default user to first collection on first app open
* Default home tab to 'recently viewed'
* fix: Styling of inactive tab
2021-07-30 07:16:03 -07:00
Tom Moor
63eb8aadaf
fix: Flow, remove misused withTranslation on functional component
2021-07-30 00:52:42 -04:00
Saumya Pandey
37fd7ec97a
fix: Enable offline access to google accounts ( #2392 )
...
* Enable google offline access
* Prevent overriding prompt parameter
2021-07-29 20:04:57 -07:00
Tom Moor
928106067f
chore: Tone down notices ( #2393 )
2021-07-29 20:04:45 -07:00
Tom Moor
cb7c27690f
fix: Slow tooltips on timestamps
2021-07-28 20:26:04 -04:00
Tom Moor
26da8c4165
feat: Add 'done' icon when all tasks are complete
2021-07-28 19:55:46 -04:00
Tom Moor
36b8ae859e
fix: Bump Editor
...
fix: Sticky formatting toolbar behavior on iOS
fix: Image caption localized
2021-07-28 18:01:01 -04:00
Tom Moor
ad1eaa5210
fix: Jank at beginning of loading indicator bar
2021-07-28 17:56:44 -04:00
Saumya Pandey
98024f6be1
fix: "1 tasks done" incorrectly pluralized ( #2382 )
2021-07-29 01:39:55 +05:30
falleng0d
37c02a572b
feat: Auto detect language on login page access ( #2338 )
...
* feat: Auto detect language on login page access
* fix: Apply tommoor suggested changes
* fix: QOL improvements for translators
* fix: consistency fix provider -> authProviderName
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-07-28 12:00:02 -07:00
Tom Moor
e53bb8bfbc
fix: Error uploading fallback avatar when name contains characters that need to be escaped ( #2387 )
...
* Todo -> Task to match new langauge elsewhere
* fix: Correctly escape characters in Tiley url
* Move encoding to avatars logic, add test
2021-07-28 11:45:47 -07:00
Tom Moor
2a473bf7b4
Todo -> Task to match new langauge elsewhere
2021-07-28 13:15:30 -04:00
Tom Moor
f3b09ab56a
test
2021-07-27 21:30:00 -04:00
Tom Moor
6eb51a9cb9
chore: Allow passing of page to revisions backfill script
2021-07-27 18:53:39 -04:00
Tom Moor
d01c40badb
fix: Minor positioning fix of Account menu
2021-07-27 18:16:23 -04:00
Tom Moor
fc551c91bd
Bump editor
...
- Fixes enter with horizontal gap cursor
- Improves pasting behavior
- Fixes heading uncollapse when value changes
- Fixes notice blocks not hidden with other collapsed content
closes #2371
2021-07-27 17:50:16 -04:00
Tom Moor
fdc1955b91
fix: Mixture of middots with different weights in document meta
2021-07-27 10:33:26 -04:00
Tom Moor
b6703671e2
fix: Task progress svg shrinks width in some circumstances
2021-07-27 10:33:11 -04:00
Tom Moor
84f647674a
Merge branch 'main' of github.com:outline/outline
2021-07-27 10:24:36 -04:00
Saumya Pandey
a81fbd8608
fix: Show tasks completion on document list items ( #2342 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-07-27 11:31:27 +05:30
Tom Moor
8ee018a759
feat: Web concurrency ( #2347 )
...
* feat: Fork multiple processes
* Remove boxen
* comment
* chore: Add support for Heroku DATABASE_CONNECTION_POOL_URL
closes #2306
2021-07-26 15:51:50 -07:00
Tom Moor
6815c940b2
fix: Failure case during account provision that can result in no welcome collection
2021-07-26 13:46:55 -04:00
Saumya Pandey
c9bd3bbf45
fix: Editing title in sidebar allows removal of title ( #2364 )
2021-07-26 00:17:39 +05:30
Translate-O-Tron
f61f9703f3
New Crowdin updates ( #2368 )
2021-07-25 08:23:53 -07:00
Tom Moor
48d538b424
fix: Server error when rendering share for deleted document
...
closes #2352
2021-07-23 11:25:11 -04:00
Tom Moor
84ad7c482c
fix: Various editor header and metadata fixes ( #2361 )
...
* fix: Publish button disabled on drafts in read-only mode
fix: Template selector appears on edited documents
* fix: Save button does not immediately come available when selecting a template
* fix: Template menu item alignment
closes #2204
* fixes: Use policy for display of star in document title
closes #2354
* fix: Modified time is sometimes bold when last edited user is current user
closes #2355
* fix: Allow starring of drafts
2021-07-22 15:17:18 -07:00
Tom Moor
d35b5d2613
tidy for blog post ;)
2021-07-22 13:43:29 -04:00
Tom Moor
3090c2cfa3
chore: Improve perf of new tab loading by caching team policy in localStorage ( #2351 )
2021-07-21 15:53:57 -07:00
Translate-O-Tron
140b04c126
New Crowdin updates ( #2340 )
2021-07-21 15:24:45 -07:00
Tom Moor
2aedf4440b
feat: Enable Persian language translations ( #2341 )
2021-07-21 10:41:45 -07:00
Tom Moor
6e07ee3f3e
chore: Move animations and globals from shared directory ( #2344 )
2021-07-21 10:34:55 -07:00
Saumya Pandey
bba8cd183b
fix: Archive and trash a document by dropping in the sidebar ( #2318 )
2021-07-21 00:49:41 +05:30
Saumya Pandey
0bc609634c
fix: Allow searching of previous document titles ( #2326 )
...
* Add migrations
* Handle previousTitles when titles is updated
* Add necessary test cases
* Use previous title while searching
* Rewrite logic to update previousTitles in beforeSave hook
* Update weights
* Update test to match new rank order
* Add tooltip to inform user on document
* Add code comment
* Remove previous title tooltip
* fix: Remove unused string, add model tests
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-07-20 10:35:29 -07:00
Tom Moor
b3b8cb3d9c
missing translation string
2021-07-20 12:02:46 -04:00
Saumya Pandey
fdb85ec195
fix: Separate toasts storage to own MobX store ( #2339 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-07-20 14:36:10 +05:30
Tom Moor
f64ab37d3c
fix: Interpolation on archive/delete translationsg
2021-07-19 17:26:48 -04:00
Tom Moor
0b3adad751
chore: Move yarn-deduplicate postinstall -> prepare
...
should not run in production
2021-07-19 17:12:24 -04:00
Tom Moor
83477de300
fix: Account for revisions.create event being debounced
2021-07-19 17:02:33 -04:00
Tom Moor
1726006858
chore: Pass problematic url to error tracking
...
towards #2319
2021-07-19 16:57:06 -04:00
Tom Moor
3d9eaeeeeb
chore: Add revisions.create backfill script ( #2330 )
...
* chore: Add revisions.create backfill script
* fix: Correct timestamp on revisions.create events
2021-07-19 13:32:03 -07:00
falleng0d
2e955353ae
feat: translations ( #2275 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-07-19 11:12:53 -07:00
Tom Moor
05aba68457
feat: Add support for collapsible headings ( #2327 )
2021-07-19 09:19:36 -07:00
Tom Moor
8f6e956bc5
chore: Add documentId index to events table ( #2331 )
2021-07-19 09:19:26 -07:00
Tom Moor
0cad99c343
chore: Move 'templates' to bottom of sidebar ( #2328 )
...
chore: Hide trash and archive for read-only users
2021-07-19 09:18:33 -07:00
Translate-O-Tron
04746f6a2c
New Crowdin updates ( #2304 )
2021-07-16 06:46:32 -07:00
Tom Moor
25907f5c72
chore: Reduce idle CPU usage in development
2021-07-16 09:30:43 -04:00
Jack Baron
d7a21db72f
fix: Remove duplicate translation key ( #2325 )
2021-07-16 14:36:34 +05:30
Saumya Pandey
9596979993
fix: Add translation hooks on document and collection pages ( #2307 )
2021-07-16 01:49:09 +05:30
Tom Moor
31714efb0b
feat: useBoolean hook ( #2314 )
...
* feat: Add useBoolean hook and example usage
* More example usage
* chore: More useBoolean conversion
2021-07-15 12:27:03 -07:00
Tom Moor
8884da8a4b
feat: Add revisionCreator command ( #2321 )
...
add revisions.create event
2021-07-15 12:26:43 -07:00
Tom Moor
30cf244610
chore: Loading placeholders ( #2322 )
...
* Improve visual of loading mask
* Normalize placeholder naming
* Remove unused file
2021-07-15 12:26:34 -07:00
Saumya Pandey
3f030540b3
fix: Add translation hooks on settings screen ( #2298 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-07-15 14:50:36 +05:30
Saumya Pandey
7ae3addea0
fix: Add space to the valid index characters list ( #2316 )
2021-07-15 00:35:47 +05:30
Saumya Pandey
a9d758bb0c
fix: Add translation hooks on remaining files ( #2311 )
2021-07-15 00:30:08 +05:30
Matheus Breguêz
06e16eef12
feat: Add Google DataStudio embed ( #2293 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-07-14 11:57:12 -07:00
Tom Moor
8e5a2b85c2
feat: Improved UI motion design ( #2310 )
...
* feat: Improved UI motion design
* fix: Animation direction when screen placement causes context menu to be flipped
2021-07-12 11:57:17 -07:00
Saumya Pandey
5689d96cc4
fix: Add translation hooks on groups screen ( #2303 )
...
* Refactor groups page to functional component and translate strings
* Update app/scenes/GroupNew.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update app/scenes/GroupEdit.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update app/scenes/GroupDelete.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update app/scenes/GroupMembers/GroupMembers.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Format GroupMember.js
* Change Trans usage
* Format GroupDelete
* Revert "Format GroupDelete"
This reverts commit 880128f94d .
* Update app/scenes/GroupNew.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update app/scenes/GroupNew.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update GroupNew
* Remove newlines
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-07-12 11:54:55 -07:00
Tom Moor
5cd4dbd9d7
fix: Mispositioned TOC control on mobile due to merge conflict
...
fix: Show message in mobile TOC when no headings in document
fix: MenuItem with level should still have background edge-to-edge
fix: Show developer warning when creating incorrect menu item type
2021-07-11 13:09:10 -04:00
Tom Moor
587a0e0517
chore: Update html import related deps
2021-07-11 10:02:35 -04:00
Tom Moor
686ecdfa92
fix: CSS syntax error
2021-07-09 14:09:52 -04:00
Translate-O-Tron
bb019b081f
New Crowdin updates ( #2281 )
2021-07-09 05:55:06 -07:00
Saumya Pandey
7d5fbeb7b0
fix: Add access to document TOC on mobile ( #2279 )
...
* Add TOC button for mobile
* Undo NewDocumentMenu changes
* Place the toc button in the correct position.
* Pass menu props to menuitem
* Update app/menus/TableOfContentsMenu.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update app/menus/TableOfContentsMenu.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Use the existing prop type
* Write menu inside actions prop
* Prevent blank webpage behaviour for toc
* Use href instead of level to determine target
* Update app/scenes/Document/components/Header.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Add heading to menu items
* Use existing Heading component
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-07-09 04:50:27 -07:00
Tom Moor
056f89fcfd
fix: Allow TOC to scroll when larger than browser height ( #2296 )
2021-07-09 04:07:28 -07:00
Tom Moor
0e7d352781
chore: Add fetch-retry, remove isomorphic-fetch ( #2297 )
...
* chore: Add fetch-retry, remove isomorphic-fetch
closes #2270
* test: Mock fetch
2021-07-09 04:07:18 -07:00
Tom Moor
b5e4e4fe82
fix: Various mobile fixes ( #2295 )
...
* fix: Input placeholder ellipsis
* fix: Hide scrollbar on nav tabs on mobile
* fix: Header actions should be fixed on mobile
* fix: Add fade when content in tabs does not fit in available horizontal width
2021-07-08 18:32:14 -07:00
Tom Moor
e41f17c701
feat: Enable Japanese translations ( #2282 )
2021-07-08 18:32:05 -07:00