50 Commits

Author SHA1 Message Date
admin 2b63262490 feat: Kommandos für ausgefallene und verschobene Sonderführungen
RepoSoFue bekommt drei Bausteine für den neuen Führungen-Tab des Logbuchs:
kommendeTermine() liefert die kommenden zugesagten Führungen, absagen() setzt
status=3 samt erledigt_datum und lässt den Termin stehen, verschieben()
sichert den bisherigen wtermin in der bis dahin ungenutzten Spalte 'verlegt'
und trägt den neuen ein.

Beide Aktionen hängen über notizAnhaengen() eine datierte Zeile mit dem
Kürzel an 'bemerkung' an, statt sie zu ersetzen — bei mehrfachem Verschieben
entsteht so eine lückenlose Terminhistorie.

Dispatcher: LB_SOFUE_TERMINE, LB_SOFUE_ABSAGEN, LB_SOFUE_VERSCHIEBEN.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-08 18:05:20 +02:00
admin b4a339392d feat: Sonderführungen aus dem Logbuch in SoFue2 nachtragen
RepoSoFue::ausLogbuch() sucht zu einem Logbuch-Eintrag der Art 'SF' den
passenden Datensatz über DATE(wtermin) — bei mehreren Führungen an einem
Tag gewinnt die zeitlich nächstgelegene — und setzt über das vorhandene
updateAfter() stattgefunden, anzahl_echt, bezahlt und remarks.

Aufgerufen wird das im Dispatcher nach dem Commit der Logbuch-
Transaktion; die Methode wirft nie, sondern liefert einen Status, der als
Feld 'sofue' in der Antwort zurückgeht.

bezahlt wird wie im beoanswer-Formular geschrieben (Kasse 50€,
Überweisung, Spendenkässle, keine). Da SoFue2 latin1 ist und remarks nur
100 Zeichen fasst, kürzt cp1252Safe() den Text und entfernt nicht
darstellbare Zeichen.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-08 12:57:36 +02:00
admin 8b2b421f63 feat: JSON-Bridge für die Logbuch-App inkl. Spende-Feld
Bringt die bislang nur im Working Tree vorhandene Logbuch-Unterstützung
in die Versionsverwaltung: RepoLogbuch (Liste, Anlegen, Ändern, Löschen,
BEOs/Objekte, Fahrkosten, Backup) samt der LB_*-Kommandos und der
zugehörigen Tabellenkonstanten.

Neu darin sind die Spalten Spende und SpendeBetrag: SELECT/INSERT/UPDATE
sind erweitert, spendeValues() setzt beides auf NULL außer bei
ArtFuehrung 'SF', prüft den Wert gegen eine Whitelist und übernimmt den
Betrag nur bei 'bar'.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-08 12:10:11 +02:00
admin fbce630b52 V 2.0.0. sofue
Vor dem Senden der Email kann noch ein Text eingefügt werden
2026-03-17 11:36:10 +01:00
admin 33f3795e5b V 1.0.6 beoanswer
Buttons abgesagt/verschobe werden nun auch aktiviert beim Klick
2026-03-17 10:51:51 +01:00
admin 561e3a06c6 doc: NAS ohne VPN 2026-03-17 10:16:08 +01:00
admin a8f29717b4 checkfuehrung: mehrere Einträge pro Tag behandeln 2026-03-01 16:25:05 +01:00
admin ede0cce8ba Beoanswer: Text vei 'Verschoben' 2026-02-21 09:00:07 +01:00
admin 98580d45d9 Bei zugesagter Sonderführung wird der Kalender-Eintrag updated, der bei 'offen' angelegt wurde 2026-02-06 14:41:59 +01:00
admin 142ad57f98 datenschutz.html: Typo 2026-02-04 10:48:46 +01:00
admin 63c760f8df gitignore: Verzeichnis sternwarte/javascript auch ignorieren 2026-02-04 10:37:51 +01:00
admin 7d0624addf DB4js_all.php: SoFü Einträge ab gestern 0h00 anzeigen 2026-02-03 13:19:17 +01:00
admin bff6d80e6f beoanswer: Mail an rxf geht jetzt (V 1.0.4)
anmeld.js: Lauflicht auch bei Sonne
2026-02-01 19:17:40 +01:00
admin f6e9f0fef6 DB4ls_all: bei DELTEONE den TYP mit auswerten
anmeld.js: den TYP mit übergeben
Version angepasst
2026-01-20 15:17:13 +01:00
admin b77cb63758 sofue: Eintrag in Kalender auch bei 'offen' 2026-01-19 17:15:44 +01:00
admin eb46fd0d6d Tippfehler 'jetz' verbessert 2026-01-14 19:05:10 +01:00
admin 681cf70341 Richtiges Abspeichern des Absagedatums 2026-01-11 09:18:21 +01:00
admin 01a51a8ed1 Absage-Datum checken 2025-12-24 16:47:37 +01:00
admin 0e0263abbb Merge branch 'SoFue-mit-Vanilla-javascript' into main 2025-12-24 10:07:52 +01:00
admin a8967c707a Version angepasst 2025-12-22 10:32:36 +01:00
admin 77dc29fa9c Autovervollständigung klappt nun wieder 2025-12-22 10:30:27 +01:00
admin 2e8e010ceb DB4js_all.php an POHP7.3 angepasst 2025-12-22 10:00:47 +01:00
admin 61ace47270 Texte bei SoFü angepasst in DB4js_all.php 2025-12-20 20:07:15 +01:00
admin 66953de7f4 Version updated 2025-12-20 16:59:15 +01:00
admin 4297a98511 DB4ja_all nicht mehr verwendet
db4js.php wieder auf alte Version
Ebenso bei kalender in index von kalender
2025-12-03 11:18:45 +01:00
admin ba026bda31 umgestellt auf DB4js_all 2025-12-01 19:11:46 +01:00
admin 8fe9086205 den echten BEOs benachrichtigen, zusötzlich im cc rexfue@gmail.com 2025-11-22 15:00:23 +01:00
admin 45eeb5a9c9 dito 2025-11-17 21:32:11 +01:00
admin ca5bc00187 Jetzt passt auch sonneführung 2025-11-17 21:31:48 +01:00
admin 07f0711ea0 Anmeldung fpr 'regular' funktionert nun 2025-11-17 18:34:50 +01:00
admin e009a16972 Überflüssige Files entfernt
DB4js_all.php weiter angepasst
2025-11-17 17:24:55 +01:00
admin b78831266d .gitignore dazu 2025-11-17 14:28:24 +01:00
admin 3e8b1f9691 DB4js als _all zusammengefasst
Beoanswer ist nun OK
2025-11-17 14:22:52 +01:00
admin ad0f7b2912 storno an gemneinsame DB angepasst - **** WOP **** 2025-11-10 20:57:34 +01:00
admin e3bb5d36b9 nochmal 2025-11-10 16:10:33 +01:00
admin 9071f96f0d beoanswe-react und sonst ein paar dinge 2025-11-10 16:10:09 +01:00
admin 75a6988248 Führungsdaten bei den Anmeldunge bis 14.11. blockiert
dosendmail mit gmx und logdatei
Sondermeldung in rot
2025-10-22 15:08:49 +02:00
admin e42d9c9b32 anmeld.js: Fehlermeldung, wenn mail nich gesendet wurde 2025-10-20 11:10:36 +02:00
admin 53decbc96b php_sendmail jetzt vie GMX
amnled.js mit Datum
2025-10-17 15:36:12 +02:00
admin 45b76cf1b2 GO mit Führungsterminen angepasst 2025-10-01 15:25:14 +02:00
admin 4214f48e34 Laufschrift nur bei regulärer Führung einschalten 2025-09-07 09:07:59 +02:00
admin 2d5595a245 V 1.7.3 Laufschrift wieder dazu 2025-09-06 22:09:58 +02:00
admin 53f9929c30 version angepasst 2025-07-27 17:01:41 +02:00
admin d5251ada3a console ausgabe beim Senden der Mail 2025-07-27 17:00:12 +02:00
admin d51aa4a6c8 statt Moment nun luxon verwendet 2025-07-27 13:46:34 +02:00
admin 7300a46cb2 Tabelle auf 10% von links, Besucherzahl auch bei schmalen Display dazu 2025-07-27 12:53:35 +02:00
admin 7ad7b34aa9 IsSMallScreen als globale Variable 2025-07-27 12:06:56 +02:00
admin 61fd8e7a62 sonnenf entfert, anmeld.php -> index.php, Aufruf auf der internen Seite angepasst 2025-07-21 15:06:08 +02:00
admin b7a65765ea Funktion sendmymail in anmeldDB.php entfernt 2025-07-21 11:04:29 +02:00
admin 1ee33d58d0 First Commit Version of 2025-07-20 2025-07-20 18:45:11 +02:00