Commit Graph

  • a11eca38ab Update app.js main trevor1969 2026-06-06 16:04:33 +02:00
  • ee6c690645 Clean app.js: Remove all merge conflicts and duplicate classes Vibe Nuage Agent 2026-06-06 12:47:37 +00:00
  • 23c83ef4d1 Fix: Event-Delegation für Tee-Karten-Buttons statt individueller Event-Listener - Ein Event-Listener am Container statt mehrfacher Listener an jedem Button - Funktioniert für alle aktuellen und zukünftigen Buttons - Keine Probleme mit mehrfachen Event-Listenern - Einfacherer, robusterer Code Vibe Nuage Agent 2026-06-06 11:37:29 +00:00
  • b2f632c07f Fix: Alle inline onclick-Handler durch programmatische Event-Listener ersetzt - Bearbeiten- und Löschen-Buttons in Tee-Karten verwenden jetzt data-Attributes und Event-Listener - 'Erste Tee hinzufügen'-Button verwendet jetzt Event-Listener - setupTeaCardEventListeners() Methode hinzugefügt - Keine Abhängigkeit mehr von globalem app-Scope in HTML Vibe Nuage Agent 2026-06-06 11:31:30 +00:00
  • b586eb3804 Fix: Doppelte App-Initialisierung entfernt - Buttons funktionieren wieder Vibe Nuage Agent 2026-06-06 11:28:14 +00:00
  • 2544a102d9 Fix: Statistiken werden nicht angezeigt, Tee-Sorten Editieren funktioniert nicht - Fix updateStats() um renderDetailedStats() korrekt aufzurufen - Fix Stats-Period-Filter Event-Listener hinzugefügt - Verbesserte LocalFileStorage-Klasse mit besserer Fehlerbehandlung - .htaccess-Datei für Apache-Server hinzugefügt - SERVER_SETUP.md mit Anleitungen für Server-Konfiguration - data/-Verzeichnis mit .gitkeep hinzugefügt - app-Variable als window.app global verfügbar gemacht Vibe Nuage Agent 2026-06-06 11:15:48 +00:00
  • b47e2bd7d0 Merge pull request #2 from trevor1969/vibe/version4-local-storage-a924f1 trevor1969 2026-06-06 10:55:53 +02:00
  • 3f228b6007 Version 4.0: Lokale Dateispeicherung im data/-Verzeichnis, Nextcloud-Integration entfernt vibe/version4-local-storage-a924f1 Vibe Nuage Agent 2026-06-05 21:20:32 +00:00
  • 24336b9711 Merge pull request #1 from trevor1969/v3.0 trevor1969 2026-06-05 22:54:53 +02:00
  • daf742e309 Feature: Tea-Timer hinzugefügt (Voreinstellung: 3 Minuten, einstellbar 1-15 Minuten) mit Start/Pause/Reset-Funktionen und Benachrichtigung bei Ablauf v3.0 Vibe Nuage Agent 2026-06-05 19:08:10 +00:00
  • c628cf2069 Fix: Korrigiert Aufruf von migrateToDataDirectory - muss auf nextcloudStorage-Instanz aufgerufen werden, nicht auf TeeTracker-Instanz v2.5 Vibe Nuage Agent 2026-06-05 18:58:01 +00:00
  • f111153bde Fix: Event-Delegation für dynamisch erstellte Buttons (Bearbeiten/Löschen in Tee-Karten). Entfernt onclick-Attribute und ersetzt sie durch data-Attribute + Event-Delegation auf dem Container. Vibe Nuage Agent 2026-06-05 18:50:09 +00:00
  • 0baceb14c6 Fix: Buttons reagieren nicht auf Klicks - Event-Listener werden jetzt sofort registriert, nicht erst nach dem Laden der Daten. Entfernt onclick-Attribute aus HTML, die zu Konflikten führen können. Vibe Nuage Agent 2026-06-05 18:48:49 +00:00
  • 91367a7198 Fix: Verhindere Ueberschreiben von Nextcloud-Daten mit leeren Arrays Vibe Nuage Agent 2026-06-05 11:28:05 +00:00
  • 7e1f52a5b2 Fix: Behandle leere Nextcloud-Dateien korrekt Vibe Nuage Agent 2026-06-05 11:26:26 +00:00
  • 7f059c9b4c Fix: Lade Nextcloud-Daten vor dem Speichern, um Datenverlust zu vermeiden Vibe Nuage Agent 2026-06-05 10:50:20 +00:00
  • a16da66c2d fix: Add missing background image section to index.html Vibe Nuage Agent 2026-06-04 18:26:16 +00:00
  • 073834a5dc feat: Add image upload for tea varieties Vibe Nuage Agent 2026-06-04 17:04:26 +00:00
  • ac12cc5cab feat: Add 5-star rating system for tea varieties Vibe Nuage Agent 2026-06-04 17:00:50 +00:00
  • 394480c516 feat: Add tea powder amount (teaspoons) to tracking Vibe Nuage Agent 2026-06-04 16:53:24 +00:00
  • ff37d35134 feat: Add background image customization Vibe Nuage Agent 2026-06-04 16:43:56 +00:00
  • 4f8890da7f feat: Store data in data/ subdirectory for better organization Vibe Nuage Agent 2026-06-04 16:36:49 +00:00
  • 733e2db3c4 fix: Prevent data loss when connecting to Nextcloud for the first time v1.1.1 Vibe Nuage Agent 2026-06-04 16:23:53 +00:00
  • 30e0077c6e refactor: Remove CORS proxy code (not needed for same-domain setup) v1.1.0 Vibe Nuage Agent 2026-06-04 15:56:33 +00:00
  • 7b9f509728 fix: Remove undefined error reference in fetchWithProxy catch block Vibe Nuage Agent 2026-06-04 15:32:44 +00:00
  • 6addc628e8 fix: Add CORS proxy fallback for Nextcloud WebDAV connections Vibe Nuage Agent 2026-06-04 15:24:42 +00:00
  • 58e2a70201 fix: Use window.app for onclick handlers on dynamically generated buttons v1.0.0 Vibe Nuage Agent 2026-06-04 14:55:32 +00:00
  • b3c1041792 fix: Add CORS proxy fallback for Nextcloud WebDAV connections Vibe Nuage Agent 2026-06-04 13:08:31 +00:00
  • 233647be4a fix: Remove plain text password from code, use sessionStorage for security Vibe Nuage Agent 2026-06-04 12:27:10 +00:00
  • 990ebb134d docs: Update README.md with Nextcloud integration and new features Vibe Nuage Agent 2026-06-04 12:20:12 +00:00
  • 142a671016 feat: Add Nextcloud WebDAV integration for cross-device synchronization Vibe Nuage Agent 2026-06-04 12:17:26 +00:00
  • 1263a5238b feat: Add bio checkbox, today period, and recent entries on track page Vibe Nuage Agent 2026-06-04 11:10:29 +00:00
  • 2bce6906ef docs: Add comprehensive README.md and LICENSE Vibe Nuage Agent 2026-06-04 10:40:40 +00:00
  • fc5d63604e feat: Add TeeTracker web application Vibe Nuage Agent 2026-06-04 10:35:40 +00:00