|
8b76e40629
|
fix: Fetch GitHub teams by name for performance (#2955)
In large organizations with thousands of teams, looping took >5s.
This fetches organizations by team name, which should be very fast!
|
2022-07-13 00:45:43 +00:00 |
|
|
dff6e97f83
|
feat: Add allowlist of GitHub teams for OAuth (#2849)
Fixes #2848.
|
2022-07-08 21:37:18 -05:00 |
|
|
23e5636dd0
|
fix: Use verified and primary email for GitHub signup (#1230)
This was causing a panic due to nil pointer dereference.
It required all users signing up had a public email,
which is an unreasonable requirement!
|
2022-04-29 15:13:35 -05:00 |
|
|
7496c3da81
|
feat: Add GitHub OAuth (#1050)
* Initial oauth
* Add Github authentication
* Add AuthMethods endpoint
* Add frontend
* Rename basic authentication to password
* Add flags for configuring GitHub auth
* Remove name from API keys
* Fix authmethods in test
* Add stories and display auth methods error
|
2022-04-23 22:58:57 +00:00 |
|