Twee plekken waar je je lijst kwijtraakte terwijl je erin werkte: de maand op de startpagina ziet er nu uit als de week, en een notitie schrijf je in de lade onder zijn eigen rij in plaats van op een eigen scherm. Verder "Wijzigen vanaf datum" terug op de rij, de verwijderknoppen links, en bij Notities verwijderen waar je de notitie wijzigt. Geen migratie; de release note zegt dat erbij en noemt wat er uit 0.0.11 meekomt voor wie die versie nog niet heeft. Digest gecontroleerd door release-bump.mjs; store-tests groen (110, 22, 28 en de release-bump-test). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
63 lines
3.4 KiB
YAML
63 lines
3.4 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.13"
|
|
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: >-
|
|
Two places where you lost sight of your list while working in it. The month on the start page now
|
|
looks exactly like the week: the same frames, the same blocks per day part, the same items, with at
|
|
most three per day and a count under them. And writing a note happens in the panel under its own row
|
|
instead of on a screen of its own, so the list stays around it, the way a free invoice does; what you
|
|
typed survives sorting or searching while you write. A new note still gets a screen, since it has no
|
|
row yet. Further: "Wijzigen vanaf datum" is back on the row next to Wijzigen, the delete buttons sit
|
|
on the left with the rest, and on Notities deleting moved to where you change the note. This changes
|
|
nothing about your data. Coming from 0.0.11 or earlier, it also carries the repair of the plus on the
|
|
agenda, which did nothing at all in 0.0.10.
|
|
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
|