erp5_json_editor: Sanitize and update description on schema
Remove forbidden properties when retrieve the properties from the schema. - template and options isn't part of json schema spec, so it isn't possible to use this feature globally. - template also could be used to call callbacks, so despite we block unsafe-eval, it still better remove it. - both were removed because it can lead to parameter injection, where by saving the form w/o editing anything, it changes the parameters, it adds non-visible values, which can up to some extend be a security risk. Update the description to display the "default" value as a hint, if it was provided into the schema.
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
passed |
#660076
external
|
ERP5.CodingStyleTest-Master |
01:48:47
|
||||||
failed |
#660104
external
|
ERP5.UnitTest-Master |
|
||||||
passed |
#660052
external
|
SlapOS.Eggs.UnitTest-Master.Python2 |
02:47:21
|
||||||
passed |
#660035
external
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:33:52
|
||||||
failed |
#659962
external
|
Wendelin.UnitTest-Master |
05:21:12
|
||||||
passed |
#659493
external
retried
|
ERP5.CodingStyleTest-Master |
02:16:35
|
||||||
passed |
#659740
external
retried
|
ERP5.CodingStyleTest-Master |
01:49:39
|
||||||
passed |
#659834
external
retried
|
ERP5.CodingStyleTest-Master |
10:10:41
|
||||||
failed |
#660099
external
retried
|
ERP5.UnitTest-Master |
01:24:54
|
||||||
failed |
#659851
external
retried
|
ERP5.UnitTest-Master |
12:33:50
|
||||||
failed |
#659726
external
retried
|
ERP5.UnitTest-Master |
02:49:19
|
||||||
failed |
#659574
external
retried
|
ERP5.UnitTest-Master |
03:28:04
|
||||||
passed |
#659821
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python2 |
01:27:24
|
||||||
passed |
#659455
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python2 |
02:11:29
|
||||||
passed |
#659759
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:44:34
|
||||||
passed |
#659892
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:40:11
|
||||||
passed |
#659907
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
01:08:26
|
||||||
passed |
#659844
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
02:12:25
|
||||||
passed |
#660012
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:20:37
|
||||||
passed |
#659730
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:41:08
|
||||||
passed |
#659434
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
01:32:27
|
||||||
passed |
#659995
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:16:46
|
||||||
failed |
#659813
external
retried
|
Wendelin.UnitTest-Master |
03:13:15
|
||||||
passed |
#659445
external
retried
|
Wendelin.UnitTest-Master |
01:19:59
|
||||||
failed |
#659938
external
retried
|
Wendelin.UnitTest-Master |
00:11:29
|
||||||
failed |
#659956
external
retried
|
Wendelin.UnitTest-Master |
00:10:07
|
||||||
failed |
#659952
external
retried
|
Wendelin.UnitTest-Master |
00:11:02
|
||||||
failed |
#659943
external
retried
|
Wendelin.UnitTest-Master |
00:11:03
|
||||||
failed |
#659719
external
retried
|
Wendelin.UnitTest-Master |
01:17:27
|
||||||
failed |
#659949
external
retried
|
Wendelin.UnitTest-Master |
00:11:32
|
||||||
failed |
#659934
external
retried
|
Wendelin.UnitTest-Master |
00:11:12
|
||||||
failed |
#659927
external
retried
|
Wendelin.UnitTest-Master |
00:11:28
|
||||||
failed |
#659922
external
retried
|
Wendelin.UnitTest-Master |
00:11:02
|
||||||
failed |
#659917
external
retried
|
Wendelin.UnitTest-Master |
00:10:33
|
||||||
failed |
#659913
external
retried
|
Wendelin.UnitTest-Master |
00:10:19
|
||||||