• Joined on 2025-06-15
alf synced commits to main at alf/teatracker from mirror 2026-06-05 18:55:49 +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.
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.
Compare 2 commits »
alf synced commits to main at alf/teatracker from mirror 2026-06-05 18:42:35 +00:00
91367a7198 Fix: Verhindere Ueberschreiben von Nextcloud-Daten mit leeren Arrays
7e1f52a5b2 Fix: Behandle leere Nextcloud-Dateien korrekt
7f059c9b4c Fix: Lade Nextcloud-Daten vor dem Speichern, um Datenverlust zu vermeiden
Compare 3 commits »
alf synced commits to main at alf/teatracker from mirror 2026-06-04 20:16:14 +00:00
a16da66c2d fix: Add missing background image section to index.html
alf synced commits to main at alf/teatracker from mirror 2026-06-04 17:12:16 +00:00
073834a5dc feat: Add image upload for tea varieties
ac12cc5cab feat: Add 5-star rating system for tea varieties
394480c516 feat: Add tea powder amount (teaspoons) to tracking
Compare 3 commits »
alf synced commits to main at alf/teatracker from mirror 2026-06-04 16:50:36 +00:00
ff37d35134 feat: Add background image customization
4f8890da7f feat: Store data in data/ subdirectory for better organization
Compare 2 commits »
alf synced new reference refs/tags/v1.1.1 to alf/teatracker from mirror 2026-06-04 16:26:22 +00:00
alf synced commits to refs/tags/v1.1.1 at alf/teatracker from mirror 2026-06-04 16:26:22 +00:00
alf synced commits to main at alf/teatracker from mirror 2026-06-04 16:26:22 +00:00
733e2db3c4 fix: Prevent data loss when connecting to Nextcloud for the first time
alf synced new reference refs/tags/v1.1.0 to alf/teatracker from mirror 2026-06-04 16:15:19 +00:00
alf synced commits to refs/tags/v1.1.0 at alf/teatracker from mirror 2026-06-04 16:15:19 +00:00
alf synced commits to main at alf/teatracker from mirror 2026-06-04 16:15:19 +00:00
30e0077c6e refactor: Remove CORS proxy code (not needed for same-domain setup)
alf synced commits to main at alf/teatracker from mirror 2026-06-04 15:35:35 +00:00
7b9f509728 fix: Remove undefined error reference in fetchWithProxy catch block
alf synced new reference refs/tags/v1.0.0 to alf/teatracker from mirror 2026-06-04 15:29:42 +00:00
alf synced commits to refs/tags/v1.0.0 at alf/teatracker from mirror 2026-06-04 15:29:42 +00:00
alf synced commits to main at alf/teatracker from mirror 2026-06-04 15:29:42 +00:00
6addc628e8 fix: Add CORS proxy fallback for Nextcloud WebDAV connections
alf synced commits to main at alf/teatracker from mirror 2026-06-04 15:10:52 +00:00
58e2a70201 fix: Use window.app for onclick handlers on dynamically generated buttons
alf synced commits to main at alf/teatracker from mirror 2026-06-04 13:22:21 +00:00
b3c1041792 fix: Add CORS proxy fallback for Nextcloud WebDAV connections
alf synced commits to main at alf/teatracker from mirror 2026-06-04 12:30:24 +00:00
233647be4a fix: Remove plain text password from code, use sessionStorage for security
990ebb134d docs: Update README.md with Nextcloud integration and new features
142a671016 feat: Add Nextcloud WebDAV integration for cross-device synchronization
Compare 3 commits »
alf synced commits to main at alf/teatracker from mirror 2026-06-04 11:37:26 +00:00
1263a5238b feat: Add bio checkbox, today period, and recent entries on track page
alf pushed to main at Grundausstattung/Maschinenbuch 2026-05-22 08:18:11 +00:00
ae8db9ece6 MOTD.txt hinzugefügt