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