Commit Graph

  • 49a96d7fdb Web: Mindestbestand nur fuer Charge-Artikel (Lebensmittel + Verbrauchsgegenstand) Scarriffle 2026-07-28 08:54:50 +02:00
  • 275611160b Web: Mindestbestaende in echter Einheit statt Packung Scarriffle 2026-07-28 08:48:32 +02:00
  • f0c64466e2 Web: Mindestbestaende-Bestand zeigt richtige Einheit ("1 Packung" statt "1 Gramm") Scarriffle 2026-07-28 08:39:03 +02:00
  • 0ea188374a iOS: getrennte Lebensmittel/Gegenstaende-Listen + anklickbarer Verlauf Scarriffle 2026-07-28 07:29:49 +02:00
  • c28ac7d7dd Web: Kategorie-Auswahlfeld zeigt Oberkategorien der gewaehlten Kategorie Scarriffle 2026-07-27 21:38:16 +02:00
  • 10a948df15 Backend: Verbrauchsgegenstand/Einzelstueck sind immer Gegenstaende Scarriffle 2026-07-27 21:30:09 +02:00
  • 24ea55c396 Web: Barcode-Feld nicht mehr von den Knoepfen zusammengequetscht Scarriffle 2026-07-27 21:27:16 +02:00
  • 46f9c69a39 Web: "Neue Kategorie"-Button auf Hoehe des Auswahlfelds Scarriffle 2026-07-27 21:23:38 +02:00
  • 8d34e2e8d8 Web: "Neue Kategorie"-Button an das Kategorie-Feld ausrichten Scarriffle 2026-07-27 21:19:18 +02:00
  • 72fa2ce37d iOS: Verbrauchsgegenstand als dritte Gegenstands-Art (wie ein Lebensmittel) Scarriffle 2026-07-27 20:51:07 +02:00
  • f287f8f768 Web: zentrale Mindestbestaende per "+ hinzufuegen" anlegen Scarriffle 2026-07-27 20:41:57 +02:00
  • 4087277bb0 Web: Verbrauchsgegenstand als dritte Gegenstands-Art + Typ-Position + Thumbnail Scarriffle 2026-07-27 20:39:15 +02:00
  • 6c870584dd Backend: Verbrauchsgegenstand (Product.bulk) - Gegenstand wie ein Lebensmittel Scarriffle 2026-07-27 20:29:01 +02:00
  • 1dc249eb79 Mindestbestand auch fuer Gegenstaende (Web-Formular + iOS) Scarriffle 2026-07-27 19:48:41 +02:00
  • 9551751732 iOS: 'Anlegen & fertig' fuers Einzelstueck + Speichern-Nachfrage beim Zurueck Scarriffle 2026-07-27 19:42:43 +02:00
  • c52e88f856 Web: Thumbnails cachen (kein Neuladen) + feste Zeilenhoehe Scarriffle 2026-07-27 19:32:59 +02:00
  • 189b1f8e6b Web: zentrale Mindestbestand-Liste (Produkte + Gruppen, Gesamt + je Lagerort) Scarriffle 2026-07-27 19:00:33 +02:00
  • 912f3dac6f Web: Lebensmittel-Icon (Apfel) + mehr Abstand vor 'Typ' im Produktformular Scarriffle 2026-07-27 18:42:12 +02:00
  • 01a3528227 Web: Produkte in Lebensmittel/Gegenstaende getrennt; Spalten-Labels; Produktformular aufgeraeumt Scarriffle 2026-07-27 18:26:41 +02:00
  • 4aa6d9597b iOS: Einzelstueck-Daten einheitlich als dd.MM.yyyy Scarriffle 2026-07-27 18:26:41 +02:00
  • e2d2347524 Web: DataTable - Spalten ein-/ausblenden (Spalten-Waehler) Scarriffle 2026-07-27 17:58:01 +02:00
  • 08ee1f20f5 Web: Kategorie-Filter - Oberkategorie subtil + als eigener Eintrag waehlbar Scarriffle 2026-07-27 17:44:38 +02:00
  • 487c5f5f38 Web: Kategorie-Filter mit vollem Pfad (Oberkategorie findet Unterkategorien) Scarriffle 2026-07-27 17:13:11 +02:00
  • 76dc29ac72 Web: Filter-Dropdown und Spalten-Resize gefixt Scarriffle 2026-07-27 15:16:35 +02:00
  • 050496a82d Web: Kategorien (Baum), Gruppen, Einheiten, Gebinde auf DataTable Scarriffle 2026-07-27 15:10:00 +02:00
  • ffbe33bec4 Web: Produkt-Seite nutzt die volle Breite (content--wide) Scarriffle 2026-07-27 15:00:33 +02:00
  • 6b7ada33b3 Einzelstueck-Liste: Web-Seite /items + iOS-Liste (filterbar nach Lagerort) Scarriffle 2026-07-27 14:58:03 +02:00
  • 76acf57edf Web: Excel-artige DataTable + volle Breite; Produkte migriert Scarriffle 2026-07-27 14:53:05 +02:00
  • 4887596b43 Web: Artikelbild per Klick gross anzeigen (Lightbox) Scarriffle 2026-07-27 14:44:43 +02:00
  • 89d8ba4eff iOS: dauerhafter Bild-Cache (Platte) + Vorladen, nur geaenderte Bilder neu Scarriffle 2026-07-27 14:42:29 +02:00
  • 72256f4fe9 Backend: globale Einzelstueck-Liste (GET /items) + Bild-Version an Produkten Scarriffle 2026-07-27 14:37:17 +02:00
  • 34149ff633 Dashboard nutzt die volle Breite (Lesebreiten-Cap nur fuer andere Seiten) Scarriffle 2026-07-27 14:01:37 +02:00
  • 5991a807d2 Einzelstueck-Anlegen: Preis-Vorschlag in eigene Zeile statt in die Preiszeile gequetscht Scarriffle 2026-07-27 13:43:32 +02:00
  • 1db2d6389c iOS: Lagerort-Picker zeigen den vollen Pfad statt nur den Namen Scarriffle 2026-07-27 13:27:02 +02:00
  • c8c1686395 Amazon-Kaufdatum erkennen; Preis-Vorschlaege beim Anlegen; Lagerort-Dropdowns mit Pfad Scarriffle 2026-07-27 13:24:08 +02:00
  • 21ab0a825a Nachschlagen: Lagerort-QR zeigt alle Artikel an diesem Ort Scarriffle 2026-07-27 13:10:29 +02:00
  • 4607e3a6a8 Lagerort-Auswahl zeigt gewaehlten uebergeordneten Ort wieder an Scarriffle 2026-07-27 12:22:57 +02:00
  • d518b4aa23 Lagerorte per 10-Zeichen-Code statt fortlaufender ID; iOS-Einlagern ohne Kamerazwang Scarriffle 2026-07-27 12:15:25 +02:00
  • 6e48cd0a7a Stammdaten-Export/Import (JSON) + Lagerort-Eltern bleibt beim Anlegen Scarriffle 2026-07-27 11:17:14 +02:00
  • 636982f6c7 Web: Lagerort-Etiketten-CSV-Export (P-touch), wie bei Einzelstücken Scarriffle 2026-07-27 10:56:33 +02:00
  • 625b6ee263 Lagerorte: Baum-Picker beim Anlegen; Unter-Ort-Bestand zählt zum Bedarf Scarriffle 2026-07-27 10:50:31 +02:00
  • 4a950acd85 Backend: Zeilenpreise als Kaufpreis-Kandidaten anbieten Scarriffle 2026-07-27 10:45:08 +02:00
  • 88b9bdcbea Backend: Beleg-Analyse präziser (Preis, Kaufdatum, Garantieende) Scarriffle 2026-07-27 10:40:18 +02:00
  • a38c0651c5 iOS: Kaufpreis + Beleg beim Anlegen; Kaufdatum/Shop-Vorschlag Scarriffle 2026-07-27 09:43:02 +02:00
  • 4e7512b4bc Web: Kaufpreis + Beleg schon beim Anlegen; Kaufdatum/Shop-Vorschlag Scarriffle 2026-07-27 09:36:25 +02:00
  • bbf10b36c6 Backend: Beleg-Analyse um Kaufdatum + Shop; Analyse-Endpoint Scarriffle 2026-07-27 09:30:35 +02:00
  • 729dfe766b brand: App-Icon-SVG (sechseckiges Zeichen) ablegen Scarriffle 2026-07-27 07:25:43 +02:00
  • 5d3ae185ce iOS: Mindestbestand je Lagerort (Produkte) + Einkaufsliste je Ort Scarriffle 2026-07-27 07:23:12 +02:00
  • dff7677e50 Web: Mindestbestand je Lagerort + Einkaufsliste je Ort Scarriffle 2026-07-27 07:12:59 +02:00
  • 67bc2dd87d Backend: Preiserkennung präziser (nicht mehr jede Zahl) Scarriffle 2026-07-27 07:06:12 +02:00
  • d0d854be5a Backend: Mindestbestand je Lagerort für Produkte und Gruppen Scarriffle 2026-07-27 06:58:08 +02:00
  • 2bc871f229 Preis-Vorschlag: Auswahl aus mehreren erkannten Beträgen Scarriffle 2026-07-27 06:39:03 +02:00
  • 761c131286 iOS: Scanner – Pinch-Zoom und schlaueres Blitzlicht Scarriffle 2026-07-26 22:42:12 +02:00
  • 944edbccd0 iOS: sichtbarer Fokus-Rahmen beim Antippen der Kamera Scarriffle 2026-07-26 22:27:52 +02:00
  • 2449f03e13 Web: "Ohne MHD"-Umschalter nur im Dashboard-Bearbeiten sichtbar Scarriffle 2026-07-26 22:07:39 +02:00
  • d993a48711 Web: "Ablauf-Anteile" – "Ohne MHD" ein-/ausblendbar Scarriffle 2026-07-26 21:46:18 +02:00
  • 3453471716 Web: Etiketten-Export signalisiert mitexportierte Unterkategorien Scarriffle 2026-07-26 21:32:41 +02:00
  • 3befaad850 Web: Foto-Knöpfe auf gleiche Höhe Scarriffle 2026-07-26 21:26:13 +02:00
  • 41e8cce612 Web: Produktformular-Feinschliff (Barcode-Buttons, Foto-Entfernen, Typ-Abstand) Scarriffle 2026-07-26 21:23:36 +02:00
  • 40e12a574e Web: Einzelstück-Detail ohne eigene Färbung, als eine Ansicht Scarriffle 2026-07-26 21:18:26 +02:00
  • e0e0323f99 Web: Einzelstücke – Preis/Belege immer sichtbar, Anlegen als Button Scarriffle 2026-07-26 21:14:51 +02:00
  • f8c0cec918 iOS: Kaufpreis + Belege am Einzelstück Scarriffle 2026-07-26 21:02:58 +02:00
  • b9709d29bf Web: Kaufpreis + Belege an Einzelstücken Scarriffle 2026-07-26 20:57:30 +02:00
  • ba65e48d47 Backend: Kaufpreis aus Beleg-PDF schätzen Scarriffle 2026-07-26 20:57:30 +02:00
  • 61270e6d00 Backend: Kaufpreis + Belege an Einzelstücken, PDF-Garantie-Vorschlag Scarriffle 2026-07-26 20:49:08 +02:00
  • 9a11e3cfc6 iOS: Lagerorte umhängen, Unterkategorien anlegen, eigene Felder verwalten Scarriffle 2026-07-26 16:10:14 +02:00
  • f88a459e12 Web: Etiketten-CSV gegen Formel-Injektion härten Scarriffle 2026-07-26 15:58:54 +02:00
  • b49546b297 Lagerorte umhängen (Backend + Web) Scarriffle 2026-07-26 15:58:54 +02:00
  • 3f47e273ad iOS: Produktliste zeigt Artikelbild statt Kästchen-Symbol Scarriffle 2026-07-26 14:40:51 +02:00
  • 272609e70a Web: eigene Felder nachträglich bearbeiten Scarriffle 2026-07-26 13:11:29 +02:00
  • dc66a6d7ff Web: alle Kategorie-Auswahlen als aufklappbarer Baum Scarriffle 2026-07-26 13:07:36 +02:00
  • 956a472c04 iOS: Kategorie-Typfilter + Lagerort-Hierarchie (aufklappbarer Baum) Scarriffle 2026-07-26 13:01:28 +02:00
  • 949c395fbf iOS: Kategorien als ein-/ausklappbarer Baum Scarriffle 2026-07-26 12:48:03 +02:00
  • 6b597313d5 iOS: Shops (Bezugsquellen) verwalten Scarriffle 2026-07-26 12:32:17 +02:00
  • 2a507851d9 Web: "Entfernen" nur zeigen, wenn ein Artikelbild vorliegt Scarriffle 2026-07-26 12:28:02 +02:00
  • dbdd977bad Web: Stammdaten geschlossen unter Verwaltung (wie iOS) Scarriffle 2026-07-26 12:25:25 +02:00
  • a70a99b387 Dashboard zaehlt Einzelstuecke mit; Baum-Dropdown scrollbar Scarriffle 2026-07-26 12:09:25 +02:00
  • f35126cb7b Web: Kategorie-Elternwahl als aufklappbarer Baum statt "— —"-Select Scarriffle 2026-07-26 11:44:03 +02:00
  • 914118e33a iOS: gescanntes Einzelstueck oeffnet sich (Abbruch behoben) Scarriffle 2026-07-26 11:23:27 +02:00
  • dcee7cab6c iOS: Shop nur am Nicht-Einzelstück; QR-Fehler nennt den Server Scarriffle 2026-07-26 11:15:38 +02:00
  • 1a5a5bc16c iOS: Export-Compliance-Rueckfrage dauerhaft abschalten Scarriffle 2026-07-26 10:31:31 +02:00
  • 2d7cfa7fcb iOS: gescannter Einzelstück-Link öffnet wirklich das Stück Scarriffle 2026-07-26 10:24:05 +02:00
  • b4b203a117 Etiketten-Export: Trennzeichen waehlbar (Komma/Semikolon/Tab), gemerkt Scarriffle 2026-07-26 09:54:35 +02:00
  • 2ebdf94b16 Web: QR-Etiketten-Export (CSV für P-touch & Co.) Scarriffle 2026-07-26 09:22:03 +02:00
  • 7b2d4965ff iOS: Einzelstück-Ansicht zeigt Produktbild statt QR-Code Scarriffle 2026-07-26 08:27:27 +02:00
  • e8471bd951 Universal Links: gescannter Einzelstück-Link öffnet die App Scarriffle 2026-07-26 08:12:45 +02:00
  • 7f9895245c Lagerort-QR + Zuordnen per Scan Scarriffle 2026-07-26 08:09:00 +02:00
  • 953e0aa483 iOS: "Nachschlagen"-Scan (nur ansehen) Scarriffle 2026-07-26 08:04:56 +02:00
  • 7f7129c87a iOS: Einzelstücke (UID/QR) + Scan öffnet das Stück; Seed ohne Modell-Kaufdatum Scarriffle 2026-07-26 07:48:25 +02:00
  • 6fb5c47de6 Web: Einzelstücke mit QR – anlegen, je-Stück-Felder, Etiketten, /i/<uid> Scarriffle 2026-07-26 00:36:26 +02:00
  • 5ce4411d1e Backend: Einzelstücke (Items) mit UID je Gegenstand Scarriffle 2026-07-26 00:26:15 +02:00
  • 68e27c1868 Web: Kategorie-Tabelle bekommt mehr Breite (kein Seitwaerts-Scrollen) Scarriffle 2026-07-26 00:07:23 +02:00
  • 928342d352 Web: Unterkategorien umsortieren (uebergeordnete Kategorie aenderbar) Scarriffle 2026-07-26 00:01:32 +02:00
  • 5edb830afd Web: Produkte und Kategorien nach Typ filtern (Lebensmittel/Gegenstand) Scarriffle 2026-07-25 23:55:27 +02:00
  • c532492286 iOS: Umschalter Lebensmittel/Gegenstand im Artikelformular Scarriffle 2026-07-25 23:40:32 +02:00
  • 8d75ad63ce Web-Artikelformular: Umschalter Lebensmittel/Gegenstand Scarriffle 2026-07-25 23:37:16 +02:00
  • 2a7f98d61c iOS: Artikel ohne Barcode anlegen offensichtlich machen Scarriffle 2026-07-25 23:33:18 +02:00
  • 65b0792148 iOS-Scan: Text nennt beide Produkt-Datenbanken Scarriffle 2026-07-25 23:27:10 +02:00
  • 5c8b46a0d5 Foto-Upload: 413 beheben und Kamera stabilisieren Scarriffle 2026-07-25 23:11:59 +02:00
  • a664410ac0 Vergleichs-Beschriftung folgt dem Modus (OFF vs. Open Products Facts) Scarriffle 2026-07-25 21:50:59 +02:00