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
20.04.2026 23:05:31 shoptour2 edit /srv/shoptour2/resources/views/admin/einkauf/edit.blade.php Flip dropdown above input near bottom of viewport; skip WaWi items on Enter key
20.04.2026 23:05:31 shoptour2 edit /srv/shoptour2/vendor/laravel/framework/src/Illuminate/Foundation/resources/exceptions/renderer/show.blade.php Flip dropdown above input near bottom of viewport; skip WaWi items on Enter key
20.04.2026 22:06:25 shoptour2 edit /srv/shoptour2/resources/views/admin/einkauf/create.blade.php Fix product search portal positioning: remove incorrect window.scrollX/scrollY offsets for position:fixed element
20.04.2026 22:06:25 shoptour2 edit /srv/shoptour2/resources/views/admin/einkauf/edit.blade.php Fix product search portal positioning: remove incorrect window.scrollX/scrollY offsets for position:fixed element
20.04.2026 22:00:47 shoptour2 edit /srv/shoptour2/resources/views/admin/einkauf/show.blade.php Fix correction form product search: portal positioned off-screen because window.scrollY was incorrectly added to position:fixed viewport coordinates
20.04.2026 12:23:58 shoptour2 edit /srv/shoptour2/resources/views/admin/products/_form.blade.php Add Brutto-VK-Preis field with mutual JS calculation; rename Netto-Preis to Netto-VK-Preis; add data-factor to tax rate options
20.04.2026 12:23:58 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminProductController.php Fix 500: generate unique slug on store; add base_price_gross_eur input support (netto or brutto); rename Netto-Preis field
20.04.2026 11:19:24 shoptour2 edit /srv/shoptour2/resources/views/admin/einkauf/show.blade.php Correction form: add Neue Artikel section with product search portal dropdown and add-row JS
20.04.2026 11:19:24 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminEinkaufWareneingangController.php correct(): validate and pass new_items[] to service
20.04.2026 11:19:24 shoptour2 edit /srv/shoptour2/app/Services/Procurement/EinkaufService.php correctReceipt() now accepts new items array; creates PurchaseOrderItem + StockMovement; extract upsertStock() helper
20.04.2026 11:11:37 shoptour2 edit /srv/shoptour2/resources/views/admin/einkauf/show.blade.php Clickable Art.-Nr. and Produkt links; add Wareneingang korrigieren card with correction form
20.04.2026 11:11:37 shoptour2 edit /srv/shoptour2/routes/web.php Add POST einkauf wareneingang/correct route
20.04.2026 11:11:37 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminEinkaufWareneingangController.php Add correct() action for POST wareneingang/correct
20.04.2026 11:11:37 shoptour2 edit /srv/shoptour2/app/Services/Procurement/EinkaufService.php Add correctReceipt() method: books delta as correction StockMovement, adjusts product_stocks, recalculates PO status
20.04.2026 11:11:37 shoptour2 edit /srv/shoptour2/app/Models/StockMovement.php Add TYPE_PURCHASE_IN, TYPE_CORRECTION and other type constants
20.04.2026 11:02:07 shoptour2 edit /srv/shoptour2/resources/views/admin/stock-movements/index.blade.php Add clickable links: Datum filters by date, Produkt→product show, Lagerort→warehouse show, Wareneingang→einkauf show, Erstellt von→users index
20.04.2026 11:02:07 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminStockMovementController.php Add date filter support to stock-movements index
20.04.2026 09:37:43 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminStockMovementController.php Fix 500: eager load createdBy:id,first_name,last_name instead of non-existent name column
20.04.2026 09:25:39 shoptour2 edit /srv/shoptour2/resources/views/admin/einkauf/show.blade.php Replace all confirm() popups with inline two-click confirmAction() pattern for send, cancel, delete and wareneingang
20.04.2026 09:25:39 shoptour2 edit /srv/shoptour2/resources/views/pdf/purchase-order.blade.php Rewrite PDF to match invoice template: base64 logo, two-column address+meta, blue title underline, improved items table, totals section, footer
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/resources/views/admin/einkauf/create.blade.php PROJ-32: PO creation form with dynamic item rows and Bestellvorschlaege prefill
20.04.2026 00:09:29 shoptour2 edit /srv/shoptour2/app/Models/Supplier/PurchaseOrder.php PROJ-32: Added STATUS_PARTIALLY_RECEIVED, OPEN_STATUSES, canReceive/canCancel/canSend/recalculateTotal/allItemsReceived/hasAnyReceipt helpers
20.04.2026 00:09:29 shoptour2 edit /srv/shoptour2/app/Models/Supplier/PurchaseOrderItem.php PROJ-32: Added notes to fillable
20.04.2026 00:09:29 shoptour2 create DB /srv/shoptour2/database/migrations/2026_04_19_235804_add_partially_received_to_purchase_orders.php PROJ-32: Create po_sequences table; add notes to purchase_order_items
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/app/Services/Procurement/EinkaufService.php PROJ-32: PO number generation, create/update PO, status transitions, goods receipt, PDF generation, email to supplier
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/app/Services/Procurement/BestellvorschlagService.php PROJ-32: Calculate purchase proposals from products below reorder_point, grouped by supplier
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/app/Http/Controllers/Admin/AdminEinkaufController.php PROJ-32: Full CRUD for Purchase Orders with status filters, send/cancel/PDF actions
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/app/Http/Controllers/Admin/AdminEinkaufWareneingangController.php PROJ-32: Goods receipt booking with qty validation and auto status transition
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/app/Http/Controllers/Admin/AdminBestellvorschlagController.php PROJ-32: Purchase suggestions from products below reorder_point
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/app/Http/Requests/Admin/StorePurchaseOrderRequest.php PROJ-32: Validation for PO header + items array
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/app/Mail/PurchaseOrderMail.php PROJ-32: Mailable for PO with PDF attachment
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/resources/views/admin/einkauf/index.blade.php PROJ-32: PO list with status filters, overdue highlighting
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/resources/views/admin/einkauf/show.blade.php PROJ-32: PO detail with items, status actions, inline goods receipt form
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/resources/views/admin/einkauf/edit.blade.php PROJ-32: PO edit form for draft orders
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/resources/views/admin/einkauf/bestellvorschlaege.blade.php PROJ-32: Purchase suggestions grouped by supplier
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/resources/views/pdf/purchase-order.blade.php PROJ-32: PDF template for purchase orders
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/resources/views/emails/purchase-order.blade.php PROJ-32: Email template for PO sent to supplier
20.04.2026 00:09:29 shoptour2 edit /srv/shoptour2/routes/web.php PROJ-32: Register 12 einkauf routes + bestellvorschlaege route
20.04.2026 00:09:29 shoptour2 create /srv/shoptour2/app/Http/Requests/Admin/BookGoodsReceiptRequest.php PROJ-32: Validation for goods receipt booking
19.04.2026 07:25:09 shoptour2 edit /srv/shoptour2/resources/views/admin/customers/show.blade.php Add KPI banner (Kunde seit/Bestellungen/Umsatz/Letzte Bestellung/Offener Saldo), Stammdaten-Ergänzungen (birth_date/newsletter/versandinfo/herkunft), Liefersperre-Alert, Sub-User-Tabelle, Letzte-Bestellungen-Tabelle
19.04.2026 07:25:09 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminCustomerController.php show(): add subUsers.user eager load, compute recentOrders/orderStats/openSaldo and pass to view
18.04.2026 17:32:11 shoptour2 create /srv/shoptour2/tests/Feature/JugendschutzTest.php Feature tests for Jugendschutz MVP: birth_date, productMinAge, cartMinAge, warning texts, cart HTTP test (18 tests passing)
18.04.2026 17:32:11 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Shop/CheckoutController.php Import JugendschutzService; compute minAge from cart items; pass to checkout view
18.04.2026 17:32:11 shoptour2 edit /srv/shoptour2/resources/views/shop/checkout.blade.php Add Jugendschutz warning box in Step 5 Zusammenfassung when minAge > 0
18.04.2026 17:32:11 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Shop/CartController.php Import JugendschutzService; compute minAge and pass to cart view
18.04.2026 17:32:11 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminOrderController.php Eager load items.product in show(); compute minAge via JugendschutzService and pass to view
18.04.2026 17:32:11 shoptour2 edit /srv/shoptour2/resources/views/admin/orders/show.blade.php Add Jugendschutz warning card with delivery note when minAge > 0
18.04.2026 17:32:11 shoptour2 edit /srv/shoptour2/resources/views/shop/cart.blade.php Add Jugendschutz warning before Zur-Kasse button when minAge > 0
18.04.2026 08:18:49 shoptour2 edit /srv/shoptour2/app/Http/Controllers/Admin/AdminProductController.php Validierung + prepareData: unit_volume_l und volume_l (Liter-Eingabe) werden zu unit_volume_ml/volume_ml (ml) konvertiert
18.04.2026 08:18:49 shoptour2 edit /srv/shoptour2/resources/views/admin/products/_form.blade.php Inhalt/Einheit und Gesamtinhalt Felder von ml auf L umgestellt (text-Input, Komma/Punkt-Notation, JS-Vorschau angepasst)