Commit Graph

49 Commits (59eb2f68b7078f5aa90fcd980c829c02b9a0145b)

Author SHA1 Message Date
Eric Leijonmarck 15c9ced944
Revert "APIkeys: Add metrics for apikey endpoints (#66732)" (#66754) 2 years ago
Eric Leijonmarck c505d26430
APIkeys: Add metrics for apikey endpoints (#66732) 2 years ago
Eric Leijonmarck 2031997994
API keys: Add deprecation to api keys (#65948) 2 years ago
Serge Zaitsev 743d66396a
Chore: Remove result field from API keys commands and queries (#65055) 2 years ago
Eric Leijonmarck 17537b033d
API keys: Add last_used_at and docs changes for migration (#64293) 2 years ago
idafurjes 982939111b
Rename Id to ID for annotation models (#62886) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
Sofia Papagiannaki b157fcdd87
Chore: fix formating for swagger definitions (#54993) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
Serge Zaitsev 191ab3bb01
Chore: Move api key models into apikey service package (#53241) 3 years ago
Serge Zaitsev 64488f6b90
Chore: split APIKey store (#52781) 3 years ago
Sofia Papagiannaki 7ba076de10
Chore: Move swagger definitions to the handlers (#52643) 3 years ago
Karl Persson 6c6137f45a
Access control: Pass access control metadata for api keys (#48445) 3 years ago
ying-jeanne 7ddae870e7
fix status code 200 (#47818) 3 years ago
Ieva a245531f0c
Access control: service account role check (#47710) 3 years ago
J Guerreiro 5cb03d6e62
Separate API key store from SA token store (#45862) 3 years ago
J Guerreiro 94820e1f29
Add/Delete API keys to Service accounts (#44871) 3 years ago
ying-jeanne 69c764897e
remove dispatch from apikey (#44955) 3 years ago
Ryan McKinley 5d66194ec5
FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 3 years ago
Agnès Toulet 65bdb3a899
FeatureFlags: Revert managing feature flags outside of settings.Cfg (#44382) 3 years ago
Ryan McKinley f94c0decbd
FeatureFlags: manage feature flags outside of settings.Cfg (#43692) 3 years ago
ying-jeanne 7422789ec7
Remove Macaron ParamsInt64 function from code base (#43810) 3 years ago
Jeremy Price e894837b7e
Accesscontrol: Remove service account creation code from addapikey (#43900) 3 years ago
idafurjes 8e6d6af744
Rename DispatchCtx to Dispatch (#43563) 3 years ago
Jeremy Price 13fdc5231d
AccessControl: upgrade apikeys by adding service accounts (#42425) 4 years ago
Serge Zaitsev d9cdcb550e
Chore: Refactor api handlers to use web.Bind (#42199) 4 years ago
Jeremy Price a145ec37bb
Handle request service account when not enabled (#42122) 4 years ago
Jeremy Price 69c5370e94
Accesscontrol: Add additional API keys to service account, move cloneserviceaccount to sqlstore (#41189) 4 years ago
Jeremy Price 6dbb6408d4
Access Control: Add service accounts (#38994) 4 years ago
Carl Bergquist f20de5588b
add context to api crud calls (#40047) 4 years ago
Christian Haudum 076e2ce06a
Return 404 when deleting non-existing API key (#33346) 4 years ago
Hugo Häggmark 3d41267fc4
Chore: Moves common and response into separate packages (#30298) 4 years ago
Arve Knudsen 294770f411
Chore: Handle wrapped errors (#29223) 5 years ago
Agnès Toulet 6dd109b927
API: return resource ID for auth key creation, folder permissions update and user invite complete endpoints (#27419) 5 years ago
Sofia Papagiannaki d1c523838b
API: Optionally list expired keys (#20468) 6 years ago
Arve Knudsen 35e0e078b7
pkg/util: Check errors (#19832) 6 years ago
Anthony Templeton 3680b95b44 Auth: Duplicate API Key Name Handle With Useful HTTP Code (#17905) 6 years ago
Sofia Papagiannaki dc9ec7dc91
Auth: Allow expiration of API keys (#17678) 6 years ago
Julian Kornberger 0a415c50d0 Make golint happier 7 years ago
Julian Kornberger 7aab6a8887 Make golint happier 7 years ago
Dan Cech c0ecdee375
rename Context to ReqContext 7 years ago
Dan Cech 338655dd37
move Context and session out of middleware 7 years ago
Torkel Ödegaard 89418a155a More work on email and notification infra #1456 10 years ago
Torkel Ödegaard c709a28f02 More work on email and notification infra #1456 10 years ago
Torkel Ödegaard 3f5ab189cd Began work on emailing service #1456 10 years ago
Torkel Ödegaard f81bde5643 Refactoring some api handlers to use the new Response return object 10 years ago
Torkel Ödegaard c75aa23092 New implementation for API Keys that only stores hashed api keys, and the client key is base64 decoded json web token with the unhashed key, Closes #1440 10 years ago
Torkel Ödegaard 26e4809e2e Big Backend Refatoring: Renamed Account -> Org 10 years ago
Torkel Ödegaard 5269422f7c Began work on hashing api keys 10 years ago
Torkel Ödegaard 10820f31c2 Changed go package path 10 years ago