Tom Moor
b305154715
Add onLogout method to desktop bridge
2022-12-01 18:14:51 -05:00
Tom Moor
587f062677
Remove usage of tiley ( #4406 )
...
* First pass
* Mooarrr
* lint
* snapshots
2022-11-08 17:12:22 -08: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
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
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
Apoorv Mishra
6502b108e3
Introduce account preferences to remember user's previous location ( #4126 )
2022-09-18 06:01:47 -07: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
c8b12a59e2
fix: Post-signin redirect path is no longer saved ( #4054 )
...
closes #4045
2022-09-04 03:56:12 -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
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
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
Paul Lessing
c65a88fc9f
Fix: Changing security settings should not implicitly save allowedDomains
2022-06-28 19:40:25 +01: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
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
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
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
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
忽如寄
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
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
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
c5a11fe17b
chore: Enable eslint to enforce curly ( #3060 )
2022-02-05 10:15:40 -08: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