Commit Graph

482 Commits (39e78045577149795774ffced57e526f106b7c88)

Author SHA1 Message Date
Serge Zaitsev 694b9dfe50
Chore: Replace xorm.io/xorm imports (#104458) 3 weeks ago
Stephanie Hingtgen 6244b4d501
Dashboards: Fix cleanup job (#104822) 3 weeks ago
Stephanie Hingtgen 7430a18bd3
Dashboards: Fix missing folder info in /search for dashboards (#104666) 3 weeks ago
Stephanie Hingtgen 9968576acf
Folders & Dashboards: Cleanup timestamps and error codes (#104665) 3 weeks ago
Georges Chaudy a4f6953f27
spanner: skip dasbhoard RBAC e2e tests for spanner (#104043) 3 weeks ago
Todd Treece 24caaa7442
Dashboards: Set provisioning concurrency limit (#104507) 4 weeks ago
Stephanie Hingtgen 72ea92f275
Provisioning: Remove warnings for valid usage (#104555) 4 weeks ago
Stephanie Hingtgen b5281c923f
K8s: Dashboards: Fix provisioned dashboard cleanup (#104504) 4 weeks ago
Ieva e385237daf
Access control: Make sure that user permission cache is cleared after new dashboard and folder creation (#104193) 4 weeks ago
Ryan McKinley b09d79b21c
K8s/Dashboard: Promote from alpha1 to beta1 (#104009) 4 weeks ago
Michael Mandrus 67ac54fb0e
Chore: Rename file containing SQLStore migrations per repo conventions (#104354) 4 weeks ago
Artur Wierzbicki fd99b67205
Dashboards: Preserve schema version in /api (#104213) 1 month ago
Marco de Abreu 2a61763703
Dashboards: Don't run cleanup job when backed by legacy storage (#104001) 1 month ago
Ryan McKinley 0283c98e30
K8s/Folders: Use v1beta1 and app-sdk based spec (#103975) 1 month ago
Marco de Abreu 95f04c79cd
Dashboards: Add Dashboard Schema validation (1) (#103662) 1 month ago
Stephanie Hingtgen f5ad1ef69b
K8s: Folders: Add v1 api (#103842) 1 month ago
Mariell Hoversholm 757be6365a
CI: Bump golangci-lint to 2.0.2 (#103572) 1 month ago
Ryan McKinley af8a70bbab
K8s/Permissions: Enable a grant-permissions annotation action to set default permissions (#102527) 1 month ago
Stephanie Hingtgen 8cd6f837a5
Dashboards: Prevent saving to a non-existent folder (#103503) 1 month ago
Marco de Abreu b2f80d4dca
Dashboards: Add Dashboard API Validation tests and fix underlying issues (#103502) 1 month ago
Todd Treece 427715b070
Dashboards: Add k8s fallback client (#103404) 1 month ago
Stephanie Hingtgen 4918d8720c
Dashboard Restore: Remove experimental functionality under feature flag `dashboardRestore` for now - this will be reworked (#103204) 2 months ago
Ryan McKinley c54496a3f9
Search: Avoid panic with missing title (#103257) 2 months ago
Will Assis 08042ae827
search: add legacy id for all resources in bleve (#103206) 2 months ago
Will Assis 15c5b45724
dashboards: remove unused function from dashboard service (#103104) 2 months ago
Stephanie Hingtgen 19a52ba35e
K8s: Dashboards: Fix multi-org quota (#103073) 2 months ago
Hugo Häggmark 18ae5d7f0c
i18n: wires up translations for plugins (#102853) 2 months ago
Stephanie Hingtgen f84654d162
Stats: Optimize getting folder stats (#103033) 2 months ago
Stephanie Hingtgen 12c5b81850
K8s: Dashboards: Reduce db calls to get users on list (#103020) 2 months ago
Stephanie Hingtgen da2743dbef
Dashboards: Optimize get shared with me (#103013) 2 months ago
Mariell Hoversholm d0d7078953
App Platform: Remove mutable globals (#102962) 2 months ago
Ieva ff6039567b
RBAC: Return 404 instead of 403 if a dashboard cannot be found (#102815) 2 months ago
Stephanie Hingtgen 7c2890384a
K8s: Dashboards: Set v1alpha1 as priority (#102729) 2 months ago
Marco de Abreu 543c0bbccb
App platform: Add cleanup job for dashboards when going through /apis (kubectl) (#102506) 2 months ago
Peter Štibraný ea89499209
Fix failing integration tests in folderimpl package when running on Spanner. (#102602) 2 months ago
Stephanie Hingtgen c33a53a47a
K8s: Remove restore functionality; can be done with list (#102560) 2 months ago
Ryan McKinley b3a529de48
K8s/Dashboard: Use upsert to create or update dashboards (#102536) 2 months ago
Ieva 163546d40f
RBAC: Remove dashboard guardians pt 1 (#102314) 2 months ago
Stephanie Hingtgen 6c704484e9
K8s: Add sorting by more than titles (#102403) 2 months ago
owensmallwood ec91ad6db7
Dashboard Provisioning: Dont wait on indexer when nothing deleted (#102390) 2 months ago
owensmallwood c45a342303
Unified Storage Dashboard Provisioning: Wait for deleted dashboards to be updated in the indexer (#102243) 2 months ago
Stephanie Hingtgen 6019b21cc5
K8s: Dashboards: Fix multi-org provisioning flow (#102266) 2 months ago
Ryan McKinley fd4e08e318
K8s/Dashboards: Remove slug annotation (#102270) 2 months ago
Ryan McKinley bb881f38bb
K8s/Dashboards: Remove uid+version from spec (#101992) 2 months ago
Stephanie Hingtgen 5c24312625
Dashboards: Fix duplicate provisioning when errors occur on title-only based provisioning (#102249) 2 months ago
Will Assis 2456eeb69b
fix(unified-storage): Improve test coverage on legacy searcher and parse result helper (#102147) 2 months ago
Igor Suleymanov 5d2ba10113
K8s/Dashboards: Extract Dashboard APIs to an app submodule (#102029) 2 months ago
Peter Štibraný f3df64b7f4
Pass BOOL values as real types (int/bool) instead of strings to SQL parameters. (#101961) 2 months ago
maicon 927f7befd6
Unistore: Create default permissions through Folder APIServer (#101420) 2 months ago
Peter Štibraný fd6a4908f1
Support Spanner's UNION syntax, which needs to be UNION DISTINCT or UNION ALL. (#101768) 2 months ago