ChangeTracker

Alle Dateiänderungen von Claude Code
Gesamt
398
Heute
0
DB-Änderungen
45
Aktivstes Projekt
shoptour2
Tokens gesamt
160,881
Tokens heute
Reset
Zeitstempel Projekt Action DB Tokens Datei Beschreibung
06.04.2026 17:05:49 shoptour2 create /srv/shoptour2/app/Models/Primeur/PrimeurOrder.php Primeur Model
06.04.2026 17:05:49 shoptour2 create /srv/shoptour2/app/Models/Primeur/PrimeurCashReceipt.php Primeur Model
06.04.2026 17:05:49 shoptour2 create /srv/shoptour2/app/Models/Primeur/PrimeurCashDaily.php Primeur Model
06.04.2026 17:05:49 shoptour2 create /srv/shoptour2/app/Models/Primeur/PrimeurCashSession.php Primeur Model
06.04.2026 15:25:45 shoptour2 create DB /srv/shoptour2/database/migrations/2026_04_06_100001_create_primeur_archiv_tables.php Migration: primeur_* Tabellen für IT-Drink Archivdaten (import_runs, customers, articles, orders, cash_receipts, cash_daily, sessions)
05.04.2026 20:03:13 shoptour2 create DB /srv/shoptour2/database/migrations/2026_04_05_100006_backfill_customer_id_on_lexoffice_vouchers.php Backfill customer_id auf lexoffice_vouchers via lexoffice_contact_id JOIN — 10367 Vouchers verknüpft, 407 offene Posten nun sichtbar
05.04.2026 19:50:18 shoptour2 create DB /srv/shoptour2 PROJ-31: Mahnwesen MVP — Offene Posten, Debitoren-Cockpit, Notizen/Klärfälle, Dunning-Runs, PDF-Erzeugung, E-Mail- und Briefversand. 5 Migrationen, 6 neue Models (DebtorNote, DunningRun, DunningRunItem + Extensions), 4 Services, 2 Mail-Klassen, 4 Admin-Controller, 10 Views, 17 neue Routen, Sidebar Finanzen-Eintrag.
03.04.2026 15:44:06 shoptour2 edit /srv/shoptour2/public/admin/table-enhance.js Auto-Filler-Spalte (tbl-filler) wird an jede verarbeitete Tabelle angehängt
03.04.2026 15:44:06 shoptour2 edit /srv/shoptour2/public/admin/admin.css tbody td: white-space:nowrap global für alle Admin-Tabellen
03.04.2026 15:44:06 shoptour2 edit /srv/shoptour2/resources/views/admin/rental/items/index.blade.php Manuelle Filler-Spalte entfernt (jetzt via JS auto-hinzugefügt)
03.04.2026 15:39:47 shoptour2 edit /srv/shoptour2/resources/views/admin/rental/items/index.blade.php Name-Spalte: white-space:nowrap auf td, verhindert Umbruch bei normalem Inhalt
03.04.2026 15:38:17 shoptour2 edit /srv/shoptour2/resources/views/admin/rental/items/index.blade.php Alle Spalten fit-content (width:1%/nowrap), leere Filler-Spalte nimmt übrigen Platz
03.04.2026 15:36:02 shoptour2 edit /srv/shoptour2/resources/views/admin/rental/items/index.blade.php Spaltenbreiten: Artikelnummer, Status, Buttons auf width:1%/nowrap (fit-content), Name nimmt Rest
03.04.2026 15:34:05 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminRentalItemController.php index(): Sortierung nach zuletzt bestellt (Subquery), aktive zuerst, inaktive zuletzt
03.04.2026 15:34:05 shoptour2 edit /srv/shoptour2/resources/views/admin/rental/items/index.blade.php Spalten reduziert auf: Artikelnummer, Name, Status, Buttons. colspan korrigiert
03.04.2026 15:30:00 shoptour2 create /srv/shoptour2/public/admin/table-enhance.js Neues JS: automatische Sortierung + Suche für alle Admin-Tabellen
03.04.2026 15:30:00 shoptour2 edit /srv/shoptour2/resources/views/admin/layout.blade.php table-enhance.js eingebunden, CSS für sortierbare Spalten und Suchleiste ergänzt
03.04.2026 15:22:58 shoptour2 edit /srv/shoptour2/resources/views/admin/layout.blade.php Section-nav eingebunden, CSS für Sekundär-Navigation ergänzt
03.04.2026 15:22:58 shoptour2 edit /srv/shoptour2/resources/views/admin/_partials/sidebar.blade.php Admin-Sidebar komplett neu strukturiert: 11 Hauptbereiche statt ~30 Einzeleinträge
03.04.2026 15:22:58 shoptour2 create /srv/shoptour2/resources/views/admin/_partials/section-nav.blade.php Neue kontextuelle Sekundär-Navigation: zeigt Tabs je nach aktivem Hauptbereich
03.04.2026 05:12:27 shoptour2 edit /srv/shoptour2/resources/views/shop/layout.blade.php Leerer Warenkorb: Link zum Warenkorb im Mini-Cart Dropdown ergänzt
03.04.2026 05:12:26 shoptour2 edit /srv/shoptour2/resources/views/shop/rental/landing.blade.php Datums-Einzelfelder durch Booking.com-style Range-Picker ersetzt
03.04.2026 05:12:26 shoptour2 edit /srv/shoptour2/resources/views/emails/order_confirmation.blade.php Fix: Preise /1_000_000 statt /1000; Getränke nutzen totalNetMilli(); Leihartikel total_price_net_milli korrekt
03.04.2026 05:12:26 shoptour2 edit /srv/shoptour2/app/Services/Rental/RentalAvailabilityService.php Fix: whereHas mit falschem FK durch whereIn(rental_inventory_unit_id) ersetzt
03.04.2026 05:12:26 shoptour2 edit /srv/shoptour2/resources/views/admin/rental/inventory/index.blade.php Bestandsverwaltung komplett umgebaut: Bootstrap-Tabellen pro Kategorie, kein Accordion mehr
03.04.2026 05:12:26 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Shop/RentalCartController.php add(): redirect()->back() statt redirect()->route(cart.index) — bleibt im Katalog
03.04.2026 05:12:26 shoptour2 edit /srv/shoptour2/app/Services/Rental/RentalPricingService.php Fix: ->where(active, true) entfernt (Spalte existiert nicht in rental_price_rules)
03.04.2026 05:12:26 shoptour2 edit /srv/shoptour2/resources/views/shop/checkout.blade.php Fix: minOrderWarning überspringt Check wenn keine Getränke; required-Attribute auf x-show Felder conditionalisiert
03.04.2026 05:11:59 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminRentalItemController.php Eager load priceRules.customerGroup ergänzt
03.04.2026 05:11:59 shoptour2 edit /srv/shoptour2/app/Models/Rental/RentalPriceRule.php customerGroup() BelongsTo Relation ergänzt
03.04.2026 05:11:59 shoptour2 edit /srv/shoptour2/resources/views/admin/rental/items/show.blade.php Preisregeln + VPE Sektionen: Brutto-Spalte, Kundengruppe, Bearbeiten/Löschen Buttons, VPE-Verwaltung für packaging_based
03.04.2026 05:11:59 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminRentalInventoryController.php updateQty(): auto-berechnet available_packs aus Gesamtstücken für packaging_based Items
03.04.2026 05:11:59 shoptour2 edit /srv/shoptour2/resources/views/admin/rental/price-rules/index.blade.php Brutto (19%) Spalte ergänzt, colspan korrigiert
02.04.2026 14:17:47 shoptour2 create /srv/shoptour2/docker/php/entrypoint.sh Entrypoint-Script erstellt: setzt beim Containerstart chown/chmod auf storage/ und bootstrap/cache/ damit www-data immer Schreibrechte hat (Bind-Mount überschreibt sonst Dockerfile-chown)
02.04.2026 14:17:47 shoptour2 edit /srv/shoptour2/docker/php/Dockerfile ENTRYPOINT auf entrypoint.sh gesetzt, CMD php-fpm explizit definiert
02.04.2026 06:07:14 getraenkeDB create /srv/getraenkeDB/database (tinker) 114 alwa Produktfotos von alwa-mineralwasser.de/downloads/ heruntergeladen und als MediaAssets in product_media je TradeItem verknüpft (Flasche- und Kisten-Fotos exakt passend zu Gebindegröße)
01.04.2026 17:49:02 getraenkeDB create /srv/getraenkeDB/database (tinker) Alwa Bilder in product_media verknüpft (Flaschen→alle TI, Gebinde→Kasten-TI), alwa Logo in brand_media für Brands alwa+LimoGlück eingetragen
01.04.2026 17:35:05 getraenkeDB create DB /srv/getraenkeDB/database (tinker) Alwa Komplettimport: Hersteller alwa (#7), Brands alwa (#39) & LimoGlück (#40), 18 ProductFamilies, 120 TradeItems, 26 PDF-MediaAssets (57 Verknüpfungen), 33 Bild-MediaAssets (35 Verknüpfungen) via product_family_media
01.04.2026 12:23:34 getraenkeDB create DB /srv/getraenkeDB (data_sources table) 7 genehmigte Bild-Scraper-Quellen in data_sources eingetragen (source_type=scraper): bls_getraenke, mediafile_deloma, schlappeseppel, getraenkedienst, getraenkeonline_shop, getraenkeheimat, biermarket
01.04.2026 12:13:06 getraenkeDB create DB /var/www/html/storage/app/public/media/ 11 Schlappeseppel Gebinde-Kasten-Bilder heruntergeladen und als MediaAssets importiert (trade_items 332,336,338,345,347,349,351,353,356,358,360). Bilder von mediafile.deloma.de (via bls-getraenke.de). Außerdem: storage/-Verzeichnis-Permissions auf www-data gesetzt (war uid 1000, PHP-FPM konnte nicht schreiben → UnexpectedValueException). Session-Token-Verbrauch ca. 42.500 Tokens (Agenten) + Hauptkonversation.
31.03.2026 19:37:21 shoptour2 create /srv/shoptour2/resources/views/admin/rental/categories/index.blade.php Admin Blade view for rental module: rental/categories/index.blade.php
31.03.2026 19:37:21 shoptour2 create /srv/shoptour2/resources/views/admin/rental/categories/create.blade.php Admin Blade view for rental module: rental/categories/create.blade.php
31.03.2026 19:37:21 shoptour2 create /srv/shoptour2/resources/views/admin/rental/categories/edit.blade.php Admin Blade view for rental module: rental/categories/edit.blade.php
31.03.2026 19:37:21 shoptour2 create /srv/shoptour2/resources/views/admin/rental/items/index.blade.php Admin Blade view for rental module: rental/items/index.blade.php
31.03.2026 19:37:21 shoptour2 create /srv/shoptour2/resources/views/admin/rental/items/create.blade.php Admin Blade view for rental module: rental/items/create.blade.php
31.03.2026 19:37:21 shoptour2 create /srv/shoptour2/resources/views/admin/rental/items/edit.blade.php Admin Blade view for rental module: rental/items/edit.blade.php
31.03.2026 19:37:21 shoptour2 create /srv/shoptour2/resources/views/admin/rental/items/show.blade.php Admin Blade view for rental module: rental/items/show.blade.php
31.03.2026 19:37:21 shoptour2 create /srv/shoptour2/resources/views/admin/rental/units/index.blade.php Admin Blade view for rental module: rental/units/index.blade.php
31.03.2026 19:37:21 shoptour2 create /srv/shoptour2/resources/views/admin/rental/units/create.blade.php Admin Blade view for rental module: rental/units/create.blade.php
31.03.2026 19:37:21 shoptour2 create /srv/shoptour2/resources/views/admin/rental/units/edit.blade.php Admin Blade view for rental module: rental/units/edit.blade.php