Files
UmbrelApps/whatsnext-schoolbord/umbrel-app.yml
T
HarmenandClaude Opus 5 ecbecf8fb0 Schoolbord: image 0.0.8 gepind in app-versie 0.0.9
Notities kunnen als concept naar de mailbox, een persoon draagt zijn voorkeur
voor hoe hij zijn factuur krijgt en de link en prijs van de agenda op de
website, en de schermen zijn op zeven punten bijgewerkt. Release note bijgewerkt
naar wat er in deze image zit.

LET OP: deze image draagt migratie 15, de eerste sinds 0.0.6. De database loopt
bij het starten mee omhoog.

Digest gecontroleerd door release-bump.mjs. Store-tests groen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-11-05 10:04:39 +01:00

59 lines
3.0 KiB
YAML

# 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.9"
tagline: Tenants, agreements and monthly invoices for a small venue
description: >-
Schoolbord keeps the people of a small venue, the agreements made with them, and what follows
from those: an agenda by month, week or day, with cancellations, moves and extra bookings. One
button invoices a month: a PDF per tenant with a payment QR code (bunq.me, iDEAL), ready to share,
send through WhatsApp or put in your mailbox as a draft. Notes with attachments, a report for the
bookkeeping, and the agenda and rates delivered to the website.
It has its own login and was made for Schooltje Boschoord; it speaks Dutch. Everything stays in your
app folder on your Umbrel and goes along with your Umbrel backup.
releaseNotes: >-
Notes can go to your mailbox as a draft, with their attachments, ready to send from your own mail
program. A person can now say how they like to get an invoice, and carry the link and price the agenda
on your website shows for everything they rent. The agenda on the start page shows the current week, a
day in the month grid names the time, who and what was agreed, and a free invoice opens over the list
instead of replacing it.
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 maakt het beheerderswachtwoord zelf, bij de eerste
# start, in /data/secrets.json. Een wachtwoord uit umbrelOS zou dat scherm
# overrulen (de les van Atreides Assets 0.1.0).
# 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