Commit Graph

148 Commits (f5cace8bbdfb2a57bc291727a6329196e5d70b9d)

Author SHA1 Message Date
idafurjes f5cace8bbd
Rename Acl to ACL (#52342) 3 years ago
Kristin Laemmert 9de00c8eb2
chore/backend: move dashboard errors to dashboard service (#51593) 3 years ago
Jeff Levin d076bedb5e
public dashboards: finalize db schema & v1 feature complete (#50467) 3 years ago
Jeff Levin 52ed651958
public dashboards: insert default public dashboard config into database on save (#49131) 3 years ago
Kristin Laemmert 2edfbb7767
sqlstore split: dashboard permissions (#49962) 3 years ago
Jeff Levin c7f8c2cc73
add isPublic to dashboard (#48012) 3 years ago
Selene 43e34f3086
Dashboards: Allow to retrieve dashboards by uid (#48522) 3 years ago
Jeff Levin 5d2f34d8e2
ValidatedQueries: start of validated queries API (#44731) 3 years ago
Giordano Ricci 09f48173fe
Explore: allow users to save Explore state to a new panel in a new dashboard (#45148) 3 years ago
Selene d5b98772ed
Dashboards: Refactor service to make it injectable by wire (#44588) 3 years ago
Artur Wierzbicki 0276b029fc
Previews: crawler as a background service (#44891) 3 years ago
Artur Wierzbicki a025109647
Dash previews: populate crawler queue from SQL query (#44083) 3 years ago
Sofia Papagiannaki 35fe58de37
API: Extract OpenAPI specification from source code using go-swagger (#40528) 3 years ago
Sofia Papagiannaki c4aaf5f9d1
API: prevent provisioned dashboard from being updated (#41894) 4 years ago
Sofia Papagiannaki b96dd1877c
Folder API: optionally force deleting Grafana 8 alerts when deleting a folder (or error) (#36427) 4 years ago
Serge Zaitsev ef0fab9aa5
Expose folder UID in dashboards API response (#33991) 4 years ago
ying-jeanne 748778fff0
new endpoint to post/get trimmed dashboard json (#33465) 4 years ago
Joan López de la Franca Beltran 5c07df9f4b
Chore: Replace Command dispatches by explicit calls (#32131) 4 years ago
Arve Knudsen 87c3a2b790
PluginManager: Make Plugins, Renderer and DataSources non-global (#31866) 4 years ago
Arve Knudsen dd2d206d99
Backend: Remove more globals (#29644) 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 dff84f6a31
Chore: Remove dead code (#28664) 5 years ago
Arve Knudsen 4084b53f91
plugins: Don't exit on duplicate plugin (#28390) 5 years ago
Maksim Nabokikh 6e3e0dead8
Provisioning: Remove provisioned dashboards without parental reader (#26143) 5 years ago
Maksim Nabokikh b646a1d627
Provisioning: describe which folder caused an error while provisioning from files structure (#26771) 5 years ago
gastonqiu f427f90a45
Chore: Aggregate save dashboard error (#26443) 5 years ago
Arve Knudsen 07582a8e85
Chore: Fix various spelling errors in back-end code (#25241) 5 years ago
Emil Tullstedt b669bfdf5f
Dashboard: Add failsafe for slug generation (#23709) 5 years ago
lfroment 72628c8ea0
Dashboard: Adds support for a global minimum dashboard refresh interval (#19416) 5 years ago
Leonard Gram 10fbabfb2e
Sqlstore: guard against getting a dashboard without specifying identi… (#22246) 5 years ago
Andrej Ocenas eb82a75668
Provisioning: Show file path of provisioning file in save/delete dialogs (#16706) 6 years ago
Andrej Ocenas 2d7fc55df7
Provisioning: Do not allow deletion of provisioned dashboards (#16211) 6 years ago
Pierre GIRAUD a881497908
Max number of repeated panels per row 7 years ago
Marcus Efraimsson 36aec52c08
return actual error if failing to update alert data 7 years ago
Torkel Ödegaard ec4698fb96 alerting: propagate alert validation issues to the user instead of just 'invalid alert data' message 7 years ago
bergquist c817aecd66 provisioning: only update dashboard if hash of json changed 7 years ago
Mario Trangoni 91fb2e07ce pkg: fix codespell issues 7 years ago
Marcus Efraimsson 4f44376564
remove comment/unused variable 7 years ago
Marcus Efraimsson b4863002c9
permission: fix user with org viewer save/move permissions 7 years ago
bergquist 949484b949 provisioning: simplify db query 7 years ago
bergquist 7845eab502 provisioning: fixes typo 7 years ago
bergquist 5596707531 alert: fixes broken link back to grafana 7 years ago
bergquist 627df67992 dashboards: reject updates of provisioned dashboards 7 years ago
bergquist d6faa3d06f provisioning: improve UX when saving provisioned dashboards 7 years ago
Marcus Efraimsson 3f588b4c48 dashboards: created/updated and createdby/updatedby should be set before save 7 years ago
Marcus Efraimsson 53cd39fde5 Shouldn't be able to overwrite a dashboard if you don't have permissions (#10900) 7 years ago
Leonard Gram fa1b92a12b
provisioning: uses unix epoch timestamps. (#10907) 7 years ago
Torkel Ödegaard 8e8f3c4332 dashboard and folder search with permissions 7 years ago
Marcus Efraimsson 0e8377a9f4 Update logic for create/update dashboard, validation and plugin dashboard links (#10809) 7 years ago