File tree Expand file tree Collapse file tree 9 files changed +107
-122
lines changed
Table/components/TableActionsCell Expand file tree Collapse file tree 9 files changed +107
-122
lines changed Original file line number Diff line number Diff line change 2
2
3
3
## 1.3.0 (2024-09-20)
4
4
5
+ ### Breaking changes
6
+
7
+ - Requires Grafana 10.3 and Grafana 11
8
+
5
9
### Features / Enhancements
6
10
7
11
- Added edit data with based permission check (#40 , #76 )
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ Business Table panel is a Grafana plugin that allows to summarize large amounts
14
14
15
15
## Requirements
16
16
17
- - Business Table panel 1.X requires ** Grafana 10** or ** Grafana 11** .
17
+ - Business Table panel 1.X requires ** Grafana 10.3 ** or ** Grafana 11** .
18
18
19
19
You can install the Business Table panel plugin from the [ Grafana Plugins catalog] ( https://grafana.com/grafana/plugins/volkovlabs-table-panel/ ) or use the Grafana command line tool.
20
20
Original file line number Diff line number Diff line change 99
99
"footer" : [],
100
100
"group" : false ,
101
101
"label" : " " ,
102
+ "pin" : " " ,
102
103
"sort" : {
104
+ "descFirst" : false ,
103
105
"enabled" : false
104
106
},
105
107
"type" : " auto"
134
136
"source" : " "
135
137
},
136
138
"mode" : " userRole" ,
137
- "userRole" : [
138
- " Editor" ,
139
- " Admin"
140
- ]
139
+ "userRole" : [" Editor" , " Admin" ]
141
140
}
142
141
},
143
142
"field" : {
152
151
"footer" : [],
153
152
"group" : false ,
154
153
"label" : " " ,
154
+ "pin" : " " ,
155
155
"sort" : {
156
+ "descFirst" : false ,
156
157
"enabled" : false
157
158
},
158
159
"type" : " auto"
187
188
"source" : " "
188
189
},
189
190
"mode" : " userRole" ,
190
- "userRole" : [
191
- " Editor" ,
192
- " Admin"
193
- ]
191
+ "userRole" : [" Editor" , " Admin" ]
194
192
}
195
193
},
196
194
"field" : {
205
203
"footer" : [],
206
204
"group" : false ,
207
205
"label" : " " ,
206
+ "pin" : " " ,
208
207
"sort" : {
208
+ "descFirst" : false ,
209
209
"enabled" : false
210
210
},
211
211
"type" : " auto"
240
240
"source" : " "
241
241
},
242
242
"mode" : " userRole" ,
243
- "userRole" : [
244
- " Editor" ,
245
- " Admin"
246
- ]
243
+ "userRole" : [" Editor" , " Admin" ]
247
244
}
248
245
},
249
246
"field" : {
258
255
"footer" : [],
259
256
"group" : false ,
260
257
"label" : " " ,
258
+ "pin" : " " ,
261
259
"sort" : {
260
+ "descFirst" : false ,
262
261
"enabled" : false
263
262
},
264
263
"type" : " auto"
288
287
"source" : " Permission"
289
288
},
290
289
"mode" : " query" ,
291
- "userRole" : [
292
- " Editor" ,
293
- " Admin"
294
- ]
290
+ "userRole" : [" Editor" , " Admin" ]
295
291
}
296
292
},
297
293
"field" : {
306
302
"footer" : [],
307
303
"group" : false ,
308
304
"label" : " " ,
305
+ "pin" : " " ,
309
306
"sort" : {
307
+ "descFirst" : false ,
310
308
"enabled" : false
311
309
},
312
310
"type" : " auto"
313
311
}
314
312
],
315
313
"name" : " List" ,
314
+ "pagination" : {
315
+ "enabled" : false ,
316
+ "mode" : " client"
317
+ },
316
318
"update" : {
317
319
"datasource" : " Timescale" ,
318
320
"payload" : {
319
321
"editorMode" : " code" ,
320
322
"format" : " table" ,
321
323
"rawQuery" : true ,
322
- "rawSql" : " UPDATE devices\n SET name = ${payload.name}\n WHERE id = ${payload.id};" ,
324
+ "rawSql" : " UPDATE devices\n SET name = ${payload.name:sqlstring }\n WHERE id = ${payload.id};" ,
323
325
"refId" : " A" ,
324
326
"sql" : {
325
327
"columns" : [
383
385
"footer" : [],
384
386
"group" : true ,
385
387
"label" : " " ,
388
+ "pin" : " " ,
386
389
"sort" : {
390
+ "descFirst" : false ,
387
391
"enabled" : false
388
392
},
389
393
"type" : " auto"
428
432
"footer" : [],
429
433
"group" : true ,
430
434
"label" : " " ,
435
+ "pin" : " " ,
431
436
"sort" : {
437
+ "descFirst" : false ,
432
438
"enabled" : false
433
439
},
434
440
"type" : " auto"
473
479
"footer" : [],
474
480
"group" : true ,
475
481
"label" : " " ,
482
+ "pin" : " " ,
476
483
"sort" : {
484
+ "descFirst" : false ,
477
485
"enabled" : false
478
486
},
479
487
"type" : " auto"
518
526
"footer" : [],
519
527
"group" : false ,
520
528
"label" : " " ,
529
+ "pin" : " " ,
521
530
"sort" : {
531
+ "descFirst" : false ,
522
532
"enabled" : false
523
533
},
524
534
"type" : " auto"
525
535
}
526
536
],
527
537
"name" : " Grouped" ,
538
+ "pagination" : {
539
+ "enabled" : false ,
540
+ "mode" : " client"
541
+ },
528
542
"update" : {
529
543
"datasource" : " " ,
530
544
"payload" : {}
531
545
}
532
546
}
533
547
],
534
- "tabsSorting" : false
548
+ "tabsSorting" : false ,
549
+ "toolbar" : {
550
+ "export" : false
551
+ }
535
552
},
553
+ "pluginVersion" : " 1.3.0" ,
536
554
"targets" : [
537
555
{
538
556
"datasource" : {
660
678
"config" : {},
661
679
"name" : " edit" ,
662
680
"type" : " boolean" ,
663
- "values" : [
664
- " true"
665
- ]
681
+ "values" : [" true" ]
666
682
}
667
683
],
668
684
"meta" : {},
689
705
"timezone" : " browser" ,
690
706
"title" : " Devices" ,
691
707
"uid" : " edxke3hyi04cgc" ,
692
- "version" : 11 ,
708
+ "version" : 1 ,
693
709
"weekStart" : " "
694
710
}
You can’t perform that action at this time.
0 commit comments