Commit b7cc812
authored
Datasource: Arbitrary JSON Data (#607)
* Datasource: Arbitrary JSON Data
Deprecates the current `json_data` and `secure_json_data` in favor of an arbitrary map format: `json_data_map` and `secure_json_data_map`
Closes #63 #605 #582 #578 #568 #528 #516 #520 #493 #343 #236 #197 #188 #81
* Generate docs
* Ready to merge!
Added tests
Updated client lib
Added example1 parent dee3b8e commit b7cc812
File tree
6 files changed
+153
-31
lines changed- docs/resources
- examples/resources/grafana_data_source
- grafana
6 files changed
+153
-31
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
22 | 38 | | |
23 | 39 | | |
24 | 40 | | |
| |||
90 | 106 | | |
91 | 107 | | |
92 | 108 | | |
93 | | - | |
| 109 | + | |
| 110 | + | |
94 | 111 | | |
95 | | - | |
| 112 | + | |
| 113 | + | |
96 | 114 | | |
97 | 115 | | |
98 | 116 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
1 | 17 | | |
2 | 18 | | |
3 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
118 | | - | |
| 117 | + | |
| 118 | + | |
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
108 | 109 | | |
109 | 110 | | |
110 | 111 | | |
111 | | - | |
| 112 | + | |
| 113 | + | |
112 | 114 | | |
113 | 115 | | |
114 | 116 | | |
| |||
454 | 456 | | |
455 | 457 | | |
456 | 458 | | |
457 | | - | |
| 459 | + | |
| 460 | + | |
458 | 461 | | |
459 | 462 | | |
460 | 463 | | |
| |||
554 | 557 | | |
555 | 558 | | |
556 | 559 | | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
557 | 573 | | |
558 | 574 | | |
559 | 575 | | |
| |||
653 | 669 | | |
654 | 670 | | |
655 | 671 | | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
656 | 675 | | |
657 | 676 | | |
658 | 677 | | |
659 | 678 | | |
660 | 679 | | |
661 | 680 | | |
662 | 681 | | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
663 | 693 | | |
664 | 694 | | |
665 | 695 | | |
| |||
674 | 704 | | |
675 | 705 | | |
676 | 706 | | |
677 | | - | |
678 | | - | |
679 | | - | |
| 707 | + | |
| 708 | + | |
680 | 709 | | |
681 | 710 | | |
682 | 711 | | |
683 | | - | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
684 | 717 | | |
685 | 718 | | |
686 | 719 | | |
| |||
751 | 784 | | |
752 | 785 | | |
753 | 786 | | |
754 | | - | |
| 787 | + | |
755 | 788 | | |
756 | 789 | | |
757 | | - | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
758 | 795 | | |
759 | 796 | | |
760 | 797 | | |
| |||
769 | 806 | | |
770 | 807 | | |
771 | 808 | | |
772 | | - | |
| 809 | + | |
773 | 810 | | |
774 | 811 | | |
775 | 812 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
73 | 78 | | |
74 | 79 | | |
75 | | - | |
| 80 | + | |
| 81 | + | |
76 | 82 | | |
77 | 83 | | |
78 | 84 | | |
| |||
189 | 195 | | |
190 | 196 | | |
191 | 197 | | |
192 | | - | |
193 | | - | |
| 198 | + | |
| 199 | + | |
194 | 200 | | |
195 | | - | |
196 | | - | |
197 | | - | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
198 | 250 | | |
199 | 251 | | |
200 | 252 | | |
| |||
236 | 288 | | |
237 | 289 | | |
238 | 290 | | |
239 | | - | |
| 291 | + | |
240 | 292 | | |
241 | 293 | | |
242 | 294 | | |
| |||
300 | 352 | | |
301 | 353 | | |
302 | 354 | | |
303 | | - | |
304 | | - | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
305 | 358 | | |
306 | 359 | | |
307 | 360 | | |
| |||
409 | 462 | | |
410 | 463 | | |
411 | 464 | | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
| 465 | + | |
416 | 466 | | |
417 | 467 | | |
418 | | - | |
| 468 | + | |
419 | 469 | | |
420 | 470 | | |
421 | 471 | | |
| |||
494 | 544 | | |
495 | 545 | | |
496 | 546 | | |
497 | | - | |
498 | | - | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
499 | 550 | | |
500 | 551 | | |
501 | 552 | | |
| |||
0 commit comments