Commit Graph

445 Commits (b3b7cba0fe04317eb68e60884de7a03baf0113a4)

Author SHA1 Message Date
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 ab36252c86
Quota: Fix failure when checking session limits (#58865) 3 years ago
João Calisto f254a37d35
Middleware: Add CSP Report Only support (#58074) 3 years ago
Sofia Papagiannaki 9855e74b92
Chore: Refactor quota service (#58643) 3 years ago
Misi 4915d21c25
OAuth: Feature toggle for access token expiration check and docs (#58179) 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
Kristina 5d7d54d076
Auth: Write the redirect cookie if denied - do not write a blank redirect (#57381) 3 years ago
Marcus Efraimsson 6f8fcae01b
[main] Plugin fixes (#57399) 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
Misi 1de0f4453e
Chore: Make NewCookieOptions exported in cookies.go (#56476) 3 years ago
idafurjes bc7a383252
Remove org methods from sqlstore interface (#56358) 3 years ago
Kat Yang 7715672fb3
Chore: use org service methods (#55768) 3 years ago
Torkel Ödegaard e31cb93ec0
NavTree: Make it possible to configure where in nav tree plugins live (#55484) 3 years ago
Kristin Laemmert 701f6d5436
UserService: use the UserService instead of calling sqlstore directly (#55745) 3 years ago
Torkel Ödegaard 09f4068849
NavTree: Refactor out the navtree building from api/index.go and into it's own service (#55552) 3 years ago
Sofia Papagiannaki 55ef34bee4
Instrumentation: Add api/health to the unnamed handlers (#55478) 3 years ago
Serge Zaitsev 305d494902
Chore: Switch over to team.Service instead of sqlstore (#55497) 3 years ago
Marcus Efraimsson 862a6a2fa6
Logging: Introduce API for contextual logging (#55198) 3 years ago
Domas b5c67fe0dd
Frontend logging: handle logging endpoints without expensive middleware (#54960) 3 years ago
Nicholas Wiersma faf8eb3afb
JWT: Allow conventional bearer token in Authorization header (#54821) 3 years ago
Nicholas Wiersma 9e704fec3c
JWT: Add support for assigning org roles (#54277) 3 years ago
Carl Bergquist 78978048c3
Instrumentation: log the total number of db queries per request (#54647) 3 years ago
Serge Zaitsev 927ddf9376
Chore: Move login attempt methods to separate service (#54479) 3 years ago
Carl Bergquist ab59f3cb1a
metrics: add operation name used in metrics/tracing for middlewares (#53949) 3 years ago
idafurjes fa2e74cd6e
Chore: Remove GetSignedInUserWithCacheCtx from store interface (#53734) 3 years ago
zhichli 806fb8ab7a
Tracing: Fix OpenTelemetry Jaeger context propagation (#53269) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
Jo 062d255124
Handle ioutil deprecations (#53526) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
sh0rez 534ece064b
pkg/web: closure-style middlewares (#51238) 3 years ago
idafurjes 0c5b71694f
Chore: Add user service method UpdateLastSeenAt (#53309) 3 years ago
Serge Zaitsev 191ab3bb01
Chore: Move api key models into apikey service package (#53241) 3 years ago
idafurjes 1ecbe22751
Chore: Add user service method GetByLogin (#53204) 3 years ago
Serge Zaitsev 64488f6b90
Chore: split APIKey store (#52781) 3 years ago
Jo c2d3c90bc8
Auth: Implement Token URL JWT Auth (#52662) 3 years ago
Carl Bergquist 732cc99480
instrumentation: add buckets to catch very slow requests (#51492) 3 years ago
idafurjes d3d8fdd878
Chore: Move user errors to user service (#52460) 3 years ago
idafurjes 17ec9cac83
Add delete user from other services/stores (#51912) 3 years ago
Emil Tullstedt 06bd8b8e7a
CSRF: Fix additional headers option (#50629) 3 years ago
Jeff Levin eacee08135
public dashboards: move into into its own service (#51358) 3 years ago
Ieva 75873d05d7
Access Control: Allow dashboard admins to query org users (#51652) 3 years ago
idafurjes 6c43eb0b4d
Split Create User (#50502) 3 years ago
Serge Zaitsev ae9491c3a7
Chore: Make test tracer noop and return no errors (#50797) 3 years ago
Carl Bergquist b8b6d0e1a1
Instrumentation: Define handlers for requests that are not handled with named handlers (#50613) 3 years ago
Carl Bergquist 2d6e69226b
Instrumentation: Add feature toggle for logging requests instrumented as unknown (#50566) 3 years ago
owensmallwood cfdea1ee30
PublicDashboards: Frontend routing for public dashboards (#48834) 3 years ago
Emil Tullstedt 3e81fa0716
API: Migrate CSRF to service and support additional options (#48120) 3 years ago