issues
search
WillTrem
/
UInnovate
MIT License
3
stars
1
forks
source link
Fixed the awkward button display for the scripts
#353
Closed
SamRfk
closed
3 months ago
SamRfk
commented
3 months ago
just centered script buttons
SamRfk
commented
3 months ago
github-actions[bot]
commented
3 months ago
Coverage Report
Status
Category
Percentage
Covered / Total
🔵
Lines
56.61%
1656 / 2925
🔵
Statements
56.89%
1713 / 3011
🔵
Functions
51.43%
430 / 836
🔵
Branches
39.34%
480 / 1220
File Coverage
File
Stmts
% Branch
% Funcs
% Lines
Uncovered Lines
Changed Files
UInnovateApp/src/components/TableListView.tsx
49.67%
28.44%
36.92%
49.88%
179
,
212
,
245
,
270-271
,
296
,
313
,
329
,
333
,
336
,
340
,
344
,
347
,
351
,
357
,
363
,
394-396
,
404
,
410-411
,
416
,
419-420
,
430-463
,
450-462
,
462
,
464-466
,
465
,
467-469
,
468
,
470
,
474-497
,
490-496
,
491-495
,
498
,
498-500
,
508-510
,
509
,
511-513
,
512
,
514-530
,
517-518
,
520-529
,
521-529
,
524-525
,
527-528
,
532-535
,
532-535
,
542
,
544-548
,
546-547
,
550-557
,
559-561
,
563-572
,
571
,
573-574
,
595
,
595-596
,
606-607
,
609-613
,
610
,
612
,
615
,
622
,
633
,
663-664
,
666-669
,
667-668
,
670-676
,
671-675
,
677
,
679-686
,
691
,
709-857
,
712-721
,
717-718
,
724-733
,
729-730
,
737-745
,
741-742
,
749-760
,
753-754
,
764-775
,
770
,
778-792
,
782-783
,
787-789
,
795-803
,
799-800
,
807-817
,
813-814
,
821-843
,
827
,
830
,
835-840
,
846-855
,
851-852
,
861-904
,
862
,
862
,
865-871
,
866-868
,
867-868
,
870
,
872
,
874-878
,
876-877
,
879-902
,
880-887
,
886
,
889-898
,
901
,
903
,
906-912
,
915-917
,
916
,
920-921
,
926
,
950-1091
,
951-958
,
961-1091
,
962-969
,
972-1091
,
973-980
,
983-1091
,
984-997
,
990
,
999-1091
,
1000-1013
,
1006
,
1015-1091
,
1016-1036
,
1025-1026
,
1032-1034
,
1038-1091
,
1039-1050
,
1047-1048
,
1053-1091
,
1054-1061
,
1064-1091
,
1065-1088
,
1074-1075
,
1081-1087
,
1118
,
1126
,
1138
,
1154
,
1162
,
1171-1190
,
1183
,
1185
,
1196-1197
,
1223-1243
,
1236
,
1238
,
1249-1250
,
1275
,
1296
,
1331
,
1369
,
1376
,
1390
,
1419
,
1457-1462
,
1507-1512
,
1555
Unchanged Files
UInnovateApp/src/api/AxiosCustom.ts
73.33%
100%
50%
73.33%
11
,
31-33
UInnovateApp/src/components/AddRowPopup.tsx
79.31%
88.23%
70%
80.7%
58-62
,
72-73
,
90-93
,
99-100
,
102-108
,
110-113
,
110-113
,
120-121
UInnovateApp/src/components/AdditionalViewNavBar.tsx
55.17%
16.66%
50%
55.17%
77-84
,
78-83
,
86-100
,
87-98
,
92-93
,
102-134
,
112-120
,
128-130
,
129
UInnovateApp/src/components/CSVUploadButton.tsx
82.6%
41.66%
100%
81.81%
46-51
,
47-51
,
50
UInnovateApp/src/components/Dropzone.tsx
22.72%
8%
9.09%
23.25%
15
,
19-46
,
25-41
,
43-45
,
44
,
50-56
,
53-55
,
57
,
61-69
,
73-79
,
83-84
,
117-160
,
122
,
132
UInnovateApp/src/components/FunctionLoadPopup.tsx
4.76%
0%
0%
4.76%
15-16
,
18-22
,
19-21
,
24-41
,
25-40
,
26
,
29-39
,
30-31
,
33
,
35-36
,
38
,
43
,
45-58
,
60-63
,
65-106
UInnovateApp/src/components/FunctionPopup.tsx
66.66%
100%
0%
66.66%
31-51
,
56-74
UInnovateApp/src/components/NavBar.tsx
68.75%
92.3%
66.66%
61.53%
32-36
,
35
,
37
UInnovateApp/src/components/PrimaryKeyErrorPopup.tsx
75%
100%
0%
75%
25-38
UInnovateApp/src/components/SavePopup.tsx
75%
100%
0%
75%
25-33
UInnovateApp/src/components/ScriptLoadPopup.tsx
81.81%
66.66%
75%
81.81%
19-21
,
34
UInnovateApp/src/components/ScriptPopup.tsx
83.33%
100%
50%
83.33%
56-74
UInnovateApp/src/components/TableEnumView.tsx
82.35%
50%
66.66%
82.35%
32
,
39
,
60
,
72
,
106
,
114
UInnovateApp/src/components/UnauthorizedScreen.tsx
80%
100%
50%
80%
9
UInnovateApp/src/components/VisuallyHiddenInput.tsx
100%
100%
100%
100%
UInnovateApp/src/components/Schema/DisplayType.tsx
100%
100%
100%
100%
UInnovateApp/src/components/Schema/MenuSchemaSelector.tsx
77.77%
61.53%
83.33%
76.47%
35
,
39-41
UInnovateApp/src/components/Schema/SchemaSelector.tsx
52%
28.57%
30%
52%
26-28
,
33
,
36-57
,
45
,
51
,
61-75
,
70-72
,
79-93
,
88-90
,
124
UInnovateApp/src/components/TableListViewComponents/DeleteRowButton.tsx
74.35%
38.46%
100%
72.97%
27-28
,
58-63
,
65-81
,
67-75
,
77-79
,
78
,
84
,
101-107
UInnovateApp/src/components/TableListViewComponents/LookUpTableDetails.tsx
79.66%
61.53%
73.33%
78.94%
45
,
56
,
76
,
80
,
93
,
98-101
,
100
,
102
,
112
,
144-157
,
149-155
UInnovateApp/src/components/settingsPage/AuditTrails.tsx
100%
50%
100%
100%
UInnovateApp/src/components/settingsPage/ColumnConfig.tsx
47.82%
20%
75%
45.45%
62-74
,
70
,
73
,
76-81
,
86-98
,
94
,
97
,
100-105
UInnovateApp/src/components/settingsPage/CronJobsTab.tsx
29.16%
8.51%
23.68%
27.27%
53-61
,
55-56
,
58
,
60
,
64-67
,
66
,
71
,
73-77
,
74-76
,
75
,
79
,
82-92
,
89-91
,
93-97
,
94-96
,
98-117
,
99-116
,
102
,
104-110
,
114-115
,
121-130
,
127-129
,
131-149
,
132-148
,
134
,
136-142
,
145-147
,
153
,
153
,
155-157
,
159-160
,
163
,
163
,
165
,
169-170
,
172-175
,
173-174
,
177-180
,
182-185
,
188-190
,
193-211
,
196
,
196
,
198-210
,
199-209
,
200-208
,
212-222
,
213
,
216-221
,
225
,
227
,
235
,
242
,
247-248
,
261
,
264-266
,
283
,
291
,
291-292
,
292
,
297
,
315-319
,
338-342
UInnovateApp/src/components/settingsPage/DisplayTab.tsx
100%
100%
100%
100%
UInnovateApp/src/components/settingsPage/EnvVarCreator.tsx
62.5%
58.33%
38.46%
61.53%
29
,
32
,
36-46
,
52
,
56-58
,
63
,
94-97
,
109-112
,
163-175
UInnovateApp/src/components/settingsPage/EnvVarValueEditor.tsx
11.11%
100%
0%
11.11%
14-16
,
18
,
20-35
,
26
,
30-31
UInnovateApp/src/components/settingsPage/ExecuteProcedures.tsx
50%
64.28%
31.81%
47.61%
38
,
55
,
59
,
63-67
,
69-71
,
74-85
,
80
,
83-84
,
89-102
,
91-92
,
94
,
96-99
,
97-98
,
101
,
105-111
,
108-109
,
111
,
132-135
,
139-141
,
152-155
,
166-169
,
194-198
,
214-218
UInnovateApp/src/components/settingsPage/FunctionViewer.tsx
6.25%
0%
0%
6.25%
28-29
,
31-33
,
35-42
,
36-39
,
37-38
,
41
,
43-70
,
44
,
46-59
,
48-49
,
51-52
,
54-55
,
57-58
,
61
,
63-67
,
69
,
72-136
,
83
,
91
,
94-97
,
113
,
125
UInnovateApp/src/components/settingsPage/GeneralTab.tsx
100%
100%
100%
100%
UInnovateApp/src/components/settingsPage/InternationalizationTab.tsx
51.92%
21.56%
52.63%
53.33%
81-87
,
82-85
,
82-86
,
94-111
,
95-98
,
100-108
,
102-105
,
102-105
,
107
,
110
,
116-124
,
117-121
,
119
,
119-120
,
123
,
148
,
163
,
169-179
,
170-176
,
172-174
,
173
,
175
,
178
,
194-204
,
195-201
,
195-201
,
203
,
232-253
,
233-237
,
235-236
,
239-246
,
248
,
248-250
,
252
,
277
,
291-318
,
292-300
,
303
,
305-315
,
306
,
308-314
,
312-313
,
317
,
320-327
,
331
,
335-336
,
339-345
,
349-351
,
354-360
,
368-372
,
370-371
,
373-376
,
375
,
377
,
380
,
457-471
,
458-468
,
472
,
548-549
,
555
UInnovateApp/src/components/settingsPage/LookupSetting.tsx
86.84%
56.41%
94.11%
86.48%
60
,
65
,
77-78
,
159-164
,
166-173
,
179
,
201
UInnovateApp/src/components/settingsPage/MultiSelect.tsx
66.66%
75%
66.66%
72.72%
15
,
22
,
22
,
38
UInnovateApp/src/components/settingsPage/ScriptEditor.tsx
73.52%
70%
70%
72.72%
45-47
,
49-50
,
98
,
128
,
133-137
UInnovateApp/src/components/settingsPage/Scripting.tsx
100%
100%
100%
100%
UInnovateApp/src/components/settingsPage/ScriptingTab.tsx
72.97%
71.42%
63.63%
72.22%
30
,
47
,
51
,
55-59
,
61-63
,
65-71
,
92
,
100-103
UInnovateApp/src/components/settingsPage/SignupModal.tsx
68.45%
50.84%
70.83%
67.36%
98
,
105
,
112-113
,
116-117
,
145-146
,
151
,
179
,
181-191
,
184-190
,
188-189
,
202-203
,
206-207
,
214-215
,
222-237
,
223-237
,
227-237
,
231-237
,
235-236
,
240-245
,
241
,
243-244
,
248-254
,
249-250
,
253
,
256
,
462-463
,
479-488
UInnovateApp/src/components/settingsPage/TableConfigTab.tsx
50%
22.22%
57.14%
48.71%
26
,
44-51
,
47
,
50
,
53-58
,
62-69
,
65
,
68
,
71-76
,
80-87
,
83
,
86
,
89-94
,
105
UInnovateApp/src/components/settingsPage/TranslationTableRow.tsx
42.69%
10.76%
38.09%
42.69%
57-101
,
59-60
,
63-75
,
78-98
,
79
,
82-97
,
100
,
105-107
,
106
,
110-112
,
111
,
116-119
,
117-118
,
123-124
,
128-130
,
129
,
136
,
140-144
,
141-143
,
150-154
,
151-153
,
158-165
,
160-165
,
163-164
,
183-193
,
184-185
,
188-192
,
190-191
,
208-214
,
209-211
,
210
,
213
,
218-228
,
219-225
,
220-224
,
227
,
314
UInnovateApp/src/components/settingsPage/UserLogs.tsx
100%
50%
100%
100%
UInnovateApp/src/components/settingsPage/Users/AddUserModal.tsx
84.44%
78.57%
76.92%
84.44%
88-89
,
122-125
,
124
,
126-128
,
183
UInnovateApp/src/components/settingsPage/Users/RolesTab.tsx
82.08%
76%
81.81%
80.95%
115-116
,
120
,
138-149
,
142-144
,
147-148
,
164-165
UInnovateApp/src/components/settingsPage/Users/UserManagementTab.tsx
86.66%
59.09%
92.3%
85.36%
88
,
135-137
,
139-144
,
152
UInnovateApp/src/components/settingsPage/additionalView/AdditionalViewEditor.tsx
44.18%
19.23%
28.57%
45%
25-26
,
26-38
,
28-29
,
31-37
,
40-49
,
67
,
71-77
,
73-76
,
79-85
,
88-89
,
89
,
131-181
,
154-157
,
173-175
,
174
,
194
UInnovateApp/src/components/settingsPage/additionalView/AdditionalViewModal.tsx
40.38%
28.57%
33.33%
39.21%
42-47
,
50-51
,
55-56
,
58-59
,
61-66
,
62
,
64-65
,
70-81
,
83-85
,
89-98
,
94-95
,
99-101
,
100
,
122
,
134
,
143
,
159
UInnovateApp/src/components/settingsPage/additionalView/AdditionalViewTab.tsx
100%
100%
100%
100%
UInnovateApp/src/enums/ErrMsg.ts
100%
100%
100%
100%
UInnovateApp/src/enums/ViewTypeEnum.tsx
61.53%
33.33%
50%
58.33%
10-15
,
11-14
UInnovateApp/src/helper/CSVHelper.ts
88.46%
92.85%
75%
88.46%
46
,
52
,
57
UInnovateApp/src/helper/RolesHelpers.ts
75%
50%
100%
75%
19-20
,
35-36
UInnovateApp/src/helper/SettingsHelpers.ts
54.54%
50%
66.66%
54.54%
37-41
,
43-47
,
68-72
,
74-78
UInnovateApp/src/pages/Settings.tsx
61.53%
54.16%
33.33%
61.53%
66
,
95
,
103
,
111
,
121
,
130
,
138
,
146
,
154
,
191
UInnovateApp/src/redux/AdditionalViewSlice.tsx
71.42%
100%
0%
71.42%
20-24
UInnovateApp/src/redux/AuthSlice.tsx
25.8%
50%
16.66%
23.33%
37-38
,
41-44
,
47
,
50-55
,
57
,
59-60
,
63-64
,
67-68
,
72-74
UInnovateApp/src/redux/LoadingSlice.tsx
66.66%
100%
0%
66.66%
15
UInnovateApp/src/redux/NotificationSlice.tsx
60%
100%
33.33%
60%
25-27
,
30
UInnovateApp/src/redux/SchemaSlice.tsx
100%
100%
100%
100%
UInnovateApp/src/redux/Store.ts
100%
100%
100%
100%
UInnovateApp/src/redux/UserDataSlice.tsx
92.3%
75%
100%
92.3%
30
UInnovateApp/src/virtualmodel/AdditionalViewsDataAccessor.ts
47.61%
41.66%
60%
47.5%
35
,
56-95
,
58-90
,
59-69
,
72
,
75-87
,
89
,
94
,
99-128
,
101-106
,
108-122
,
109-117
,
120-121
,
123
,
125-127
UInnovateApp/src/virtualmodel/Audits.ts
100%
100%
100%
100%
UInnovateApp/src/virtualmodel/Config.ts
84.84%
100%
57.14%
83.87%
33-41
,
43-55
,
46-48
,
51-54
UInnovateApp/src/virtualmodel/ConfigProperties.ts
100%
100%
100%
100%
UInnovateApp/src/virtualmodel/DataAccessor.tsx
20.98%
8.33%
25%
20%
34
,
46-64
,
47-51
,
50
,
52-55
,
57-59
,
58
,
61
,
63
,
70-79
,
71-73
,
75
,
77-78
,
85-93
,
86-88
,
90
,
92
,
99-109
,
100-103
,
105
,
107-108
,
117-127
,
118-121
,
123
,
125-126
,
133-143
,
134-137
,
139
,
141-142
,
162-192
,
163-165
,
164
,
167-188
,
168-170
,
169
,
172-187
,
173-182
,
174-181
,
175-180
,
184-186
,
190-191
,
195-211
,
196-198
,
197
,
199-209
,
200-208
,
204
,
206-207
,
210
,
215
UInnovateApp/src/virtualmodel/EnvVarAccessor.ts
14.28%
100%
0%
14.28%
5-22
,
6-14
,
17-18
,
20-21
,
26-44
,
27-36
,
39-40
,
42-43
UInnovateApp/src/virtualmodel/FunctionAccessor.tsx
55.55%
100%
66.66%
55.55%
25-34
,
26-29
,
31
,
33
UInnovateApp/src/virtualmodel/FunctionHandler.ts
0%
0%
0%
0%
12-13
,
15-16
,
19-21
,
23-28
,
24-27
,
32-43
,
33-36
,
38-42
,
39
,
41
,
46-53
,
52
UInnovateApp/src/virtualmodel/Logger.ts
100%
100%
100%
100%
UInnovateApp/src/virtualmodel/PlatformFunctions.ts
79.16%
62.5%
77.77%
80.85%
32-46
,
33-38
,
40-42
,
42
,
44-45
UInnovateApp/src/virtualmodel/ScriptHandler.ts
88.57%
83.33%
100%
88.57%
41
,
54
,
56
,
75
UInnovateApp/src/virtualmodel/VMD.tsx
24.31%
3.88%
25.96%
24.38%
23
,
29
,
29
,
38
,
38
,
45-47
,
46
,
53
,
59-61
,
60
,
67-72
,
69-71
,
70
,
73
,
83
,
89
,
99
,
105-107
,
106
,
113-115
,
114
,
121-126
,
124-125
,
129
,
135
,
143-146
,
145
,
152
,
158
,
160-191
,
161-163
,
165-187
,
168-186
,
169
,
171-174
,
172-173
,
176
,
178-183
,
179-182
,
184-185
,
188
,
190
,
200
,
209-237
,
212-217
,
215-216
,
220-225
,
223-224
,
228-236
,
240-242
,
244
,
246-262
,
248-253
,
251-252
,
256-261
,
259-260
,
264
,
276
,
284
,
286-340
,
288
,
290-293
,
292
,
296
,
298-301
,
300
,
303-305
,
304
,
307-309
,
308
,
312-339
,
316-319
,
322-323
,
325-326
,
328-329
,
331-332
,
334-335
,
337-338
,
341
,
354-358
,
364-372
,
367-369
,
371
,
383-394
,
386-391
,
393
,
408-430
,
413-427
,
429
,
440-441
,
443-452
,
444-449
,
451
,
463-464
,
466-479
,
467-476
,
478
,
485-487
,
489-502
,
490-499
,
501
,
514-515
,
517-530
,
518-527
,
529
,
540-541
,
543-556
,
544-553
,
555
,
568-569
,
571-577
,
573-574
,
579-592
,
581-589
,
591
,
603-622
,
606-612
,
608-609
,
613-619
,
621
,
631-639
,
634-636
,
638
,
651-652
,
654-680
,
655-677
,
656-661
,
664-669
,
667-668
,
670-676
,
679
,
690-708
,
692-702
,
694-701
,
703-705
,
707
,
726
,
731
,
731
,
735
,
740
,
740
,
791
,
791
,
797
,
803
,
809
,
809
,
821-826
,
824-825
,
828
,
852
,
864
,
876
,
882
,
900
,
906
,
918
,
950
,
968
,
980
,
992
,
1004
,
1026
,
1035-1036
UInnovateApp/src/virtualmodel/__mocks__/DataAccessor.tsx
96.87%
91.66%
100%
96.87%
50-56
UInnovateApp/src/virtualmodel/__mocks__/FunctionAccessor.tsx
93.75%
84.61%
100%
93.75%
29
UInnovateApp/src/virtualmodel/__mocks__/ScriptHandler.tsx
96.07%
100%
100%
96.07%
47
,
78
UInnovateApp/src/virtualmodel/__mocks__/VMD.tsx
89.18%
100%
87.87%
89.18%
56-60
,
196-197
,
204-205
,
212-213
Generated in workflow
#419
just centered script buttons