@@ -3,36 +3,41 @@ grafana-wtf backlog
3
3
###################
4
4
5
5
6
- ******
7
- Prio 1
8
- ******
6
+ ************
7
+ Iteration +1
8
+ ************
9
+ - [o] History+SQL: Optionally omit folders, and display dashboards only
10
+
11
+ - https://swarm.hiveeyes.org/grafana/dashboards/f/ODVFg50mz/arnas
12
+ - https://swarm.hiveeyes.org/grafana/dashboards/f/VM-KxXvWk/ruhrgebiet
13
+ - [o] Does it croak on play.grafana.org?
14
+ - [o] Why are there two newlines on stdout output?
15
+ - [o] Query dashboard edit history by dashboard tag(s)
16
+
17
+
18
+ ************
19
+ Iteration +2
20
+ ************
9
21
- [o] Expand searching via ``find `` subcommand to other entities
10
- - [o] Add output format JSON for ``find `` subcommand
11
22
- [o] Add subcommand for checking data source health
12
23
- [o] Provide environment variable for ``--drop-cache ``
13
- - [o] Does it croak on play.grafana.org?
14
- - [o] Don't display "Global" section when it's mostly empty.
24
+ - [o] Don't display new "Global" section when it's mostly empty.
15
25
16
26
17
- *********
18
- Prio 1.10
19
- *********
27
+ ************
28
+ Iteration +3
29
+ ************
20
30
- [o] With Grafana >8.3, resolve datasource name and add to ``{'type': 'influxdb', 'uid': 'PDF2762CDFF14A314'} ``
21
31
- [o] Add "folder name/uid" to "explore dashboards" response.
22
32
- [o] Check if "datasources" is always present in responses to "explore dashboards".
23
-
24
-
25
- *********
26
- Prio 1.25
27
- *********
28
33
- [o] Statistics reports for data sources and panels: https://github.com/panodata/grafana-wtf/issues/18
29
34
- [o] Finding invalid data sources: https://github.com/panodata/grafana-wtf/issues/19
30
35
- [o] Add subcommand ``dump `` for dumping whole documents from the API, unmodified
31
36
32
37
33
- ********
34
- Prio 1.5
35
- ********
38
+ ************
39
+ Iteration +4
40
+ ************
36
41
- [o] Search through more Grafana entities (users, organizations, teams)
37
42
- [o] Improve output format handling and error cases
38
43
- [o] Introduce paging to reach beyond the 5000 results limit,
@@ -44,9 +49,9 @@ Prio 1.5
44
49
- [o] Add output format RSS
45
50
46
51
47
- ******
48
- Prio 2
49
- ******
52
+ ************
53
+ Iteration +5
54
+ ************
50
55
- [o] Mode for restricting search to queries only
51
56
- [o] Also scan folders
52
57
- [o] grafana-wtf dump
79
84
- [x] Improve test suite wrt. test case isolation vs. Grafana resources
80
85
- [x] Add test fixture which completely resets everything in Grafana before running the test harness.
81
86
- [x] Move test harness Grafana to a different port than 3000
87
+ - [x] Ignore ``-- Mixed -- `` data sources
88
+ - [x] Use default cache TTL of 300 again
89
+ - [x] Make cache TTL configurable using environment variable
90
+ - [x] Does ``grafana-wtf log "am_-CHynk" `` really need fetch *all * dashboards?
91
+ - [x] Display dashboard UID on ``grafana-wtf log ``
92
+ - [x] Improve ``grafana-wtf log --number= `` => --head, --tail
93
+ - [x] Add JSON and YAML output formats for ``find `` subcommand
94
+ - [x] History: Group edits by dashboard, to be able to count them
95
+ - [x] History: Add a feature to filter dashboards by ``COUNT(edits) = 1 ``
0 commit comments