Commit Graph

96 Commits (3a2e96b0dbe6a26ed340764957c141834bb6aef0)

Author SHA1 Message Date
Eric Leijonmarck 8057b9298d
Revert "RBAC: remove dashboard ACL logic from dash store, service #78130 (#78198) 2 years ago
Ieva dd54931147
RBAC: remove dashboard ACL logic from dash store and service (#78130) 2 years ago
Karl Persson 87eba34745
User: remove empty email / username check from update in service (#77347) 2 years ago
Karl Persson 1528d6f5c4
Authn: Prevent empty username and email during sync (#76330) 2 years ago
Gabriel MABILLE 96cbe70b14
User: Support `sort` query param for user and org user, search endpoints (#75229) 2 years ago
Karl Persson b9b4246432
IDForwarding: Add auth hook to generate id token (#75555) 2 years ago
Karl Persson cebae4fb9a
Requester: Update GetCacheKey (#74834) 2 years ago
linoman 0e8f19ca6a
Auth: Reduce restriction with non-user accounts (#74397) 2 years ago
linoman 13f4382214
Auth: Implement requester interface in access control module (#74289) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
linoman 1b8e9b51b2
Replace signed in user for identity.requester (#74048) 2 years ago
Jo fe1563882a
Chore: Port oauth token service to identity requester (#73988) 2 years ago
Jo a307582212
Revert "Replace signed in user for identity.requester (#73750)" (#73962) 2 years ago
linoman 9b9c9e83dc
Replace signed in user for identity.requester (#73750) 2 years ago
Ieva 6885b3d577
Chore: remove checks for whether RBAC is disabled (#73812) 2 years ago
Karl Persson 124e0efe1f
Authn: external identity sync (#73461) 2 years ago
linoman 2e050f25bf
Auth: Allow to auto-assign empty role (#73326) 2 years ago
linoman 1c7f89c41b
Auth: Add empty role usage metrics for service and user accounts (#73108) 2 years ago
Jo 5d8e6aa162
Auth: Org Invite and Team API SignedInUser interfacing (#73085) 2 years ago
Jo bd1a856d33
Auth: Add SignedIn user interface NamespacedID (#72944) 2 years ago
Ryan McKinley 7431c0ddb1
UserSync: Avoid UpdateLastSeenAt with invalid user ids (#72776) 2 years ago
Jo 30274a4f88
Auth: Move Team service to SignedInUserInterface (#72674) 2 years ago
Ieva d3b481dac8
Auth: Lock down Grafana admin role updates if the role is externally synced (#72677) 2 years ago
Jo 7d347cd428
Auth: remove org count from signedInUser (#72661) 2 years ago
Jo ed780ce0e9
Auth: Fix Last Seen being updated on every request (#72036) 2 years ago
Misi 5efc3386d3
AuthZ: Extend /api/search to work with self-contained permissions (#70749) 2 years ago
Jo 5ec0f82baa
Separate authn flow from analytics (#68327) 2 years ago
Jo 8df54a6daa
Users: Enable case insensitive login by default (#66134) 2 years ago
Eric Leijonmarck 6b8c77c70c
Usagestats: Add interface for stats for user.Service and add Usagestats for `case_insensitive_login` (#66742) 2 years ago
Ieva ed11c32c1d
Support bundles: fix user collector permissions and format collector output (#64531) 2 years ago
Ieva 1d1f58f0ed
Service accounts: fix usage of `errutil` errors and convert more errors to `errutil` (#64299) 2 years ago
Sofia Papagiannaki e6e8351ee9
Chore: Remove CreateUserForTests() (#64125) 2 years ago
Ashley Harrison d61bcdf4ca
Chore: Pass signed `user_hash` to Intercom via Rudderstack (#63921) 2 years ago
Ieva 3fb1894739
Service accounts: Creation logic simplification (#63884) 2 years ago
Jo c8db771939
Users: Fix org user always getting org id = 1 on auto assign false (#63708) 2 years ago
Karl Persson 16b416b88b
AuthN: Extract enable disabled users logic to its own hook (#63628) 2 years ago
Eric Leijonmarck c1c0daa13d
Service accounts: Fix err message suppressed (#63406) 2 years ago
Eric Leijonmarck 91b5337600
Auth: Refactoring of frontend skipOrgRoleSync logic to backend (#62921) 2 years ago
Jo f9163351fd
Support bundles: Refactor registry into separate service (#62945) 2 years ago
idafurjes cbc10f9c5d
Chore: Delete password and search from models package (#62482) 2 years ago
Serge Zaitsev bc2813ef06
Chore: Fix goimports grouping in pkg/services (#62420) 2 years ago
Kristin Laemmert e8b8a9e276
chore: move dashboard_acl models into dashboard service (#62151) 2 years ago
idafurjes b54b80f473
Chore: Remove Result from dashboard models (#61997) 2 years ago
idafurjes 68445a7c77
Chore: Remove dashboard ACL from models (#61749) 2 years ago
idafurjes b573b19ca3
Chore: Remove dashboards from models pkg (#61578) 2 years ago
idafurjes f2ffce4351
Chore: Move team models to models pkg (#61262) 2 years ago
Jo 0c8ad80575
Authn: JWT client (#61157) 2 years ago
idafurjes bb35f37b66
Chore: Delete org model duplicates (#60940) 2 years ago
Jo a553040441
Authn: Refactor user sync and org sync as post auth hooks (#60504) 2 years ago
Kristin Laemmert ceb3d8d295
feature (user service): Add a validation check after the user record is created in the sqlstore. (#59968) 3 years ago