Schoolbord: image 0.0.21 gepind in app-versie 0.0.22

Websiteweergave en Personen-rollen; draagt migratie 25 en 26, de release note
vraagt eerst om een backup. Digest gecontroleerd bij het register; store-tests
groen (110 en de release-bump-test).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
HarmenandClaude Opus 5.5 committed 2026-11-09 11:22:54 +01:00
1 parent d34f4b0eb2
commit 391e96df57
2 files changed
+12 -13

No files matched your search

+11 -12
View File
@@ -13,7 +13,7 @@ storage:
dataRoot: data
category: finance
name: Schoolbord
version: "0.0.21"
version: "0.0.22"
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
@@ -26,17 +26,16 @@ description: >-
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: >-
Fixes the start of 0.0.19, which stopped at "Missing translation key: 'nav.group.rental'": the
texts of the new buttons had taken the place of those of the menu. With that version it brings
going back and forth between related rows: on a selected row, the buttons "Naar ..." stand apart
after a bar and open what belongs to it on another page. From a person to her agreements, agenda,
notes and invoices, each as a list narrowed to her; from an agreement to its person, its moments
and its notes; from the agenda to the agreement, the person and the notes; from an invoice to its
person. "Notitie maken" is now "Nieuwe notitie". On Documenten, Downloaden is a button on the row,
and Bekijken opens a PDF, image or text file in a new tab. No database change in this version.
Coming from 0.0.18 or earlier, it also carries "Alles nalopen" on Thermostaat, which never wipes
the program; from 0.0.17 or earlier the way to pay as a setting; from 0.0.16 or earlier the notes
and thermostat per occurrence of an agreement, with their database step.
Two database steps in this version: make a backup first. What goes to the website is now clear
everywhere: every person, agreement and moment on the agenda shows in its drawer whether it is on
the website, why not, and where its title, link and price come from. The switch Website works per
moment on the agenda, and a free agenda item can go to the website too. A cancelled moment is
struck through on the site (needs the Agenda plugin 0.3.0), and a person set inactive is taken off.
At the bottom of the menu a line says whether a change has reached the website yet. Persons now
have a name and an optional company (shown as "Name (Company)"; the old contact person is turned
into this, so check Personen after the update), a mobile number, and two more roles, volunteer and
neighbour, with a draft mail to everyone of a role. Coming from 0.0.19 or earlier, it also carries
the buttons "Naar ..." between related rows and Bekijken on Documenten.
developer: "WhatsNext?"
website: https://sc.kamenier-hamer.nl/sysop/UmbrelApps
dependencies: []