grossmj
3838ebfd52
Add appliance schema v7 to support TPM option
2023-01-04 12:22:04 +08:00
grossmj
b34eb83ffc
"appliance_id" is now required and check for duplicate appliance UUID
2021-10-22 14:59:59 +10:30
grossmj
674a7c10d1
Fix check.py
2021-10-16 21:05:58 +10:30
grossmj
d183a8790a
Allow for additional properties when checking appliances
2021-10-15 22:57:06 +10:30
grossmj
ff58d86256
Use additionalProperties = False only during the validation. Fixes #538
2020-08-27 00:30:24 +09:30
Bernhard Ehlers
3bb30535f3
Cleanup versions
2020-08-22 16:50:46 +02:00
adosztal
ca101e31b9
Added schema v6
2020-01-25 17:18:29 +01:00
adosztal
e0e6c02293
Handling Ctrl-C
...
Usually when I add new releases (without new symbols), I don't wait
until the script checks everything, just press Ctrl-C. Python drops
errors in this case , which might be confusing for people. This
small interrupt handler gives an abort message instead of the
errors.
2019-11-07 08:25:55 +01:00
adosztal
e055731003
Fix for #416
2019-04-17 07:46:58 +02:00
Bernhard Ehlers
7cde41ba12
Use picture.py from gns3-server to get image properties
2019-01-23 13:56:30 +01:00
Bernhard Ehlers
7915540ac6
Fix check.py - regex uses whitespace as word delimiter
2019-01-14 00:17:02 +01:00
Bernhard Ehlers
044d81873d
Make installation of imagemagick optional
...
If imagemagick is not found, the SVG is parsed internally.
2019-01-13 18:27:50 +01:00
Dmitry Figol
45317c4cca
Refactor check.py to support v5 appliance version
2017-10-27 01:33:09 +02:00
Bernhard Ehlers
6f00f9c337
Enforce registry version 3 or 4
2017-07-07 19:59:16 +02:00
Julien Duponchelle
ea8f01aff7
Check different version of the appliance schema
2017-06-15 11:46:28 +02:00
Julien Duponchelle
3481635fed
Fix appliance for vcp in order to get unique file names
2017-04-25 17:08:24 +02:00
Julien Duponchelle
27841576d6
Docker container support
2016-04-27 16:08:24 +02:00
Julien Duponchelle
c40effa607
Split check urls & check
2015-11-11 10:43:47 +01:00
Julien Duponchelle
ccb6e955b4
Fix check.py with feedbacks from @ehlers
...
Fix #43
2015-11-10 14:59:02 +01:00
Julien Duponchelle
4e12be9874
Fix appliances and check
...
Fix #32
2015-10-20 15:46:44 +02:00
Julien Duponchelle
41fb845c73
Parallel check of urls
2015-10-14 10:31:42 +02:00
Julien Duponchelle
1dd2746c96
Patch from @ehlers for speedup check
2015-10-14 10:04:14 +02:00
Julien Duponchelle
967fc71862
Fix vyos url and check all urls
...
Fix #30
2015-10-13 18:43:20 +02:00
Julien Duponchelle
36c5834e14
Tinycore linux and check urls
2015-10-13 18:29:10 +02:00
Julien Duponchelle
7d7c9d2204
Fix broken link in microcore
2015-10-13 18:00:47 +02:00
Julien Duponchelle
9d0df8adfb
Prevent duplicate md5 and filenames
2015-10-12 12:05:18 +02:00
Julien Duponchelle
edbf1382eb
Resize firefox symbol and prevent symbol with height > 70
2015-10-09 12:05:48 +02:00
Julien Duponchelle
8697637934
Add MicroCore 6.4. More appliances are coming
2015-10-08 13:48:44 +02:00
Julien Duponchelle
2d4732ba07
Custom symbol support (registry part)
...
Proposal for the symbol support:
* We can specify a symbol in the appliance via the symbol field (gui
will fallback to default symbol if not internet available)
* Contributor should provide the licence for the symbol
Fix #5
2015-10-02 14:52:15 +02:00
Julien Duponchelle
c9c960c639
Add a JSON schema to the registry
...
Fix #6
2015-09-02 11:21:50 +02:00