Commit Graph

470 Commits (d67ad9efc485f36c7115272b32bcd48da6780c89)

Author SHA1 Message Date
Jeffrey Descan c5f906f472 Security: refactor 'redirect_to' cookie to use 'Secure' flag (#19787) 6 years ago
Torkel Ödegaard be2bf1a297
AuthProxy: Can now login with auth proxy and get a login token (#20175) 6 years ago
Jon Gyllenswärd 53f8088316
Auth Proxy: replace ini setting ldap_sync_ttl with sync_ttl (#20191) 6 years ago
Arve Knudsen 35e0e078b7
pkg/util: Check errors (#19832) 6 years ago
Arve Knudsen 6e7c18fc1c
pkg/middleware: Check errors (#19749) 6 years ago
gotjosh 0cbbb43222
LDAP: Add API endpoint to debug user mapping from LDAP (#18833) 6 years ago
Marcus Efraimsson 964c2e722f
Snapshot: Fix http api (#18830) 6 years ago
Oleg Gaidarenko 6ca1a6c8da
Auth: change the error HTTP status codes (#18584) 6 years ago
kay delaney fb0cec5591
Backend: Adds support for HTTP/2 (#18358) 6 years ago
Sofia Papagiannaki 4e29357d15
Backend: Do not set SameSite cookie attribute if cookie_samesite is none (#18462) 6 years ago
Oleg Gaidarenko d88fdc86fc Auth: Do not search for the user twice (#18366) 6 years ago
Oleg Gaidarenko 7e89a93b5f
Auth: introduce more tests for middleware module (#18365) 6 years ago
Oleg Gaidarenko 82661b9f69 Auth: consistently return same basic auth errors (#18310) 6 years ago
gotjosh ed8aeb2999
Auth Proxy: Include additional headers as part of the cache key (#18298) 6 years ago
Oleg Gaidarenko 75fa1f0207 Metrics: use consistent naming for exported variables (#18134) 7 years ago
gotjosh 332920954e
SAML: Show SAML login button even if OAuth is disabled (#17993) 7 years ago
Oleg Gaidarenko caa1314f44
Build: use golangci-lint as a make command (#17739) 7 years ago
Sofia Papagiannaki f3f03ceb6a
Auth Proxy: Respect auto_sign_up setting (#17843) 7 years ago
Alexander Zobnin c2affdee1e
OAuth: return github teams as a part of user info (enable team sync) (#17797) 7 years ago
Sofia Papagiannaki dc9ec7dc91
Auth: Allow expiration of API keys (#17678) 7 years ago
Kyle Brandt bd08d8ce8e
middleware: fix Strict-Transport-Security header (#17644) 7 years ago
Yann Verry ed613194ac HTTPServer: Fix X-XSS-Protection header formatting (#17620) 7 years ago
Oleg Gaidarenko 1b1d951495 LDAP: refactoring (#17479) 7 years ago
Kyle Brandt 599514ad68
middleware: add security related HTTP(S) response headers (#17522) 7 years ago
Kyle Brandt 826d33ea37
auth_proxy: non-negative cache TTL (#17495) 7 years ago
Marcus Efraimsson b9181df212
Auth Proxy: Log any error in middleware (#17275) 7 years ago
Oleg Gaidarenko 9b7f9dd9be
LDAP: consistently name the LDAP entities (#17203) 7 years ago
Mario Trangoni 66ba2aa524 Fix gosimple issues (#17179) 7 years ago
Oleg Gaidarenko 35f227de11
Feature: LDAP refactoring (#16950) 7 years ago
Oleg Gaidarenko 79ac3fd699
Chore: remove use of `== false` (#17036) 7 years ago
zhulongcheng 2fff8f77dc move log package to /infra (#17023) 7 years ago
Marcus Efraimsson 1c1427520d
Security: Add new setting allow_embedding (#16853) 7 years ago
Marcus Efraimsson f778c1d971
Security: Responses from backend should not be cached (#16848) 7 years ago
Samuel 846b9327a5 LDAP: Added reload endpoint for LDAP config (#15470) 7 years ago
Carl Bergquist 9660356638
Auth: Enable retries and transaction for some db calls for auth tokens (#16785) 7 years ago
Oleg Gaidarenko 62b85a886e
LDAP Refactoring to support syncronizing more than one user at a time. (#16705) 7 years ago
Oleg Gaidarenko db584b3d28
Chore: remove session storage references (#16445) 7 years ago
Oleg Gaidarenko 318182ccc9 Chore: refactor auth proxy (#16504) 7 years ago
Oleg Gaidarenko 67cbc7d4cf
Chore: use remote cache instead of session storage (#16114) 7 years ago
Leonard Gram 6589a4e55f teams: better names for api permissions. 7 years ago
Hugo Häggmark 782b5b6a3a teams: viewers and editors can view teams 7 years ago
Leonard Gram 22e098b830 teams: editors can work with teams. 7 years ago
Marcus Efraimsson 8029e48588
support get user tokens/revoke all user tokens in UserTokenService 7 years ago
Johannes Schill a81d5486b0 Viewers with viewers_can_edit should be able to access /explore (#15787) 7 years ago
bergquist 8a3a3cccc3 moves metric package to /infra 7 years ago
bergquist e163aadfe4 use authtoken for session quota restrictions 7 years ago
bergquist 1310d356fc removes unused session code 7 years ago
Marcus Efraimsson 836501186f
fix 7 years ago
Marcus Efraimsson 8678620730
move UserToken and UserTokenService to models package 7 years ago
Marcus Efraimsson a60124a88c
change UserToken from interface to struct 7 years ago