Commit Graph

39 Commits (35432b1183fcf1f435e33b7121e286e5726a2c4c)

Author SHA1 Message Date
Serge Zaitsev 57fcfd578d
Chore: replace macaron with web package (#40136) 4 years ago
Selene da813877fb
Create search filters by interface (#39843) 4 years ago
Selene 02702eb82d
Extract search users functions into a service (#39002) 4 years ago
idafurjes 65ebb04cf3
Chore: Add context to org users (#39526) 4 years ago
Gabriel MABILLE 9f29241a0c
AccessControl: add one-dimensional permissions to datasources (#38070) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
Gabriel MABILLE f9273d0d37
AccessControl: Add a mock (#38515) 4 years ago
Karl Persson 7ebf4027a7
Access Control: refactor permission evaluator to be more flexible (#35996) 4 years ago
Serge Zaitsev 707d3536f0
Macaron: Strip down renderer middleware (#37627) 4 years ago
Jeremy Price e8e1a0b50b
Revert "Revert "AccessControl: Implement a way to register fixed roles (#35641)" (#37397)" (#37535) 4 years ago
Emil Tullstedt 55efeb0c02
Revert "AccessControl: Implement a way to register fixed roles (#35641)" (#37397) 4 years ago
Gabriel MABILLE 88c11f1cc0
AccessControl: Implement a way to register fixed roles (#35641) 4 years ago
Karl Persson 395b942134
Access Control: Add fine-grained access control to GET stats and settings handlers (#35622) 4 years ago
Karl Persson 36c997a625
Access Control: Add fine-grained access control to ldap handlers (#35525) 4 years ago
Vladimir Kochnev 39a3b0d0b0
Auth: support JWT Authentication (#29995) 4 years ago
Hugo Häggmark 3d41267fc4
Chore: Moves common and response into separate packages (#30298) 5 years ago
Arve Knudsen dd2d206d99
Backend: Remove more globals (#29644) 5 years ago
Arve Knudsen 12661e8a9d
Move middleware context handler logic to service (#29605) 5 years ago
Agnès Toulet 22788d1d86
Add an option to hide certain users in the UI (#28942) 5 years ago
Arve Knudsen cb62e69997
Chore: Convert API tests to standard Go lib (#29009) 5 years ago
Arve Knudsen 164242f5fd
Data sources: Don't fail if URL doesn't specify protocol (#24497) 5 years ago
Carl Bergquist 3fdd2648b1
Chore: Avoid aliasing importing models in api package (#22492) 5 years ago
Marcus Efraimsson d0a80c59f3
Rendering: Store render key in remote cache (#22031) 5 years ago
Sofia Papagiannaki 78ca55f3d7
Fix: Break redirect loop if oauth_auto_login = true and OAuth login fails (#17974) 6 years ago
Oleg Gaidarenko 67cbc7d4cf
Chore: use remote cache instead of session storage (#16114) 6 years ago
Marcus Efraimsson 0cd5a6772d
feat(api): support list/revoke auth token in admin/current user api 6 years ago
Marcus Efraimsson 1d1b617cee
remove unused code 6 years ago
Marcus Efraimsson d53e64a32c
move auth token middleware/hooks to middleware package 6 years ago
bergquist 88ca54eba9 renames signout function 6 years ago
bergquist 43ac79685a delete auth token on signout 6 years ago
bergquist 5998646da5 restrict session usage to auth_proxy 7 years ago
Marcus Efraimsson 59d0c19ba8
passing middleware tests 7 years ago
Marcus Efraimsson 81879f0162
fix broken code 7 years ago
Leonard Gram 5e08bf5130 test: fixed usage of wrap in tests. 7 years ago
Dan Cech 417db13efb Fix dashboard snapshot deletion (#12025) 7 years ago
Daniel Lee 3ca1e06509 session: fork Macaron mysql session middleware 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
Daniel Lee a00a42d9ee api: extract api test code to common_test.go 8 years ago
Daniel Lee fa18b0053d WIP: delete permission in API 8 years ago
Daniel Lee f1e1da39e3 WIP: get Dashboard Permissions 8 years ago
Daniel Lee 193d468ed3 admin: adds paging to global user list 8 years ago
Daniel Lee 1294b203e6 admin: adds paging to global user list 8 years ago
Daniel Lee fbc3c3dd32 api: removes import alias + some unused fields 9 years ago
Daniel Lee cbd1455c42 fix(api): case insensitive sort for datasources 9 years ago