Tom Moor
b6fe3cb556
chore: Upgrade mammoth for html import fixes
2021-04-23 18:35:54 -07:00
Tom Moor
1e2224cb0d
chore: Upgrade dd-trace
2021-04-23 18:32:49 -07:00
Tom Moor
0477060b35
chore: Upgrade relative-ci/agent
2021-04-23 18:31:43 -07:00
Tom Moor
a261abcdef
Merge branch 'main' of github.com:outline/outline
2021-04-23 18:25:43 -07:00
Tom Moor
f64d0ce660
feat: Share flyover ( #2065 )
...
* feat: Implement share as flyover instead of modal
* refactor
* i18n
2021-04-23 17:31:27 -07:00
Tom Moor
f27072d06e
feat: More space for content on larger screens
2021-04-23 16:41:40 -07:00
Tom Moor
c8055e40bb
fix: Content appearing behind status bar in iOS PWA on some models of phone 🤷
2021-04-23 14:57:38 -07:00
Tom Moor
cfae180093
chore: Upgrade Sentry 6.1.0 -> 6.3.1
2021-04-23 12:50:40 -07:00
Tom Moor
094c6418c9
Update LICENSE
2021-04-23 12:50:19 -07:00
Tom Moor
99b1bf0ecb
fix: Avoid rare 'undefined is not a function' when attempting to register a server worker on Windows Chrome
2021-04-23 12:31:27 -07:00
Tom Moor
3b696cfa9a
fix: Page reloads in Firefox when clicking some menu items ( #2060 )
...
* fix: Some context menu items result in page reload in Firefox
closes #1877
* fix: Display of sidebar link actions on hover
2021-04-23 12:25:15 -07:00
Tom Moor
eb6acdae20
fix: CMD+F not working on screens with keyboard shortcut guide ( #2066 )
2021-04-23 12:10:02 -07:00
Tom Moor
a818c7a924
fix: Hover card behind subheadings, previously it relied on being a portal without any explicit depth
...
closes #2062
2021-04-23 12:09:30 -07:00
Tom Moor
d157e9bfcd
0.55.0
2021-04-22 20:23:24 -07:00
Tom Moor
f2052c2a05
fix: Escape key in keyboard shortcut guide should clear search input if search term
2021-04-22 19:37:40 -07:00
Tom Moor
40b4270e35
chore: Faster source map in dev
2021-04-22 18:59:59 -07:00
Tom Moor
16c60a0d59
fix: URLSearchParams polyfill via core-js upgrade ( #2059 )
...
* fix: URLSearchParams polyfill via core-js upgrade
* deduplicate
* testing, remove manual imports
* chore: bump rme
2021-04-22 18:21:27 -07:00
Mark Steve Samson
1a183ba0fc
Document and include PGSSLMODE in sample env file ( #2052 )
2021-04-21 18:15:23 -07:00
Tom Moor
2ffc0ae81c
feat: New keyboard shortcuts guide ( #2051 )
...
* feat: Add search
* feat: New design for keyboard shortcuts guide
feat: Include quick search
fix: Add missing shortcuts
* tweaks
* fix: Two other spots that should trigger guide-style instead of modal
* sink,lift -> indent,outdent
* fix: Animation should slide out as well as in
2021-04-21 18:15:07 -07:00
Tom Moor
50fdd73610
fix: Remove HMR in test env ( #2054 )
2021-04-21 17:53:53 -07:00
dependabot[bot]
a134773d4e
chore(deps): bump ssri from 6.0.1 to 6.0.2 ( #2050 )
...
Bumps [ssri](https://github.com/npm/ssri ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases )
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md )
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-20 17:37:39 -07:00
Tom Moor
317c52df62
fix: Improve error handling for Azure-specific errors not captured in OAuth2 strategy
2021-04-18 22:41:27 -07:00
Tom Moor
04b8d7ae7b
Normalize sidebar style
2021-04-18 21:52:54 -07:00
Tom Moor
3569d2fee7
chore: Update caniuse
2021-04-18 19:52:47 -07:00
Tom Moor
ab267ce38d
fix: Disable polling on custom domain, closes #2041
2021-04-18 18:58:26 -07:00
Tom Moor
fa52bc5afd
chore: Slack integration screen improvements ( #2049 )
...
* feat: Add collection iconography and colors to Slack settings page
fix: Use standardized list components
fix: Slack icon size
chore: Convert to translation strings
* fix: Missing translation, convert to Scene
2021-04-18 18:34:49 -07:00
Tom Moor
bf668d6347
fix: Double documents.info request loading public share links
2021-04-18 11:34:11 -07:00
Tom Moor
7f9cba9819
feat: Record share link last accessed time ( #2047 )
...
* chore: Migrations
* chore: Add recording of share link views
* feat: Add display of share link accessed date in admin
* translations
* test
* translations, admin pagination
2021-04-18 09:38:13 -07:00
Tom Moor
e9f083feb8
fix: Document title with slashes produces folders in exported zip file
...
closes #2036
2021-04-17 19:30:31 -07:00
Tom Moor
03d90b3f15
fix: Hide secondary actions in document header on mobile
...
closes #2042
2021-04-17 18:14:24 -07:00
Tom Moor
2432b4dcbd
fix: Editor lightbox stacked below sidebar
2021-04-17 18:08:09 -07:00
Translate-O-Tron
2c2c1341f7
fix: New Spanish translations from Crowdin [ci skip] ( #2035 )
2021-04-17 13:24:17 -07:00
Tom Moor
7a8ccdb229
feat: Microsoft authentication ( #1953 )
...
closes #755
2021-04-17 13:22:18 -07:00
Tom Moor
b2d703bee4
fix: Improved mobile styling
...
fix: Severla context menus miss-positioned
fix: Search filters not large enough on mobile
fix: Deep black background on mobile to match native apps
fix: Sticky document header allowing horizontal scrolling on mobile
2021-04-17 10:40:39 -07:00
Tom Moor
c46a032f0b
fix: CSS stacking context issue with behind menu backdrops on mobile
...
Moving the animation to the same element that has position: fixed resolves
2021-04-16 19:02:43 -07:00
Tom Moor
940ad8479e
perf: Remove collaborators from documents.list response ( #2039 )
...
* fix: Remove unused, unperformant query
* lint
* collaborators -> collaboratorIds
2021-04-15 22:49:16 -07:00
Tom Moor
c5401a467d
fix: Overlapping header, closes #2038
2021-04-15 20:30:05 -07:00
Tom Moor
1dd97c1ddd
feat: Show mobile-style (slide from bottom) menus on mobile ( #2025 )
...
* feat: Show mobile-style (slide from bottom) menus at responsive viewport sizes
* More mobile improvements
* fix: Safari compatability
2021-04-13 21:43:24 -07:00
Translate-O-Tron
f37371c16e
New Crowdin updates ( #2027 )
2021-04-13 21:31:35 -07:00
Tom Moor
62f9262b2c
fix: Improved handling of authentication edge-cases ( #2023 )
...
* fix: authentication records not cleaned up for deleted user
closes #2022
* fix: Improve debugging for duplicate providerId sign-in requests
2021-04-11 19:39:31 -07:00
Saumya Pandey
bc4fe05147
feat: Read-only users ( #1955 )
...
* Introduce isViewer field
* Update policies
* Make users read-only feature
* Remove not demoting current user validation
* Update tests
* Catch the unhandled promise rejection
* Hide unnecessary ui elements for read-only user
* Update app/scenes/Settings/People.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Remove redundant logic for admin only policies
* Use can logic
* Update snapshot
* Remove lint error
* Update snapshot
* Minor fix
* Update app/menus/UserMenu.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update server/api/users.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update app/components/DocumentListItem.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Update app/stores/UsersStore.js
Co-authored-by: Tom Moor <tom.moor@gmail.com >
* Use useCurrentTeam hook in functional component
* Update translation
* Update ternary
* Remove punctuation
* Move the functions to User model
* Update share policy and shareMenu
* Rename makeAdmin to promote
* Create updateCounts function and Rank enum
* Update tests
* Remove enum
* Use async await, remove enum and create computed accessor
* Remove unused variable
* Fix lint issues
* Hide templates
* Create shared/types and use rank type from it
* Delete shared/utils/rank type file
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2021-04-11 19:39:17 -07:00
Tom Moor
cdc7f61fa1
chore: Enable HMR for frontend code ( #2024 )
...
* chore: Enable HMR for frontend code
closes #2021
* revert
2021-04-11 15:09:00 -07:00
Tom Moor
2a6dfdea5d
fix: Highlight states and dropzones when user does not have permission to import
2021-04-10 13:54:05 -07:00
Translate-O-Tron
de25ea0ed9
fix: New Chinese Simplified translations from Crowdin [ci skip] ( #2020 )
2021-04-09 08:43:23 -07:00
Tom Moor
d2227a2488
Update stale.yml
2021-04-08 22:56:22 -07:00
Translate-O-Tron
3e050727cb
fix: New Chinese Simplified translations from Crowdin [ci skip] ( #2019 )
2021-04-08 21:20:10 -07:00
Tom Moor
326518873e
fix: Logout suspended users immediately
2021-04-08 21:04:34 -07:00
Translate-O-Tron
ed779a250f
New Crowdin updates ( #2011 )
2021-04-08 20:40:34 -07:00
Tom Moor
190f0b6dc5
fix: Improve handling of suspended users signing in with email ( #2012 )
...
* chore: Separate signin/auth middleware
fix: Email signin token parsed by JWT middleware
fix: Email signin marked as active when logging in as suspended
fix: Suspended email signin correctly redirected to login screen
closes #1740
* refactor middleware -> lib
* lint
2021-04-08 20:40:04 -07:00
Tom Moor
1a889e9913
fix: Add embed support for lucid.app domain
...
closes #2017
2021-04-07 21:48:45 -07:00