Commit Graph

33 Commits

Author SHA1 Message Date
Bernhard Ehlers
d990ad1b80
Fix appliance schema v8, adapt check.py for schema v8 2024-07-07 16:40:32 +02:00
grossmj
9d83ff67cc Add Qemu uefi option 2023-06-21 18:02:41 +09:30
grossmj
59dea90647 Remove support for registry version 3 and fix issues with check.py and check_urls.py 2023-01-17 12:54:35 +08:00
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