Basis-toegang per inlog van een Schooldame, de energietoeslag als schakelaar en standaard aan, en een verplichte notitie bij een nieuw contact. Release note bijgewerkt: hij noemt ook wat er uit 0.0.8 meekomt, want die versie staat mogelijk nog niet op het apparaat. LET OP: deze image draagt migratie 16 en 17. Migratie 17 zet de energietoeslag aan bij álle bestaande afspraken; de uitzonderingen gaan daarna met één klik uit. De release note waarschuwt daarvoor. Digest gecontroleerd door release-bump.mjs. Store-tests groen. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
62 lines
3.3 KiB
YAML
62 lines
3.3 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.10"
|
|
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: >-
|
|
A login for a Schooldame can now be set to Basic: the agenda, the notes and a look at the people and
|
|
the agreements, without the invoices, the report, the rates or the settings. Every login you already
|
|
have stays Full. Please note: this update switches the energy surcharge ON for every agreement, since
|
|
nearly every booking heats the hall; switch off the exceptions afterwards with one click in the list.
|
|
That surcharge is now a switch in the list itself, as "Op website" already was, and it is on for a new
|
|
agreement. This release also carries everything from 0.0.8: notes to your mailbox as a draft with their
|
|
attachments, a preferred way per person of getting an invoice, the link and price your website agenda
|
|
shows per person, and the current week on the start page.
|
|
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
|