add: Versionierung

- semantic versioning
- auto update on build
- git hash zusätzlich
- Anzeige per cli und im Fenster
This commit is contained in:
Rob committed 2026-05-08 08:35:50 +02:00
1 parent 250a473253
commit 102b485794
6 files changed
+131 -6

No files matched your search

+6
View File
@@ -4,6 +4,7 @@
"description": "Konfigurationsschema für config.json",
"type": "object",
"required": [
"version",
"antragsnummer",
"ort",
"template_pdf",
@@ -20,6 +21,11 @@
"pauschale_value"
],
"properties": {
"version": {
"type": "string",
"pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)$",
"description": "Semantic version (z. B. 1.0.0)"
},
"antragsnummer": {
"type": "string",
"description": "SAB-Antragsnummer (statisch, aus config)"