Commit Graph

95 Commits (57fcfd578dd43fae2b2df335fec7536fef7dd1e3)

Author SHA1 Message Date
Serge Zaitsev 57fcfd578d
Chore: replace macaron with web package (#40136) 4 years ago
Andres Martinez Gotor 64c8d32fe7
Use sdk pkg for gtime (#39354) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
Serge Zaitsev 707d3536f0
Macaron: Strip down renderer middleware (#37627) 4 years ago
Serge Zaitsev 0dfac9c3aa
Macaron: convert CSP middleware (#37672) 4 years ago
yuwaMSFT2 ad1f792b8b
Auth: Pass user role to Grafana using auth proxy (#36729) 4 years ago
Carl Bergquist 4710566514
bus: add ctx for all signed in user queries (#33970) 4 years ago
Vladimir Kochnev 39a3b0d0b0
Auth: support JWT Authentication (#29995) 4 years ago
Arve Knudsen 50b649a869
Middleware: Add CSP support (#29740) 5 years ago
Arve Knudsen 25048ebdf8
Chore: Add CloudWatch HTTP API tests (#29691) 5 years ago
Arve Knudsen dd2d206d99
Backend: Remove more globals (#29644) 5 years ago
Arve Knudsen c2cad26ca9
Chore: Disable default golangci-lint filter (#29751) 5 years ago
Arve Knudsen 12661e8a9d
Move middleware context handler logic to service (#29605) 5 years ago
Arve Knudsen 4e0ad50102
middleware: Make scenario test functions take a testing.T argument (#29564) 5 years ago
Arve Knudsen 58dbf96a12
Middleware: Rewrite tests to use standard library (#29535) 5 years ago
Arve Knudsen 8d5b0084f1
Middleware: Simplifications (#29491) 5 years ago
taciomcosta 10ff4eecef
Backend: fix IPv6 address parsing erroneous (#28585) 5 years ago
Arve Knudsen 4dd7b7a82d
Chore: Remove unused Go code (#28852) 5 years ago
Arve Knudsen 494c20db5f
gtime: Add ParseDuration function (#28525) 5 years ago
Arve Knudsen a078e40238
Settings: Rename constants/variables to follow Go naming standards (#28002) 5 years ago
Hansuuuuuuuuuu 8d971ab2f2
Auth: Replace maximum inactive/lifetime settings of days to duration (#27150) 5 years ago
Arve Knudsen 41d432b5ae
Chore: Enable whitespace linter (#25903) 5 years ago
Arve Knudsen dcd5752086
Chore: Upgrade macaron (#25869) 5 years ago
Arve Knudsen 5070f7a75b
Chore: Start harmonizing linting with plugin SDK (#25854) 5 years ago
Erik Sundell d94796a022
Auth: Remove trailing / in cookies' path (#22265) (#22265) 5 years ago
Jon McKenzie 6c9d833602
AuthProxy: Fixes bug where long username could not be cached (#22926) 5 years ago
Marcus Efraimsson d0a80c59f3
Rendering: Store render key in remote cache (#22031) 5 years ago
Carl Bergquist fe16028e02
Auth: Don't rotate auth token when requests are cancelled by client (#22106) 5 years ago
Anthony Woods f56f54b1a3 Auth: Rotate auth tokens at the end of requests (#21347) 6 years ago
Marcus Efraimsson a1579283a6
Add disabled option for cookie samesite attribute (#21472) 6 years ago
Torkel Ödegaard be2bf1a297
AuthProxy: Can now login with auth proxy and get a login token (#20175) 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
Oleg Gaidarenko 6ca1a6c8da
Auth: change the error HTTP status codes (#18584) 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 caa1314f44
Build: use golangci-lint as a make command (#17739) 6 years ago
Sofia Papagiannaki f3f03ceb6a
Auth Proxy: Respect auto_sign_up setting (#17843) 6 years ago
Sofia Papagiannaki dc9ec7dc91
Auth: Allow expiration of API keys (#17678) 6 years ago
Kyle Brandt bd08d8ce8e
middleware: fix Strict-Transport-Security header (#17644) 6 years ago
Oleg Gaidarenko 9b7f9dd9be
LDAP: consistently name the LDAP entities (#17203) 6 years ago
Marcus Efraimsson 1c1427520d
Security: Add new setting allow_embedding (#16853) 6 years ago
Marcus Efraimsson f778c1d971
Security: Responses from backend should not be cached (#16848) 6 years ago
Carl Bergquist 9660356638
Auth: Enable retries and transaction for some db calls for auth tokens (#16785) 6 years ago
Oleg Gaidarenko db584b3d28
Chore: remove session storage references (#16445) 6 years ago
Oleg Gaidarenko 318182ccc9 Chore: refactor auth proxy (#16504) 6 years ago
Oleg Gaidarenko 67cbc7d4cf
Chore: use remote cache instead of session storage (#16114) 6 years ago