Commit Graph

  • 978ed4e1da chore: feat/objekte-kategorie → main (Version 1.10.1) main admin 2026-06-14 16:14:55 +02:00
  • 7475d4fd37 feat: Objekte-Kategorien (stern/sonne/beide) — Version 1.10.1 admin 2026-06-14 16:14:52 +02:00
  • 96ba03b909 fix: grafikProxy gibt 404 statt HTML zurück für JS/CSS-Assets bei Upstream-Fehler admin 2026-06-06 18:22:53 +02:00
  • 421b589169 fix: host.docker.internal für PHP-Bridge im Prod-Container admin 2026-06-06 08:55:45 +02:00
  • d13e3b0ba9 chore: migrateDatabase → main (Version 1.10.0) admin 2026-06-06 08:48:18 +02:00
  • a75303f857 feat: Version 1.10.0 — DB-Zugriff auf PHP-Bridge (DB4js_all.php) umgestellt admin 2026-06-06 08:48:15 +02:00
  • c3f0b8f1e0 chore: Version 1.9.1 admin 2026-06-05 18:06:34 +02:00
  • 67dc253cd9 docs: anleitung.html aus ANLEITUNG.md aktualisiert admin 2026-06-05 18:03:51 +02:00
  • 39bb94ebb7 fix: public-Ordner in Docker-Runner-Stage kopieren admin 2026-06-05 17:50:33 +02:00
  • 7571b14422 chore: Version 1.9.0 — SSH-Backup nach Logbuch-Eintrag admin 2026-06-05 16:57:37 +02:00
  • d88005d9fe feat: manueller Backup-Button für Admin admin 2026-06-05 16:52:26 +02:00
  • 00a3f02d80 fix: lokale Dump-Datei immer löschen (try/finally) admin 2026-06-05 16:23:05 +02:00
  • 43ddbbcf72 feat: lokalen Dump nach erfolgreichem Upload löschen admin 2026-06-05 16:16:58 +02:00
  • 49563e6bd0 fix: backup — Remote-Verzeichnis per mkdir -p vor scp anlegen admin 2026-06-05 16:05:38 +02:00
  • 4316670ce4 fix: env_file statt Variablen-Substitution in docker-compose admin 2026-06-05 15:28:54 +02:00
  • a12c62bbdc fix: AUTH_SECRET-Check lazy — wirft erst zur Laufzeit, nicht beim Build admin 2026-06-05 15:19:25 +02:00
  • 072ca040bb fix: .env nicht ins Docker-Image — Variablen kommen aus Compose/ENV admin 2026-06-05 15:18:15 +02:00
  • 52234132ca fix: Dump via mysql2 statt mariadb-dump admin 2026-06-05 14:54:41 +02:00
  • 93b449412f fix: backup — mysql_native_password für MariaDB-Client gegen MySQL 8 admin 2026-06-05 14:44:22 +02:00
  • c3bac456e7 refactor: backup schreibt Dump zuerst lokal, dann scp admin 2026-06-05 14:23:59 +02:00
  • fb0b64c36c fix: backup blockiert HTTP-Response nicht mehr admin 2026-06-05 14:06:17 +02:00
  • 2e875ed1ad fix: backup — mariadb-dump, --skip-ssl, SSH-Key per Volume in Compose admin 2026-06-05 13:54:43 +02:00
  • d99a696ef0 fix: backup — MYSQL_PWD statt -p Flag, SSH-Key optional admin 2026-06-04 15:46:54 +02:00
  • 10b52d268e fix: backup — error-Events auf spawn abfangen, Tilde in Key-Pfad expandieren admin 2026-06-04 15:29:38 +02:00
  • cf95f3027f feat: automatisches SSH-Backup nach jedem Logbuch-Eintrag admin 2026-06-04 15:21:01 +02:00
  • 8c60089325 fix: iOS/iPad text color — text-gray-900 on all inputs, tables, headings admin 2026-06-04 14:07:18 +02:00
  • 3ab4779ee5 chore: Version 1.8.0 — Führungsbuch Umbenennung admin 2026-06-02 22:41:57 +02:00
  • 9cb22b1a53 Merge branch 'umbenannt': Logbuch → Führungsbuch (UI-Strings) admin 2026-06-02 22:41:47 +02:00
  • 50b74c4e92 Umbenennung. Logbuch -> Führungsbuch admin 2026-06-02 22:40:54 +02:00
  • e73680a70d fix: middleware.ts → proxy.ts (Next.js 16 Konvention) admin 2026-06-01 16:12:16 +02:00
  • 1f70940dce fix: Middleware aktiviert — proxy.ts → middleware.ts admin 2026-06-01 16:02:42 +02:00
  • a59afefb07 Merge branch 'backup': backup_db.sh dazu gebaut admin 2026-05-31 17:44:39 +00:00
  • ce365e3e79 V 1.7.9: backup_db.sh dazu gebaut admin 2026-05-31 17:42:07 +00:00
  • 69c31637bb Remove CI/CD workflows and docs admin 2026-05-31 15:57:17 +00:00
  • 1ef4f0d9da CI: add Drone pipeline and clarify Gitea auto-deploy support admin 2026-05-31 15:55:05 +00:00
  • b4f57be2e7 Test commit admin 2026-05-31 15:47:58 +00:00
  • 03c65c78ed Docs: add Gitea instructions for CI secrets admin 2026-05-31 15:41:48 +00:00
  • ac77606475 Docs: add CI/CD secrets instructions to ANLEITUNG.md admin 2026-05-31 15:38:27 +00:00
  • d718d78210 CI: add GitHub Actions workflow to build and push Docker image admin 2026-05-31 15:37:17 +00:00
  • 27f2d438e2 Bump version to 1.7.8 admin 2026-05-31 15:34:34 +00:00
  • d94de334d7 V1.7.7 Version updatet admin 2026-05-31 13:32:54 +00:00
  • d5bd359802 feat: Statistik komplett neu gestaltet — kuppelunabhängig, feste Spalten admin 2026-05-30 17:29:08 +02:00
  • 102bc441c6 erster Versuch mit Fahrkosten admin 2026-05-27 22:33:41 +02:00
  • aad25109da 'Keine Einträge vorhanden bei der List angepasst admin 2026-05-27 18:05:04 +02:00
  • 10c6554276 v1.7.6: Bearbeiten/Löschen auf BEO-Mitglieder beschränkt admin 2026-05-17 19:17:00 +02:00
  • d56ebb229d feat: Anleitung-Button im Footer + Statistik-Effect-Fix admin 2026-05-17 16:46:38 +02:00
  • 42a2651f8e docs: Anleitung aktualisiert und als HTML-Datei ergänzt admin 2026-05-14 22:56:51 +02:00
  • b588a70ecd v1.7.5: UI-Verbesserungen Listenansicht und Zeiteingabe admin 2026-05-14 22:21:05 +02:00
  • 9e2f430d4a v1.7.4: Suche in Listenansicht (Bemerkungen, Objekte, BEOs) admin 2026-05-14 21:45:09 +02:00
  • d5ceff74be v1.7.3: Autofokus auf Startzeit statt Endzeit admin 2026-05-14 21:08:21 +02:00
  • 1a34fccc35 v1.7.2: Zeiteingabe – Startzeit leer, Endzeit vorbelegt und fokussiert admin 2026-05-14 21:01:09 +02:00
  • cf038ad3be fix: Temperatureingabe negativ, Monatsauswahl auf aktuellem Monat begrenzt admin 2026-05-14 20:47:44 +02:00
  • 4593713042 feat: ObjektSelector – Dropdown bleibt nach Auswahl offen admin 2026-05-14 20:47:08 +02:00
  • edb324719b feat: Admin – Objektverwaltung mit Tab-Navigation admin 2026-05-14 20:36:56 +02:00
  • 845b634804 v1.7.1: Druck – kleinere Schrift und schmalere Tabelle admin 2026-05-13 21:50:51 +02:00
  • 8fabf7bb30 feat: Druck – kleinere Schrift und chronologische Reihenfolge admin 2026-05-13 21:19:06 +02:00
  • b18dfbe3f8 feat: ObjektSelector – Neu-Button entfernt, unbekannte Objekte direkt eintragen admin 2026-05-13 20:40:32 +02:00
  • 070ea75369 fix: NaN-Fallback für limit/offset bei ungültigem URL-Parameter admin 2026-05-13 08:14:47 +02:00
  • 40bf029fc9 v1.7.0: Ersteller-BEO in Listenansicht fett und an erster Stelle admin 2026-05-12 22:15:07 +02:00
  • 3d3346de76 v1.6.3: 403-Fehler bei Einträgen ohne created_by (NULL) beheben admin 2026-05-11 20:55:52 +02:00
  • ab9be7b96f v1.6.2: Zeiteingabe – Auto-Doppelpunkt nach 2 Ziffern, Endzeit leer bei Fokus admin 2026-05-11 20:41:54 +02:00
  • 38af0634ca chore: backup.git aus Repo entfernen, .gitignore ergänzt admin 2026-05-11 13:28:49 +02:00
  • 9bea0a11de v1.6.1: Sicherheit – Rate Limiting, Default-PW via Env, AUTH_SECRET Pflicht, Bcrypt 12 admin 2026-05-11 13:26:51 +02:00
  • 0ea960259c v1.6.0: Admin-Passwort-Reset, Login per Nachname, Default-PW-Sperre admin 2026-05-11 12:20:44 +02:00
  • 4d84b8f718 Image wird auch als 'latest' getagged admin 2026-05-10 15:52:58 +02:00
  • 419ad39ead bump version to 1.5.1; make logout button red admin 2026-05-10 15:40:04 +02:00
  • 1a85f0ae36 wetter: fetch real data from weather station API admin 2026-05-10 15:32:13 +02:00
  • 1451f45711 add Statistik component and API route admin 2026-05-10 14:55:27 +02:00
  • 58a4aeb984 bump version to 1.5.0 admin 2026-05-10 14:53:29 +02:00
  • c04935a117 v1.4.0: Monatsfilter, Pagination, Rollenverwaltung, DB-Bereinigung admin 2026-05-09 10:39:11 +02:00
  • 4f1ebb8aa6 Vorherige Änderungen an Formular und Typen nachcommittet admin 2026-05-09 09:37:11 +02:00
  • 3fc5c9ff7a v1.5.0: utf8mb4-Migration, Rollen, phpMyAdmin, DB-Bereinigung admin 2026-05-09 09:34:38 +02:00
  • 8bff795247 v1.4.0: Sonderführung, Zeiterfassung, Enter-Navigation, Objektsuche admin 2026-05-04 08:50:51 +02:00
  • 743bebca2d v1.3.0: Wetterdaten in Liste, Zeit als eine Spalte admin 2026-05-02 09:07:57 +02:00
  • 1291f0d027 v1.2.1: Wetter als editierbare Eingabefelder admin 2026-05-02 08:54:41 +02:00
  • 07d2a13014 v1.2.0: Formular-Redesign und Listen-Verbesserungen admin 2026-05-01 11:00:19 +02:00
  • 0e3c5ca835 v1.1.0: Druck-Optimierung, UI-Verbesserungen admin 2026-05-01 10:25:11 +02:00
  • 30c734220a Fix iOS text color, viewport meta tag, and security improvements admin 2026-04-30 17:38:08 +02:00
  • a0fb6d8089 Various UX improvements and bug fixes admin 2026-04-29 18:02:47 +02:00
  • 2469715756 Show Objekte in compact list; narrower columns and shorter date format admin 2026-04-28 13:35:21 +02:00
  • e3e5842805 Store ArtFuehrung as abbreviations in DB (RF, SF, BEOS, SonF, TD, Beob, ToT, Sonst) admin 2026-04-28 09:15:53 +02:00
  • 23cd981f7f Snap Beginn/Ende to next 15-minute boundary on change and on load admin 2026-04-28 08:59:15 +02:00
  • 34a2c6b90d Compact preview list below form on desktop; Beginn/Ende/Besucher in one row admin 2026-04-28 07:55:46 +02:00
  • aea5cc08d6 Reduce form field height to show list entries below the form admin 2026-04-27 20:23:19 +02:00
  • e7f2266a35 Rename dome tabs to 'West-Kuppel' style admin 2026-04-27 20:19:58 +02:00
  • 5f92fd0d7f Hide Besucher field for BEO-Sitzung and Technischer Dienst admin 2026-04-27 18:22:33 +02:00
  • 71f4ad1792 Add multi-select mode to BeoSelector and ObjektSelector admin 2026-04-27 18:17:56 +02:00
  • e4f3e7750a Replace Art der Führung select with CustomSelect admin 2026-04-27 18:15:01 +02:00
  • 911b041136 Replace native selects with custom dropdown for mobile usability admin 2026-04-27 18:13:06 +02:00
  • 6a655212bf Apply Anpassung_1: art-specific object logic, responsive design, remove Kuppel field admin 2026-04-27 18:05:40 +02:00
  • 12be2f1db2 Adapt to existing beos table in database sternwarte admin 2026-04-27 17:34:45 +02:00
  • 4e53a7a5cd Initial implementation: Logbuch Sternwarte Welzheim admin 2026-04-27 17:11:27 +02:00
  • f0a86627e5 Initial commit from Create Next App admin 2026-04-27 17:03:41 +02:00