School Planner - Releases

← App details

Nextcloud 33

School Planner 1.2.1
Release Details
UpdatedJune 4, 2026, 6:09 p.m.
Changelog

Behoben

  • Upgrade-Absturz auf Nextcloud 32/33: Die Tabelle sp_student_group_members erzeugte einen zu langen Primärschlüssel-Namen (oc_sp_student_group_members_pkey, 32 Zeichen > NC-Limit von 30) und ließ die Migration – und damit das App-Upgrade – fehlschlagen. Tabelle umbenannt zu sp_group_members.
  • Bootstrap härter: vendor/autoload.php wird nur noch geladen, wenn die Datei existiert, damit ein unvollständiges Paket nicht die ganze Instanz lahmlegt.

Hinweis

  • Es gehen keine Daten verloren: Die Migration brach vor dem Anlegen der Tabellen ab. Nach dem Update auf 1.2.1 laufen die Migrationen sauber durch.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
SignatureeDa6UKhLWe3bIjuCV8/njtYVnUojqiSu2wfVZo+72aPSKDvbtBTL0Bs3PQDfFOmqcaghq8NN4e3i2PePTZ5t6YqM6nz2rJsnuLUraNHXQDVrV4b/pL0SODpvaqmD3h6TbtljnclxLeZgekW3UTrTIhG6VD2KMq8zQs9YOzCv4sot1ZbP7waUZOcKGX7i0pyoeAJWzIa69usYsF/CpEHOWc5CAqUvRFZGwh3g2JOTS1tA0j+g9qZm1npJYsHtMpnZy3Hevfyt2601fFUKxCHf3jj8A6TuXOCFQvemLYyaCn/KcR6DkdXRT799YGSaxYXnEGcpvrLeTz08OwLrp2BLMkwEP7YLXOwCPn3RO4GkHsHJpBCqruO3Oe7bSH7PemsQWGW21vzro5ypt98W3UBwOguGzdZvvK0e9NzodV2i+i8OdtMFWKz6ofF/Bs9AwaGr7cVzNCCRuwWrkoSKV2u9Qd3rhQslkmcY9s8SjBAQC3jq36tFSIifKXASG8SADIFPRU6hG4ih+TNEeK2EpkpsmWj2GohQNMDrC5IFXnXi4J3X4qOMUNzidHHhhljuOBm1IoixFaBUMbJqG7eSxOLIfk2MVkN2BsZk2g81Ujnadb+5P7DJsF/KDA+SwrGb0wIBnM0e6PbrfWbuaN5R1Zu3ikEfi11yBIpeUJgj3Y4YAww=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.2.0
Release Details
UpdatedJune 3, 2026, 6:54 p.m.
Changelog

Hinzugefügt

  • Planung als JSON exportieren und importieren. Stunden werden über Datum + Slot mit dem bestehenden Kurs zusammengeführt (gleiche Kombination wird überschrieben, neue angelegt), mit Vorschau vor dem Import.
  • Import aus Markdown-Dateien in einem Nextcloud-Ordner: eine Stunde je date:-Block, mehrere Stunden pro Datei möglich, ## Überschriften werden zu Ablauf-Elementen. Keine ----Zeilen nötig. Anleitung in docs/markdown-import.md, Beispiele in examples/.
  • Schüler:innen und Gruppen je Kurs inkl. flexiblem Schnell-Import (#7).
  • Zentrale „Wichtige Links" pro Kurs (#9).
  • Deck-Anbindung: pro Kurs ein Deck-Board/Liste hinterlegen und eine Stunde als Karte anlegen (#2).
  • Mitarbeit pro Stunde erfassen: Status (Anwesend / Entschuldigt / Unentschuldigt), Note und Notiz je Schüler:in. „Anwesend" ist Standard.
  • Schnelle Noteneingabe: +/−-Buttons für Skala 1–3 (+, +/-, -) und Skala 1–5 (++, +, +/-, -, --), Zahlen-Dropdown für Note 1–6.
  • Mitarbeit-Übersicht: Tabelle Schüler:innen × Stunden mit automatischer Durchschnittsberechnung (Ø-Spalte, fixiert), schmalen, scrollbaren Stunden-Spalten und klickbaren Notiz-Icons je Zelle.
  • Bewertungsskala pro Kurs in den Kurseinstellungen (Keine Note / 1–3 / 1–5 / Note 1–6), gilt für alle Stunden.

Geändert

  • Links auf der veröffentlichten Schüler-Seite öffnen in einem neuen Tab (#1) und stehen jetzt im Kurs-Kopf oben rechts als kompakte Chips – immer präsent, ohne Platzverlust für die Stunde.
  • Neue Elemente lassen sich an beliebiger Position einfügen (#6), in die nächste Stunde verschieben (#5) und per Drag & Drop umsortieren (#4).
  • Speicherverhalten stabilisiert (#3): keine verlorenen Eingaben durch parallele Autosaves; zusätzlich speichert jetzt der gesamte Stundenkopf (Datum, Slot, Thema, Ziel, Beschreibung) automatisch.
  • Kurs-Werkzeuge in zwei aufgeräumte Aktionsmenüs gruppiert; „Element einfügen / hinzufügen" als einheitliche Streifen; kompaktere Schüler:innen-Verwaltung; „Live-Modus"-Button orange mit „Mitarbeit erfassen" daneben.

Entfernt

  • Die anbieterabhängige KI-Schnittstelle (Nextcloud TextProcessing) zugunsten des offline nutzbaren JSON-/Markdown-Imports, der mit jeder beliebigen KI funktioniert (#8).

Behoben

  • Aktive Bewertungs-Buttons werden zuverlässig blau (globale :focus-Styles hatten die Markierung überschrieben).
  • Das Drei-Punkte-Aktionsmenü schließt sich nach der Auswahl.
  • Status-Auswahl im Mitarbeit-Dialog überlappt nicht mehr die Notenspalte.
  • Elemente löschen und Dateien hochladen funktioniert auch ohne konfiguriertes SFTP – das automatische Veröffentlichen ist jetzt ausfallsicher.

Hinweise

  • Diese Version bringt neue Datenbanktabellen/-spalten mit. Die Migrationen laufen beim App-Upgrade automatisch – dafür muss die App-Version erhöht sein (ggf. occ upgrade bzw. App deaktivieren/aktivieren).
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
SignatureXe6Wnv79bo3/egDT8X0FpYm5DvMIhj2yJ+mXM4V3IrRufupSsr1fDbHrJYJDpw5f73927eiIQgSC7F+QVQHZhLHX02MxB7MtFk0vBJs/u/jh3XKGvRsdsGs9B13Aru6uCXjPGRGp0effRlGJQy/uwij4qZ6Axmig9dh6haYwWetPY4n1bwk0rmtT/I61MeNPta+87HTtkSpsNI5OjgaX6wOfcl/MseucRRYa6NV86497KGFlqrp2PPuO73bigQFtEnVsKLQMhl4t62/y2lnnr++av1XfNddzO6PdLw/qznDiGSSQ2ptFz6bqIQTx6MkgJF/OLy2Mhlt/ivARmQcIfR/HQ50pgqe4vUjyUP7xf7PAsTEqMUqQaCuPu+ZOTlDtXz430CVH2INcmqua2An5MUxvnrTt8Dej/Dsthsproghn23ftJhH2iDiIjPpYcMvu34od6/cLnLuriW4FVl/Pz6Rx2Vk67IlLQXDl64hifp3KEf+wQSbSt4xru6Z7sHMuPKeaLXRY1c7ZmzddiQIDuva2N2n9uR4T41CMW9AdIQriV3TYyBqRhXcwIa2p2tJXIjiNfe1uV+iowYoHFsyi/nGrxRmCX/kOF+AVBf1uN4ZOabs8YTaPc4KsLdum2JKjnXfT+2zdd9fXeLkDVl33GuxDgfqT70FZwc4oVxFRuUw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.6
Release Details
UpdatedMarch 25, 2026, 11:24 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
Signature8sghf9t8k6lEPccW7AHUrUFMtltKvknkGk+JT7fT7wK/+4BJnvvARLdqE9wTvuNspxcv/LbCVL9N2akkXIAeevdjOaGjqLKFZkuFKya+G9ZJ/rYFsOc/ZsCEmAfZP4wbVAAK1v4yx0aBLKxqlq8i/I5xXxWcpNM0CtrZrsH/Cf0hyjZaiRoLl42uU/Hu0D37hLFmaxJiSRfo3oqdCKhYkK3oaa0mweOZud3QD388VH2RLdaM65lZPmylNznMtCGlsE53LcxbMj6iyNzkNI7Y4VWqFm+RcFj4fuMmScdInRDew/NV0ATDOSMYnPNGYHm787M1bzMCxo7NmuLpLbojYOLlYt3ff3JoIGGGFTyWmAX01lxaO/99/GQ8kwCqTIBxm6bgoekkQer6nlwj9vaEbhEOZkkn4yRELwIlbDUn5ORkVcqqs45TvrcjcVkTpe5fdXG/6T6vE3dLES0vY5XfZad2m3weBuQ09yxfCZXBllqPgnyN5LURIhNbUmCDfN2J0X3SOwFJvW3XzavRgT3z2zAnN12LUZZ67BFF+SNJrvgpyaijC2y1fO7iWGOgqb1BX89cJu9GtWZc/3Z9Sgvc31AgBRa8HRcnnOBgSzIzSHKdh6d9D1/xg8GW6A6N7Njm4iRqJ82PIlawN/mzPmlUlmLbSrWfXiVP/Xi9sTR9rW0=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.4
Release Details
UpdatedMarch 23, 2026, 9:03 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
Signaturer7XjhdYn4+qhXHx3X/sbfR34vI6tnZOc5laPmJ3l/iqIQUr2iexMc8QyhnMMt8tiwwuqZJ0HJmJAcoOVdA/dVtLeLr+SKNHe1lcG71Dx0cunHGnkaVQS5v/3AYDbzdJGWcf0/ohdIlfNR9P1LF1UXw7bHCPvq1bFPEGMXsJlYOJp9lrYlarolMN23RatsbvQxdXeDQox4z2VWL/U83u+h37L4ZEz8ugbpaE+zbxojZxFb+RpY/s5qvpyalBm2s2Hucs7GURXvJ2M7C8lw5pfaai9r9Zwb2+8+Qg+kLybvc7StV5wLx23XMzOxqlBcAf0ehEpA3KFR49MO2hOyWLg3WO/P/sVVtkIvoHtTMsrJ70F/FVdx7tDJ9VBOQNw4LXKQ/F5RQ13e/pvF/s+035NCCtgMRRJevxIVjc2V9ev62wn0zwm0yBPvmddug66yqG3swSz505t08OkeZVVIreKnXKDjAOs9FhdaCmnwhwA/j1x7AOemc2+JeArTS78vKZjLQcbbdP/BzE4bCahTuCsIwXZVzruzOU5XhbVFGvUDzATpf5oTJGhpgXHCJx+zVToRRsnfZ3xCAoB1GPSxDxJuQYS6HV4EWajL4T+q0xmzBwtwdWGFQAmq8823K7WXL7VjIg76aGeMAiZyJG39RrRX6DbpbguKnbuBFnLOIzcKfQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.3
Release Details
UpdatedMarch 23, 2026, 8:38 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
SignaturebCdUh1E36dwumLMWsFpC5PJJt/4hNim6M7lEhjxxHCrXl7wleOBNRQfH1MxDXAQu/E3PjdeZOtUFYvM7lMLL3LvAYk1pCB62Ar3ox1vOQcPByG0ZuOGWnweZFkvXARPMsd5XMUGYrccWcPbqHZb9nDIyuKMs4f4dvYYnoIVNAanFf9Cugs3PjuFYM+togJ0Lndc/3emqskCSEI/sVF6juxiEwasNw7YFFXl3LAUcPLWOxSwoFQTj+YO9syHNBbs2+hz9C/9DwvzcV0+JDFyFgaptEMcC+StWAJYCrcVD16KsCiRiTEOMhQZe1QT8TOpyjQ+UIjRlIdz/r9BP6OH7pk7GTfMjvNVnbgKnkOU3x1SK9WfQaSgbaWPtm2TtHZmUipIIOiD3GsQjD6/D9SP66t0tFW6cEgp0VKmHWzivb4FehZLxIasgMAgYHr32y300fS8MdzOis+SKQUkLY7Izp51GZunXAiCKlhy3kLLteY6Y/nUZlK6IG4r46PWfHSynJnJQRynUhXaOAfwd51cYAjTv82B4gRzF2W8PC1UlPySXKebmjg61rUFEe24sJ0epGa+3osNmXSP8GUcETxy+z+TjJnkeekVNLwn2ZuBafdWWWT15vnQTVH+UQz+/tz5Z4iM8Ug5xgRUrxK5ixfV0M1knzNG605X1Qp7mojaU84Q=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.2
Release Details
UpdatedMarch 22, 2026, 9:02 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
SignaturewFlpHTBUGOxe52OQHWjJHRuNizEdC0xIlr4nkK2wSJy/ya7/bEzvyrBAvyE3Me2OZdJvCvK4zjxQBRFnu64APIIGwkwCJy+zkDKavumTXKYQxqcqkzY6u0um4raQKr6ONB9aZ/YgjaaFGYZzYr4En1ollHuFZvykUAtmXyFfROtHk/Gk7mOpYxQF4G466kIixZtUbN4W+NLP0WeyDG03WKCy4eq3etMrLRrEMo5rKCmds3Dbr0tqFGecKCGjWj1cHHXqYqPGZsYP/QdZXCNIZnbi51KNOgPeqXVnZ6kQOd9xrg0PWZ2xVg2dk4PChYAKsZQpo3C1Zp9JykM526l8aNzjaeggjVomPnc/Zvq0OexLOUSKo24/eD0vd+O+l8fYDbzmLXgRtrk6KJW8wawsg/r+WrBFJMcQmhItxfjZjJ8xz5l+n8HTPb2fXo4vsnpb+9HydXKrs5bj13aqvkLVk4lizWV7ptvQENFd6dnCUue43o0YY+/XW30EJsl1WcMtNyy3UVL5TS736fsPOAXB/tXgPwOGqsYuoQxVpVBczcnMOW27m0UVEt6lGuzGjBy3VQO7WvDno0NaoYxABCKHgOrXPC0E7QGjQMH9w4STJV3ZdMEaGdLwbNlNDY4cbfTm5Or0+U8FwklPE5GfMRoBiuv+mFaBAqeoHM/5dZPxPGg=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.1
Release Details
UpdatedMarch 21, 2026, 6:13 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
Signature13CuTgASWtPO99CetDWWiY8SzDeI7vDnbsDCnrcDONwXvFREhzOxHm0XVlxtHBNyUkHpjZosJ+47PUxWEPmX1SDwvKlLEa3No/yEAYJKdr3tFUqdgcjklCgWMtPATIroi83RdGb+0RdSPf4ZvRxpT1aYQq3xXYEOQr9iZUNk5wpWvFtEnftIlV6Rg7ONnlwRV3HW0WL3qGvAdSJB33bKQKIvglpkWA9loDlGeI1GQO9YZPGbIzwglrR5HLaCjAEZ6piGKpeQ6DxyCqaXWuZqGgL5rSr8aHHCrUsTuPfeCExA8P/rS7r+mKoUU2xfb9UQYrFbzuRgAdPU8l5nsHpnT+ctuqCXmXGkbDpmSbuXaJsfd4Wcfgyb3xZOqCagp7wx4PfZKHkK372zdnGpy8xMRDsUfS1mvndXTt++gTgA0C1E+rkYrwQeb54+WmfIFM7OF7/fHIRJw9LDAPILDKacILNODg3KnyA1lyL+fX/7flXCjJuUJVWXDVNF7/QhYZgSan0qt2Bm2CR2GDfX+R40ZTHGUriIKU6dz+kNXdHgYWHDDJB3CnyqSJ2ShTwOr5uo6iZNDkM2ux3+oiTK3S3eJDHTLDQiZathzBb3wSwh76HMq69Lx5GQiIWgEa69fSlj0BdOsjUbbzpDSqxeV8Eh6DW4RQTSeijW60vd/hCBbQU=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.0
Release Details
UpdatedMarch 20, 2026, 9:27 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
Signature4bc7HnuXqrB5DgRxQ1lgNkEk8t98otRvDRijmgRnFmN8B34A+Q2H3VCEiBEtGrwfjbOMRUQJPAJxRDuxI+76bW0b8Vewmm9/oGTx0Ywf7/T6+t434mTYZf1h38hG3eubKH+LHnVea/jP70iAJiznBQZ60x5jZQ6yvjoMp8jZVAO55YzAdSNzi8eJjz552T5fEph7+kMzPRZo+MGBfXqLQMYyY3Hb9NIt3X6jnlPoJ9i6xfNIJFMnfRqiLiklRQ2BgO665PgDInKLO5xU8Xo7lJjx9vF04mN4cHMXggZbnUL2J4F9kQE2m9PVohSZQoBcMRTpRkKd+ywvOhKUTwwS6K6E1mNPbob7Yxx6ZQePr3tulcL+E2MazSxDBFQDVker2ZKJqm2kUqGYlxX1gYcEbcJBhEdS2rlTS3veS268tpnMEcQ9mdvBxe5Tpnvmy3QM0BCEICFY6Da4ZOKb+tb7tFPJdHBNw2ZI3n7Iwvd6pJCTePcwEGgbE+H+zRhRTvMJxEyAMevR+PbRMTeRGtW0vs7PPhuawfa9DahoEZC9XNHmjzddP6+dyEgvcZJFyFE+5206xA6Dm4B1fYNXJwKxytDC1CTQz8OExpErle2qJA050H8/Gnbng56C5Ga0f8nfNaXXYVH9F1hDwdEENe+mF2MlWMSLXx2lZrBnPbzKl1c=
Signature digestsha512
Dependencies
Required Nextcloud versions >=33.0.0,<34.0.0
Minimum Integer bits32

Nextcloud 32

School Planner 1.2.1
Release Details
UpdatedJune 4, 2026, 6:09 p.m.
Changelog

Behoben

  • Upgrade-Absturz auf Nextcloud 32/33: Die Tabelle sp_student_group_members erzeugte einen zu langen Primärschlüssel-Namen (oc_sp_student_group_members_pkey, 32 Zeichen > NC-Limit von 30) und ließ die Migration – und damit das App-Upgrade – fehlschlagen. Tabelle umbenannt zu sp_group_members.
  • Bootstrap härter: vendor/autoload.php wird nur noch geladen, wenn die Datei existiert, damit ein unvollständiges Paket nicht die ganze Instanz lahmlegt.

Hinweis

  • Es gehen keine Daten verloren: Die Migration brach vor dem Anlegen der Tabellen ab. Nach dem Update auf 1.2.1 laufen die Migrationen sauber durch.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
SignatureeDa6UKhLWe3bIjuCV8/njtYVnUojqiSu2wfVZo+72aPSKDvbtBTL0Bs3PQDfFOmqcaghq8NN4e3i2PePTZ5t6YqM6nz2rJsnuLUraNHXQDVrV4b/pL0SODpvaqmD3h6TbtljnclxLeZgekW3UTrTIhG6VD2KMq8zQs9YOzCv4sot1ZbP7waUZOcKGX7i0pyoeAJWzIa69usYsF/CpEHOWc5CAqUvRFZGwh3g2JOTS1tA0j+g9qZm1npJYsHtMpnZy3Hevfyt2601fFUKxCHf3jj8A6TuXOCFQvemLYyaCn/KcR6DkdXRT799YGSaxYXnEGcpvrLeTz08OwLrp2BLMkwEP7YLXOwCPn3RO4GkHsHJpBCqruO3Oe7bSH7PemsQWGW21vzro5ypt98W3UBwOguGzdZvvK0e9NzodV2i+i8OdtMFWKz6ofF/Bs9AwaGr7cVzNCCRuwWrkoSKV2u9Qd3rhQslkmcY9s8SjBAQC3jq36tFSIifKXASG8SADIFPRU6hG4ih+TNEeK2EpkpsmWj2GohQNMDrC5IFXnXi4J3X4qOMUNzidHHhhljuOBm1IoixFaBUMbJqG7eSxOLIfk2MVkN2BsZk2g81Ujnadb+5P7DJsF/KDA+SwrGb0wIBnM0e6PbrfWbuaN5R1Zu3ikEfi11yBIpeUJgj3Y4YAww=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.2.0
Release Details
UpdatedJune 3, 2026, 6:54 p.m.
Changelog

Hinzugefügt

  • Planung als JSON exportieren und importieren. Stunden werden über Datum + Slot mit dem bestehenden Kurs zusammengeführt (gleiche Kombination wird überschrieben, neue angelegt), mit Vorschau vor dem Import.
  • Import aus Markdown-Dateien in einem Nextcloud-Ordner: eine Stunde je date:-Block, mehrere Stunden pro Datei möglich, ## Überschriften werden zu Ablauf-Elementen. Keine ----Zeilen nötig. Anleitung in docs/markdown-import.md, Beispiele in examples/.
  • Schüler:innen und Gruppen je Kurs inkl. flexiblem Schnell-Import (#7).
  • Zentrale „Wichtige Links" pro Kurs (#9).
  • Deck-Anbindung: pro Kurs ein Deck-Board/Liste hinterlegen und eine Stunde als Karte anlegen (#2).
  • Mitarbeit pro Stunde erfassen: Status (Anwesend / Entschuldigt / Unentschuldigt), Note und Notiz je Schüler:in. „Anwesend" ist Standard.
  • Schnelle Noteneingabe: +/−-Buttons für Skala 1–3 (+, +/-, -) und Skala 1–5 (++, +, +/-, -, --), Zahlen-Dropdown für Note 1–6.
  • Mitarbeit-Übersicht: Tabelle Schüler:innen × Stunden mit automatischer Durchschnittsberechnung (Ø-Spalte, fixiert), schmalen, scrollbaren Stunden-Spalten und klickbaren Notiz-Icons je Zelle.
  • Bewertungsskala pro Kurs in den Kurseinstellungen (Keine Note / 1–3 / 1–5 / Note 1–6), gilt für alle Stunden.

Geändert

  • Links auf der veröffentlichten Schüler-Seite öffnen in einem neuen Tab (#1) und stehen jetzt im Kurs-Kopf oben rechts als kompakte Chips – immer präsent, ohne Platzverlust für die Stunde.
  • Neue Elemente lassen sich an beliebiger Position einfügen (#6), in die nächste Stunde verschieben (#5) und per Drag & Drop umsortieren (#4).
  • Speicherverhalten stabilisiert (#3): keine verlorenen Eingaben durch parallele Autosaves; zusätzlich speichert jetzt der gesamte Stundenkopf (Datum, Slot, Thema, Ziel, Beschreibung) automatisch.
  • Kurs-Werkzeuge in zwei aufgeräumte Aktionsmenüs gruppiert; „Element einfügen / hinzufügen" als einheitliche Streifen; kompaktere Schüler:innen-Verwaltung; „Live-Modus"-Button orange mit „Mitarbeit erfassen" daneben.

Entfernt

  • Die anbieterabhängige KI-Schnittstelle (Nextcloud TextProcessing) zugunsten des offline nutzbaren JSON-/Markdown-Imports, der mit jeder beliebigen KI funktioniert (#8).

Behoben

  • Aktive Bewertungs-Buttons werden zuverlässig blau (globale :focus-Styles hatten die Markierung überschrieben).
  • Das Drei-Punkte-Aktionsmenü schließt sich nach der Auswahl.
  • Status-Auswahl im Mitarbeit-Dialog überlappt nicht mehr die Notenspalte.
  • Elemente löschen und Dateien hochladen funktioniert auch ohne konfiguriertes SFTP – das automatische Veröffentlichen ist jetzt ausfallsicher.

Hinweise

  • Diese Version bringt neue Datenbanktabellen/-spalten mit. Die Migrationen laufen beim App-Upgrade automatisch – dafür muss die App-Version erhöht sein (ggf. occ upgrade bzw. App deaktivieren/aktivieren).
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
SignatureXe6Wnv79bo3/egDT8X0FpYm5DvMIhj2yJ+mXM4V3IrRufupSsr1fDbHrJYJDpw5f73927eiIQgSC7F+QVQHZhLHX02MxB7MtFk0vBJs/u/jh3XKGvRsdsGs9B13Aru6uCXjPGRGp0effRlGJQy/uwij4qZ6Axmig9dh6haYwWetPY4n1bwk0rmtT/I61MeNPta+87HTtkSpsNI5OjgaX6wOfcl/MseucRRYa6NV86497KGFlqrp2PPuO73bigQFtEnVsKLQMhl4t62/y2lnnr++av1XfNddzO6PdLw/qznDiGSSQ2ptFz6bqIQTx6MkgJF/OLy2Mhlt/ivARmQcIfR/HQ50pgqe4vUjyUP7xf7PAsTEqMUqQaCuPu+ZOTlDtXz430CVH2INcmqua2An5MUxvnrTt8Dej/Dsthsproghn23ftJhH2iDiIjPpYcMvu34od6/cLnLuriW4FVl/Pz6Rx2Vk67IlLQXDl64hifp3KEf+wQSbSt4xru6Z7sHMuPKeaLXRY1c7ZmzddiQIDuva2N2n9uR4T41CMW9AdIQriV3TYyBqRhXcwIa2p2tJXIjiNfe1uV+iowYoHFsyi/nGrxRmCX/kOF+AVBf1uN4ZOabs8YTaPc4KsLdum2JKjnXfT+2zdd9fXeLkDVl33GuxDgfqT70FZwc4oVxFRuUw=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.6
Release Details
UpdatedMarch 25, 2026, 11:24 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
Signature8sghf9t8k6lEPccW7AHUrUFMtltKvknkGk+JT7fT7wK/+4BJnvvARLdqE9wTvuNspxcv/LbCVL9N2akkXIAeevdjOaGjqLKFZkuFKya+G9ZJ/rYFsOc/ZsCEmAfZP4wbVAAK1v4yx0aBLKxqlq8i/I5xXxWcpNM0CtrZrsH/Cf0hyjZaiRoLl42uU/Hu0D37hLFmaxJiSRfo3oqdCKhYkK3oaa0mweOZud3QD388VH2RLdaM65lZPmylNznMtCGlsE53LcxbMj6iyNzkNI7Y4VWqFm+RcFj4fuMmScdInRDew/NV0ATDOSMYnPNGYHm787M1bzMCxo7NmuLpLbojYOLlYt3ff3JoIGGGFTyWmAX01lxaO/99/GQ8kwCqTIBxm6bgoekkQer6nlwj9vaEbhEOZkkn4yRELwIlbDUn5ORkVcqqs45TvrcjcVkTpe5fdXG/6T6vE3dLES0vY5XfZad2m3weBuQ09yxfCZXBllqPgnyN5LURIhNbUmCDfN2J0X3SOwFJvW3XzavRgT3z2zAnN12LUZZ67BFF+SNJrvgpyaijC2y1fO7iWGOgqb1BX89cJu9GtWZc/3Z9Sgvc31AgBRa8HRcnnOBgSzIzSHKdh6d9D1/xg8GW6A6N7Njm4iRqJ82PIlawN/mzPmlUlmLbSrWfXiVP/Xi9sTR9rW0=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.4
Release Details
UpdatedMarch 23, 2026, 9:03 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
Signaturer7XjhdYn4+qhXHx3X/sbfR34vI6tnZOc5laPmJ3l/iqIQUr2iexMc8QyhnMMt8tiwwuqZJ0HJmJAcoOVdA/dVtLeLr+SKNHe1lcG71Dx0cunHGnkaVQS5v/3AYDbzdJGWcf0/ohdIlfNR9P1LF1UXw7bHCPvq1bFPEGMXsJlYOJp9lrYlarolMN23RatsbvQxdXeDQox4z2VWL/U83u+h37L4ZEz8ugbpaE+zbxojZxFb+RpY/s5qvpyalBm2s2Hucs7GURXvJ2M7C8lw5pfaai9r9Zwb2+8+Qg+kLybvc7StV5wLx23XMzOxqlBcAf0ehEpA3KFR49MO2hOyWLg3WO/P/sVVtkIvoHtTMsrJ70F/FVdx7tDJ9VBOQNw4LXKQ/F5RQ13e/pvF/s+035NCCtgMRRJevxIVjc2V9ev62wn0zwm0yBPvmddug66yqG3swSz505t08OkeZVVIreKnXKDjAOs9FhdaCmnwhwA/j1x7AOemc2+JeArTS78vKZjLQcbbdP/BzE4bCahTuCsIwXZVzruzOU5XhbVFGvUDzATpf5oTJGhpgXHCJx+zVToRRsnfZ3xCAoB1GPSxDxJuQYS6HV4EWajL4T+q0xmzBwtwdWGFQAmq8823K7WXL7VjIg76aGeMAiZyJG39RrRX6DbpbguKnbuBFnLOIzcKfQ=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.3
Release Details
UpdatedMarch 23, 2026, 8:38 a.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
SignaturebCdUh1E36dwumLMWsFpC5PJJt/4hNim6M7lEhjxxHCrXl7wleOBNRQfH1MxDXAQu/E3PjdeZOtUFYvM7lMLL3LvAYk1pCB62Ar3ox1vOQcPByG0ZuOGWnweZFkvXARPMsd5XMUGYrccWcPbqHZb9nDIyuKMs4f4dvYYnoIVNAanFf9Cugs3PjuFYM+togJ0Lndc/3emqskCSEI/sVF6juxiEwasNw7YFFXl3LAUcPLWOxSwoFQTj+YO9syHNBbs2+hz9C/9DwvzcV0+JDFyFgaptEMcC+StWAJYCrcVD16KsCiRiTEOMhQZe1QT8TOpyjQ+UIjRlIdz/r9BP6OH7pk7GTfMjvNVnbgKnkOU3x1SK9WfQaSgbaWPtm2TtHZmUipIIOiD3GsQjD6/D9SP66t0tFW6cEgp0VKmHWzivb4FehZLxIasgMAgYHr32y300fS8MdzOis+SKQUkLY7Izp51GZunXAiCKlhy3kLLteY6Y/nUZlK6IG4r46PWfHSynJnJQRynUhXaOAfwd51cYAjTv82B4gRzF2W8PC1UlPySXKebmjg61rUFEe24sJ0epGa+3osNmXSP8GUcETxy+z+TjJnkeekVNLwn2ZuBafdWWWT15vnQTVH+UQz+/tz5Z4iM8Ug5xgRUrxK5ixfV0M1knzNG605X1Qp7mojaU84Q=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.2
Release Details
UpdatedMarch 22, 2026, 9:02 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
SignaturewFlpHTBUGOxe52OQHWjJHRuNizEdC0xIlr4nkK2wSJy/ya7/bEzvyrBAvyE3Me2OZdJvCvK4zjxQBRFnu64APIIGwkwCJy+zkDKavumTXKYQxqcqkzY6u0um4raQKr6ONB9aZ/YgjaaFGYZzYr4En1ollHuFZvykUAtmXyFfROtHk/Gk7mOpYxQF4G466kIixZtUbN4W+NLP0WeyDG03WKCy4eq3etMrLRrEMo5rKCmds3Dbr0tqFGecKCGjWj1cHHXqYqPGZsYP/QdZXCNIZnbi51KNOgPeqXVnZ6kQOd9xrg0PWZ2xVg2dk4PChYAKsZQpo3C1Zp9JykM526l8aNzjaeggjVomPnc/Zvq0OexLOUSKo24/eD0vd+O+l8fYDbzmLXgRtrk6KJW8wawsg/r+WrBFJMcQmhItxfjZjJ8xz5l+n8HTPb2fXo4vsnpb+9HydXKrs5bj13aqvkLVk4lizWV7ptvQENFd6dnCUue43o0YY+/XW30EJsl1WcMtNyy3UVL5TS736fsPOAXB/tXgPwOGqsYuoQxVpVBczcnMOW27m0UVEt6lGuzGjBy3VQO7WvDno0NaoYxABCKHgOrXPC0E7QGjQMH9w4STJV3ZdMEaGdLwbNlNDY4cbfTm5Or0+U8FwklPE5GfMRoBiuv+mFaBAqeoHM/5dZPxPGg=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32
School Planner 1.0.1
Release Details
UpdatedMarch 21, 2026, 6:13 p.m.
Licenses AGPLv3+
Certificate-----BEGIN CERTIFICATE-----
MIIECDCCAvACAhMZMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD
VQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI
MTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB
dXRob3JpdHkwHhcNMjYwMzIwMDgwNjU4WhcNMzYwNjI1MDgwNjU4WjAYMRYwFAYD
VQQDDA1zY2hvb2xwbGFubmVyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
AgEA9jF9KRub/L2isK1lCh+/P76qvyrDdfXVQ0D/neHEhdSnfMuoeMIqRnUKu0TH
5MqDFXRAZBlxGwqp3adxuisk3Q/408Adul+O9Kz+m23Agm/NBz+HVPvtakmLsmKA
c1OORiScfOPm5ORQ9A7ffi4bYydwZSS5J/PbEnr/t/LZHwH3xm1+ZjD8Vv2OULi8
jxlF45Gd6P9oYgH91m0E/Cdi8zn1qopM34/LLX3fA4jKwtXnHz4NN8Ib8zK2E31O
j0wpX5Rh2av+RRmladEvkJouAbFjhkRZxYStEEQIatcIbFjIlBZblppGsTpySNNY
TTAe1eIsEwArN/9NNqinHOZsB4e2ALFTU7L0nLj5r3NUq+iiHzWtCxXH7Dh0uT94
od7lh5PxrE9Lq44q8tOlDlobyXXczaAm8mGxo+w/YZg6srvhs8ZuEumWIdkMbFAW
oJnbLZSm0gYgSGMg/uvWmmtLva6xtsPC/xcMaFbOx6P6BN351Uq/OZjKHWkwCL+q
WEpWXA8U4xG88irDlhp6dbzZRlkvQN/LRp5dPWZF55kxM3zndIaNK6/vDingnXt7
CkYhiscB0UKB6b7Ny6wnvtGhv3lBdkQxrZg4+lms+ALHSWBVwECfydGZq2E3KteC
cS9xzFqCZqSSInEP8vsGITgBVzwI038xZBGcCUtuy1TlL5UCAwEAATANBgkqhkiG
9w0BAQsFAAOCAQEAKvSPlgAykiq0w5bb2RkQyTbA0PqQIqU6r65G6H/F0dMIgI0T
ahYTI8FhteRZg0Iy8LqzVFsaxinofFb2auvUfb2C63XCcnqyf+LQeWWrBnrXR4jX
PQeKW//xZXKcDXRz/nmw30yAgOMxnchScbCG0XYHj6VyHU1r5jAVXu9HlEFB0+o7
Jk4DP9xLf3eEYLC75VM5Q4qG1U91x1iIwdeqQQZEeMAZdw6tfkZRobXernyqsc+w
twlXiJHfDE/WVfvHfeL4oE/WKP5XL+na/2+Ogk4qy7gn9l3r3++kOtJ/MlMJXpQ9
wL8bgoQTZsuws6VQQ1yPG8bbobsFHhB8RwZlBg==
-----END CERTIFICATE-----
Signature13CuTgASWtPO99CetDWWiY8SzDeI7vDnbsDCnrcDONwXvFREhzOxHm0XVlxtHBNyUkHpjZosJ+47PUxWEPmX1SDwvKlLEa3No/yEAYJKdr3tFUqdgcjklCgWMtPATIroi83RdGb+0RdSPf4ZvRxpT1aYQq3xXYEOQr9iZUNk5wpWvFtEnftIlV6Rg7ONnlwRV3HW0WL3qGvAdSJB33bKQKIvglpkWA9loDlGeI1GQO9YZPGbIzwglrR5HLaCjAEZ6piGKpeQ6DxyCqaXWuZqGgL5rSr8aHHCrUsTuPfeCExA8P/rS7r+mKoUU2xfb9UQYrFbzuRgAdPU8l5nsHpnT+ctuqCXmXGkbDpmSbuXaJsfd4Wcfgyb3xZOqCagp7wx4PfZKHkK372zdnGpy8xMRDsUfS1mvndXTt++gTgA0C1E+rkYrwQeb54+WmfIFM7OF7/fHIRJw9LDAPILDKacILNODg3KnyA1lyL+fX/7flXCjJuUJVWXDVNF7/QhYZgSan0qt2Bm2CR2GDfX+R40ZTHGUriIKU6dz+kNXdHgYWHDDJB3CnyqSJ2ShTwOr5uo6iZNDkM2ux3+oiTK3S3eJDHTLDQiZathzBb3wSwh76HMq69Lx5GQiIWgEa69fSlj0BdOsjUbbzpDSqxeV8Eh6DW4RQTSeijW60vd/hCBbQU=
Signature digestsha512
Dependencies
Required Nextcloud versions >=32.0.0,<34.0.0
Minimum Integer bits32