Schoolbord: image 0.0.11 gepind in app-versie 0.0.12

Vooral een reparatie: in 0.0.10 deed de plus op de agenda niets en zat de tabel
daarna vast tot een verversing. De release note zegt erbij dat er niets aan de
gegevens verandert; de database blijft op schemaversie 20, dus deze update kent
geen migratie en is ook terug te draaien.

Verder de kolom Bedrag en de weekweergave van de agenda af, "Naar afspraak" als
rij-actie, de schakelaar op slot bij Basis-toegang, en de ordening op Dagdelen
en Personen.

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>
This commit is contained in:
HarmenandClaude Opus 5 committed 2026-11-05 15:30:31 +01:00
1 parent 0c78ec3d44
commit 269dda70f4
2 files changed
+11 -14

No files matched your search

+1 -1
View File
@@ -32,7 +32,7 @@ services:
# DE TAG IS DE VERSIE VAN DE IMAGE EN NIET DIE VAN DE APP: `version` in
# umbrel-app.yml moet bij élke wijziging omhoog, ook als alleen dit bestand
# verandert.
image: sc.kamenier-hamer.nl/sysop/schoolbord:0.0.10@sha256:a66eecdb17ecb7c1ae2c4427669e4b26354ad030edb958706b5389ef2eaf9c11
image: sc.kamenier-hamer.nl/sysop/schoolbord:0.0.11@sha256:25e43fa6a399cb887acc4f41242cd197ae80d2314d86f5ac0bd154262c23d8a8
restart: on-failure
# Geen `user:` nodig: de image zet zelf `USER node` (uid 1000), en umbrelOS
# maakt de datamap aan als `umbrel`, ook uid 1000 (gemeten bij Atreides
+10 -13
View File
@@ -13,7 +13,7 @@ storage:
dataRoot: data
category: finance
name: Schoolbord
version: "0.0.11"
version: "0.0.12"
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,18 +26,15 @@ 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: >-
The agenda is the agenda. Its plus now makes a free agenda item (an open day, a meeting) with any
number of people and no amount, instead of a one-off rental; the month totals moved to Overzicht and
Facturen, and the week view shows the list as well. New are day parts (morning, afternoon, whole day)
with a colour, kept under Systeem, that order the agenda. PLEASE NOTE, two things change your data: a
day part REPLACES the free text "Huureenheid" on an agreement and the old texts are not carried over,
so pick a day part per agreement afterwards; its name is what an invoice line prints, and invoices
already made keep their own text. An agreement of 0 euro no longer carries the energy surcharge.
Further: changing a row happens in one place, behind a button that says "Wijzigen", with deleting and
"Wijzigen vanaf..." in the panel it opens and the column name above every field; Tarieven is now a tab
of Systeem; an invoice has one e-mail button, which puts the message in the Drafts folder of your
mailbox; and the cards on the settings tabs are wider. Coming from 0.0.9 or earlier, this also carries
Basic access for a Schooldame and the energy surcharge switched on for every agreement.
A repair above all: in the previous version the plus on the agenda did nothing at all and left the
table stuck until you reloaded the page. This changes nothing about your data; the database stays as
it is. The agenda lost its amount column and its week view with it, since an agenda is not about
money and the list says it all; the week on the start page stays. A booking now has an action "Naar
afspraak" that opens the agreement behind it, selected. A login with Basic access sees the same
switches as everyone else, on slot, where it used to read "ja". On Dagdelen the switch Actief comes
first and the colour field is a square instead of a bar; on Personen the preferred way of sending is
called Berichtvoorkeur and stands before the remarks, which are called Opmerkingen there so there is
only one thing called Notities.
developer: "WhatsNext?"
website: https://sc.kamenier-hamer.nl/sysop/UmbrelApps
dependencies: []