Commit Graph

37 Commits

Author SHA1 Message Date
8fbd4a7463 fix: Tweak branding, OSS landing page 2020-02-16 19:49:24 -08:00
6d8216c54e feat: Guest email authentication (#1088)
* feat: API endpoints for email signin

* fix: After testing

* Initial signin flow working

* move shared middleware

* feat: Add guest signin toggle, obey on endpoints

* feat: Basic email signin when enabled

* Improve guest signin email
Disable double signin with JWT

* fix: Simple rate limiting

* create placeholder users in db

* fix: Give invited users default avatar
add invited users to people settings

* test

* add transaction

* tmp: test CI

* derp

* md5

* urgh

* again

* test: pass

* test

* fix: Remove usage of data values

* guest signin page

* Visually separator 'Invited' from other people tabs

* fix: Edge case attempting SSO signin for guest email account

* fix: Correctly set email auth method to cookie

* Improve rate limit error display

* lint: cleanup / comments

* Improve invalid token error display

* style tweaks

* pass guest value to subdomain

* Restore copy link option

* feat: Allow invite revoke from people management

* fix: Incorrect users email schema does not allow for user deletion

* lint

* fix: avatarUrl for deleted user failure

* change default to off for guest invites

* fix: Changing security settings wipes subdomain

* fix: user delete permissioning

* test: Add user.invite specs
2019-12-15 18:46:08 -08:00
f06097d9e8 chore: Remove marketing material from OSS project (#941)
* changes to support Plainhome

* changes to env sample

* changes to env variable names

* formatter fixes

* remove the content pages

* test fix

* lint fixes

* minor fixes

* removed unnesscary routes

* Apply suggestions from code review

Co-Authored-By: Tom Moor <tom.moor@gmail.com>

* removed team name from env
2019-11-03 15:01:46 -08:00
ec4d4fb20f fix: Show error message when signing in to suspended account
closes #1056
2019-10-12 19:16:17 -07:00
394adf97f8 Minor grammar and mobile style fixes 2019-01-11 21:46:58 -08:00
6ebb652481 Adding content pages [wip] 2018-12-20 07:19:05 -08:00
e24a187699 accessToken per subdomain 2018-11-09 23:40:33 -08:00
21b1c0747c Basic functionality in place, need improved errors and logged in redirect 2018-11-08 21:05:07 -08:00
8f08f8dabf Update content pages 2018-07-11 21:01:08 -07:00
19a328ebeb Improved homepage 🙏 2018-07-11 21:01:08 -07:00
2735c67ed9 Closes #717 2018-07-10 21:05:45 -07:00
614b08311f Updated FAQ
Improved homepage mobile styling
Minor fixes elsewhere
closes #690
2018-06-24 10:41:49 -07:00
fad5976dd2 Allowed domains env variable for Google Auth (#682)
* Allowed domains env variable for Google Auth

* Fixing lint errors

* PR comments. Use includes instead of indexOf
2018-06-16 12:36:02 -07:00
434129a434 ThemeProvider (#677)
closes #655
2018-06-09 19:10:30 -07:00
22e823df9a Closes #665 - Correctly handle user not granting auth permissions, display friendly error 2018-06-04 21:06:47 -07:00
4a7f8d3895 Move slack auth handling entirely to server 2018-05-28 23:44:56 -07:00
aa9ed09f08 Prevent signin without hosted domain 2018-05-28 22:32:36 -07:00
25aa1f288b Renames, clear token, show signin options based on env 2018-05-28 21:14:43 -07:00
ddd2b82d20 WIP: Successful Google Auth, broke pretty much everything else in the process 2018-05-28 11:36:37 -07:00
518015f55b Upgrade to Flow 0.71 2018-05-05 16:16:08 -07:00
46124654dd Promo slack on homepage 2018-04-03 22:40:20 -07:00
6caba86751 Mobile Responsive Styles (#580)
* WIP: Responsive styles

* Flip breakpoints, ensure doc doesn't spread

* Add MenuIcon

* Refactor Sidebar to share mobile responsive styles

* Fix accidental find/replace

* Tweak padding to take into account icon spacing
2018-02-10 23:24:12 -08:00
47ce9f816f a note about slack slash command 2018-01-23 23:01:57 -08:00
0af46a0d46 Added feedback link 2017-11-26 22:03:23 -08:00
b27ac8c17e tweaked margins 2017-11-26 17:04:20 -08:00
210588d9a6 Improved mobile styles and keyword targeting 2017-11-26 16:52:25 -08:00
dcb9366592 Small homepage improvements 2017-11-21 00:23:55 -08:00
9fb79df405 Tweak grammar 2017-11-15 21:57:11 -08:00
68305e65ea Optimize PNG's 2017-11-15 21:16:15 -08:00
51a9803c7d Feedback 2017-11-15 20:59:57 -08:00
787fac01d8 WIP 2017-11-13 08:15:12 -08:00
43a962496b Homepage 2017-11-12 21:39:24 -08:00
84c82c31a9 Shared assets, cleanup for initial deploy 2017-10-29 15:02:24 -07:00
e370676b49 Homepage skeleton 2017-10-26 23:02:45 -07:00
524afd8b44 SignIn / SignOut working 2017-10-22 20:29:27 -07:00
802ce10f14 POC 2017-10-22 17:16:57 -07:00
aceaf261d2 Working on 'static' pages 2017-10-22 16:33:10 -07:00