Commit Graph

1087 Commits (59eb302fc14e54b1889a5df0431d97b51f25bd7f)

Author SHA1 Message Date
Ryan McKinley d452322aa8
Search (SQL): support dashboardUID query parameter (#50121) 4 years ago
Ieva 5dbea9996b
RBAC: Make RBAC action names more consistent (#49730) 4 years ago
Kristin Laemmert 2edfbb7767
sqlstore split: dashboard permissions (#49962) 4 years ago
Marcus Efraimsson a7813275a5
Plugins: Support headers field for check health (#49930) 4 years ago
idafurjes 3ba928e6b0
Remove preferences from models (#49879) 4 years ago
Karl Persson 5caf97be40
AccessControl: Replace IsEnterprise checks with license checks (#49572) 4 years ago
Joan López de la Franca Beltran e43879e55d
Encryption: Add support for multiple data keys per day (#47765) 4 years ago
Jeff Levin c7f8c2cc73
add isPublic to dashboard (#48012) 4 years ago
Kat Yang 719af24235
Refactor: Add UID endpoint for dashboard versions and restore (#48364) 4 years ago
Kat Yang 9a0f2ec449
Refactor: Add UID endpoint for get dashboard version (#48600) 4 years ago
Selene 43e34f3086
Dashboards: Allow to retrieve dashboards by uid (#48522) 4 years ago
Jesse Weaver 85af8ce2ec
[Public Dashboards] Extract queries from dashboards (#48602) 4 years ago
Eric Leijonmarck 555867135b
Access control: Using RBAC to filter users in list view that you have read access to (#47963) 4 years ago
Joan López de la Franca Beltran 9826a694a8
Encryption: Add Prometheus metrics (#48603) 4 years ago
Krzysztof Dąbrowski c41397a6e7
LDAP: validate organization role during parsing (#37188) 4 years ago
Karl Persson 6c6137f45a
Access control: Pass access control metadata for api keys (#48445) 4 years ago
Sofia Papagiannaki e58a015baf
Swagger: annotate RoleType as enumeration (#47902) 4 years ago
Serge Zaitsev 41012af997
Tracing: Use common traceID context value for opentracing and opentelemetry (#46411) 4 years ago
Eric Leijonmarck 673a2ab49e
fix: bug where disabled didnt disable the use of service account (#47688) 4 years ago
Ivana Huckova 201557c6fc
Query history: Save user preferences in database (#47506) 4 years ago
Gabriel MABILLE f7305965a4
AccessControl: Remove package lists for roles and grants (#47141) 4 years ago
Piotr Jamróz 8490fd77e3
Users: clean up OrgId when all user orgs are removed (#46003) 4 years ago
Josh Hunt 71db5115f4
User: Expose GCOM user ID as externalUserId in grafanaBootData (#47307) 4 years ago
Karl Persson a5e4a533fa
Access control: use uid for dashboard and folder scopes (#46807) 4 years ago
Emil Tullstedt 0e5ac29763
Data sources: Grant creator edit permissions to data source by default (#46168) 4 years ago
ying-jeanne 0d5a6c2194
remove bus from search and avoid import cycle (#46789) 4 years ago
Ashley Harrison 586272e5f0
Navigation: Introduce a preferences table to store Navbar preferences (#44914) 4 years ago
Jguer ef9fe26886
Service accounts: Split user and service account database (#46442) 4 years ago
Yuriy Tseretyan 9465eb1b3a
Folder store (#46431) 4 years ago
Jeff Levin 5d2f34d8e2
ValidatedQueries: start of validated queries API (#44731) 4 years ago
Karl Persson 77393121ca
ingore permissions in json serialization (#46295) 4 years ago
Giordano Ricci 09f48173fe
Explore: allow users to save Explore state to a new panel in a new dashboard (#45148) 4 years ago
Yuriy Tseretyan 016d9e14ed
Add missing option "OK" for Error state (#45262) 4 years ago
J Guerreiro 5cb03d6e62
Separate API key store from SA token store (#45862) 4 years ago
J Guerreiro e201b777c2
Service Accounts: small typo and dto fixes (#45677) 4 years ago
Artur Wierzbicki 6c76aa71e8
Previews: capability check (#44601) 4 years ago
Selene d5b98772ed
Dashboards: Refactor service to make it injectable by wire (#44588) 4 years ago
Artur Wierzbicki 0276b029fc
Previews: crawler as a background service (#44891) 4 years ago
Gabriel MABILLE 78fc0258b1
AccessControl: Implement SQL filters for team members filtering (#44898) 4 years ago
Dimitris Sotirakis 605d056136
Security: Sync security changes on main (#45083) 4 years ago
Artur Wierzbicki a025109647
Dash previews: populate crawler queue from SQL query (#44083) 4 years ago
Sofia Papagiannaki 35fe58de37
API: Extract OpenAPI specification from source code using go-swagger (#40528) 4 years ago
J Guerreiro 94820e1f29
Add/Delete API keys to Service accounts (#44871) 4 years ago
Gabriel MABILLE 8217d6d206
AccessControl: Change teams permissions page when accesscontrol is enabled (#43971) 4 years ago
Selene 875e0736ec
LDAP: Use an interface instead of a bus to get group teams (#42165) 4 years ago
Santiago 7ed82ac049
Check for empty URLs when creating/updating a data source (#42837) 4 years ago
Gabriel MABILLE d4f682190f
AccessControl: Implement teams resource service (#43951) 4 years ago
Agnès Toulet 65bdb3a899
FeatureFlags: Revert managing feature flags outside of settings.Cfg (#44382) 4 years ago
Ryan McKinley f53b3fb007
FeatureToggles: register all enterprise feature toggles (#44336) 4 years ago
Ryan McKinley f94c0decbd
FeatureFlags: manage feature flags outside of settings.Cfg (#43692) 4 years ago