Skip to content

Latest commit

 

History

History
59 lines (51 loc) · 2.09 KB

backlog.rst

File metadata and controls

59 lines (51 loc) · 2.09 KB

grafana-wtf backlog

Prio 1

  • [o] Statistics reports for data sources and panels: #18
  • [o] Finding invalid data sources: #19
  • [o] Add test fixture for adding dashboards at runtime from branch amo/test-dashboard-runtime

Prio 1.5

  • [o] Search through more Grafana entities (users, organizations, teams)
  • [o] Add test fixture which completely resets everything in Grafana before running the test harness.

    Move to a different port than 3000 then!

  • [o] Improve output format handling and error cases
  • [o] Introduce paging to reach beyond the 5000 results limit, see https://grafana.com/docs/http_api/folder_dashboard_search/
  • [o] Case insensitive and regex searching
  • [o] Show dependencies
  • [o] Optionally apply "replace" to data sources also
  • [o] Add software tests for authenticated access to Grafana (--grafana-token)

Prio 2

Done

  • [x] Add HTTP response caching and "--drop-cache" option
  • [x] Add progress indicator (tqdm)
  • [x] Introduce concurrent resource fetching using asyncio or grequests, see https://github.com/kennethreitz/grequests
  • [x] Add software tests
  • [x] Document "replace" feature in README
  • [x] AttributeError: #17
  • [/] Repair log subcommand
  • [x] Add subcommand explore dashboards
  • [x] Add subcommand info
  • [x] Blackify
  • [x] Dockerize