Schoolbord: het pakket, nog zonder gepinde image
Compose, manifest (poort 3856), icoon en data/app. Niet pushen voor release-bump: de tag 0.0.1 bestaat pas na de eerste build in Schoolbord. Tests: test_appstore_vorm.py 110 goed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
8c33f5348b
commit
0051587103
5 files changed
+97
No files matched your search
@@ -0,0 +1,52 @@
|
||||
# De veldvolgorde hieronder is niet vrij: de packaging-documentatie van de
|
||||
# officiele appstore schrijft hem voor. Zie de tabel in
|
||||
# HomeGit/Docs/Referenties/UmbrelApps/Umbrel-appstore-spec.md, en de toets in
|
||||
# tests/test_appstore_vorm.py die hem vasthoudt.
|
||||
#
|
||||
# Wat de spec niet noemt, staat onderaan dit bestand en niet ertussen.
|
||||
manifestVersion: 1
|
||||
id: whatsnext-schoolbord
|
||||
# umbrelOS 2.0: de gebruiker kan de datamap naar een USB-schijf (ext4) verplaatsen.
|
||||
# Het veld kan er niet meer uit: een installatie die al verplaatst is, start dan
|
||||
# niet meer. Zie Umbrel-appstore-spec.md §7.
|
||||
storage:
|
||||
dataRoot: data
|
||||
category: finance
|
||||
name: Schoolbord
|
||||
version: "0.0.1"
|
||||
tagline: Tenants, agreements and monthly invoices for a small venue
|
||||
description: >-
|
||||
Schoolbord keeps the tenants of a small venue, the agreements made with them, and what follows
|
||||
from those: every lesson, workshop and booking of a month, with cancellations, moves and extra
|
||||
bookings. The overview shows this month's revenue, the coming week and revenue per month.
|
||||
|
||||
|
||||
It was made for Schooltje Boschoord and speaks Dutch. Everything stays in your app folder on your
|
||||
Umbrel and goes along with your Umbrel backup.
|
||||
releaseNotes: >-
|
||||
The first version: tenants, agreements with weekly, fortnightly, monthly and one-off patterns, the
|
||||
month with cancelling and moving, rates, and the overview. Invoices follow in a next version.
|
||||
developer: "WhatsNext?"
|
||||
website: https://sc.kamenier-hamer.nl/sysop/UmbrelApps
|
||||
dependencies: []
|
||||
repo: https://sc.kamenier-hamer.nl/sysop/UmbrelApps
|
||||
support: https://sc.kamenier-hamer.nl/sysop/UmbrelApps/issues
|
||||
# De poort waarop umbrelOS de app aanbiedt. 3850 tot en met 3855 zijn van de
|
||||
# andere apps in deze store (3852 en 3855 als eigen poorten van de Relay en van
|
||||
# de API van Atreides Services).
|
||||
port: 3856
|
||||
# Leeg laten bij een nieuw pakket; de plaatjes doet het store-team zelf.
|
||||
gallery: []
|
||||
path: ""
|
||||
submitter: "WhatsNext?"
|
||||
submission: https://sc.kamenier-hamer.nl/sysop/UmbrelApps
|
||||
|
||||
# ── Hieronder staat wat de voorgeschreven volgorde niet noemt ────────────────
|
||||
#
|
||||
# GEEN defaultPassword: de app heeft geen eigen login; de inlog van umbrelOS is
|
||||
# het slot.
|
||||
|
||||
# Het icoon hoort bij een eigen store en moet bij inlevering in de officiele
|
||||
# store juist weg: die host iconen apart. Daarom staat het als laatste. De boom
|
||||
# van het Schooltje op beige, van de website.
|
||||
icon: https://sc.kamenier-hamer.nl/sysop/UmbrelApps/raw/branch/main/whatsnext-schoolbord/icon.png
|
||||
Reference in new issue
Block a user