Commit Graph

71 Commits (16db1ad46d3f21a79b70f0d26250c60ce2e54dc4)

Author SHA1 Message Date
Karl Persson a5e4a533fa
Access control: use uid for dashboard and folder scopes (#46807) 3 years ago
Serge Zaitsev fec634a091
Chore: Remove bus.Dispatch from guardian package (#46711) 3 years ago
Karl Persson 4df7bf5ab2
Access control: Display inherited folder permissions in dashboards (#46421) 3 years ago
Karl Persson 544b6ab736
Access control: Add logs to access control dashboard guardian (#46534) 3 years ago
Yuriy Tseretyan 314be36a7c
Move datasource scopes and actions to access control package (#46334) 3 years ago
Karl Persson 0debf33c76
Access control: Always append all permissions to role admin in oss (#46282) 3 years ago
Karl Persson 8cea8fdaea
Access Control: Filter out hidden permissions in access control dashboard guardian (#46177) 3 years ago
Karl Persson 4982ca3b1d
Access control: Use access control for dashboard and folder (#44702) 3 years ago
idafurjes 8e6d6af744
Rename DispatchCtx to Dispatch (#43563) 3 years ago
idafurjes 7936c4c522
Rename AddHandlerCtx to AddHandler (#43557) 3 years ago
idafurjes c80e7764d8
Chore: Remove Dispatch and AddHandler (#42603) 4 years ago
idafurjes e6123bc3ef
Replace AddHandler with AddHandlerCtx in tests (#42585) 4 years ago
Serge Zaitsev 00da702970
Chore: Refactor GoConvey in the guardian package (#40898) 4 years ago
Marcus Efraimsson 518a0d0458
Chore: Propagate context for dashboard guardian (#39201) 4 years ago
Marcus Efraimsson 7e6db1ee7e
Permissions: Fix inherited folder permissions can prevent new permissions being added to a dashboard (#33329) 4 years ago
Arve Knudsen f55818ca70
Chore: Enable exhaustive linter (#29458) 5 years ago
Agnès Toulet 22788d1d86
Add an option to hide certain users in the UI (#28942) 5 years ago
Arve Knudsen 4c47fc56bb
Guardian: Rewrite tests from goconvey (#29292) 5 years ago
Arve Knudsen 9593d57914
Chore: Enable errorlint linter (#29227) 5 years ago
Arve Knudsen 52c154a221
Backend: Rename variables for style conformance (#29097) 5 years ago
Arve Knudsen 4dd7b7a82d
Chore: Remove unused Go code (#28852) 5 years ago
Arve Knudsen 676d393ec9
Chore: Fix issues reported by staticcheck; enable stylecheck linter (#28866) 5 years ago
Arve Knudsen 7897c6b7d5
Chore: Fix staticcheck issues (#28854) 5 years ago
Arve Knudsen d4e4cb4c71
Chore: Enable Go linter gocritic (#26224) 5 years ago
Arve Knudsen 3651a8e976
Chore: Disable scopelint for tests (#25923) 5 years ago
Arve Knudsen d1e6214a4a
Chore: Enable scopelint Go linter (#25896) 5 years ago
Arve Knudsen 07582a8e85
Chore: Fix various spelling errors in back-end code (#25241) 5 years ago
Carl Bergquist f9962eabff
chore: avoid aliasing imports in services (#22499) 5 years ago
zhulongcheng 2fff8f77dc move log package to /infra (#17023) 6 years ago
Marcus Efraimsson b371f2d91f
add debug logging of folder/dashbord permission checks 7 years ago
Torkel Ödegaard c03764ff8a
Refactor team pages to react & design change (#12574) 7 years ago
Marcus Efraimsson 5377ad4e96
remove unused argument in default scenario of guardian test 7 years ago
Torkel Ödegaard 24d0b43e62 fix: fixed permission issue with api key with viewer role in dashboards with default permissions 7 years ago
Mario Trangoni 6eb00000fe pkg/services: fix ineffassign issues 7 years ago
Marcus Efraimsson d86ed679b1
return inherited property for permissions 7 years ago
Mario Trangoni 91fb2e07ce pkg: fix codespell issues 7 years ago
Marcus Efraimsson f3e1557761
guardian: when updating permissions should verify existing permissions 7 years ago
Marcus Efraimsson f44e476580 permissions: fix validation of permissions before update 7 years ago
Marcus Efraimsson f76b98d252 dashboards: change dashboard/folder permission error messages 7 years ago
Marcus Efraimsson 955dfcc8fe dashboards: don't allow override of permissions with a lower precedence 7 years ago
Marcus Efraimsson 02278f90a7 dashboards: make fake dashboard guardian available to other packages 7 years ago
Marcus Efraimsson 53cd39fde5 Shouldn't be able to overwrite a dashboard if you don't have permissions (#10900) 7 years ago
Torkel Ödegaard fcaa8227a6
Dashboard acl query fixes (#10909) 7 years ago
Torkel Ödegaard ec6f0f94b8 permissions: refactoring of acl api and query 7 years ago
Marcus Efraimsson e1e0b5f951 teams: use orgId in all team and team member operations (#10862) 7 years ago
Daniel Lee 5ee2d1de05 dashfolders: select with description for permissions 7 years ago
Daniel Lee f64637c2c5 dashfolders: stop user locking themselves out of a folder 7 years ago
Torkel Ödegaard a8a5f8181b fix: viewers can edit now works correctly 8 years ago
Alexander Zobnin d8612380e9 refactor: rename User Groups to Teams 8 years ago
Torkel Ödegaard aa634402d9 dashboard acl fixes 8 years ago