Commit Graph

93 Commits (7339dbc09013608b7819ec16dee801bee6781aa2)

Author SHA1 Message Date
Jo 0c8ad80575
Authn: JWT client (#61157) 2 years ago
Jo df4f0343e5
Auth: Session cache [main] (#59935) 3 years ago
Jo fee50be1bb
Sessions: Remove invalid session cookie if it's invalid/expired/missing (#59556) 3 years ago
Karl Persson 062c5b805c
Auth: Merge ActiveAuthTokenService into UserAuthTokenService (#59032) 3 years ago
Karl Persson fef1e1d5bc
Auth: Refactor auth package (#58920) 3 years ago
Sofia Papagiannaki 9855e74b92
Chore: Refactor quota service (#58643) 3 years ago
Sofia Papagiannaki 96cdf77995
Revert "Chore: Refactor quota service (#57586)" (#58394) 3 years ago
Sofia Papagiannaki 326ea86a57
Chore: Refactor quota service (#57586) 3 years ago
Kristin Laemmert 05709ce411
chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 3 years ago
Misi 9c954d06ab
Auth: Refresh OAuth access_token automatically using the refresh_token (#56076) 3 years ago
Sofia Papagiannaki 8b77ee2734
SQLStore: Ensure that sessions are always closed (#55864) 3 years ago
Marcus Efraimsson 862a6a2fa6
Logging: Introduce API for contextual logging (#55198) 3 years ago
Emil Tullstedt b287047052
Chore: Upgrade Go to 1.19.1 (#54902) 3 years ago
Ieva de6584b976
Auth: Extend auth token errors with user ID (#54633) 3 years ago
Jo 062d255124
Handle ioutil deprecations (#53526) 3 years ago
Selene 085ae014cd
Sync: Move ActiveTokenCount to a new service (#52991) 3 years ago
idafurjes 6c43eb0b4d
Split Create User (#50502) 3 years ago
idafurjes b8852ef6a3
Chore: Remove context.TODO() (#43409) 3 years ago
Emil Tullstedt 12e0a94316
JWT: Split race-y test into two stable tests (#41950) 4 years ago
Emil Tullstedt dbb8246b6b
JWT: Increase distance from now in tests (#41794) 4 years ago
Guillaume GILL 7c5de96503
Auth: Omit all base64 paddings in JWT tokens for the JWT auth (#35602) 4 years ago
Serge Zaitsev 995afa2221
Chore: Refactor GoConvey in auth package (#40850) 4 years ago
idafurjes f4f0d74838
Chore: Add context to user (#39649) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
Carl Bergquist a10fa5cad3
Instrumentation: Start tracing database requests (#34572) 4 years ago
Vladimir Kochnev 39a3b0d0b0
Auth: support JWT Authentication (#29995) 4 years ago
Joan López de la Franca Beltran 610999cfa2
Auth: Allow soft token revocation (#31601) 4 years ago
Carl Bergquist 5114fa39ce
we should never log unhashed tokens (#31432) 4 years ago
Agnès Toulet 2a70c73025
Auth: add expired token error and update CreateToken function (#30203) 4 years ago
Arve Knudsen 25048ebdf8
Chore: Add CloudWatch HTTP API tests (#29691) 4 years ago
Arve Knudsen 12661e8a9d
Move middleware context handler logic to service (#29605) 5 years ago
taciomcosta 10ff4eecef
Backend: fix IPv6 address parsing erroneous (#28585) 5 years ago
Arve Knudsen b5379c5335
Chore: Fix SQL related Go variable naming (#28887) 5 years ago
Arve Knudsen 676d393ec9
Chore: Fix issues reported by staticcheck; enable stylecheck linter (#28866) 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 2a78d2a61c
pkg/services: Check errors (#19712) 6 years ago
Arve Knudsen b858a5f496
Don't truncate IPv6 addresses (#19573) 6 years ago
Leonard Gram d71043609e
Testing: Include BatchRevoke for all tokens in the fake. (#17728) 6 years ago
Alexander Zobnin 60ddad8fdb
Batch disable users (#17254) 6 years ago
zhulongcheng 2fff8f77dc move log package to /infra (#17023) 6 years ago
Carl Bergquist 9660356638
Auth: Enable retries and transaction for some db calls for auth tokens (#16785) 6 years ago
Carl Bergquist 490515aec6
build: partially replace gometalinter with golangci-lint (#16610) 6 years ago
Marcus Efraimsson 8029e48588
support get user tokens/revoke all user tokens in UserTokenService 6 years ago
bergquist 7754c37a1f reduce loglevel to debug 6 years ago
bergquist e163aadfe4 use authtoken for session quota restrictions 6 years ago
bergquist 170783c292 make hourly cleanup the default behavior 6 years ago
Marcus Efraimsson 1a140ee199
run token cleanup job when grafana starts, then each hour 6 years ago
Marcus Efraimsson 8ae066ab5d
move authtoken package into auth package 6 years ago