Skip to content
Success

#731 (Sep 9, 2026, 2:00:00 AM)

Started 10 days ago
Took 1 min 4 sec on built-in

Started by timer

Revision: 25e57e1d2a58ceb6994e6c82bab7533d42935788
Repository: https://github.com/younex1/erp-nuxt-frontend.git
  • refs/remotes/origin/dev
Changes
  1. Signing store: kind column (contract | quote), kind-aware supersede and status history (details / githubweb)
  2. Activities: log contract sent and contract signed on the record (details / githubweb)
  3. Quotes: online confirmation button in the e-mail + public /confirm/<token> page (details / githubweb)
  4. Lead page: hero header, side panels for links + attachments, activity timeline (details / githubweb)
  5. Sign page: on phones only the PDF pans, the page never scrolls horizontally (details / githubweb)
  6. Banking: combinable line filters (status, with suggestion, credit/debit), one Match button per row (details / githubweb)
  7. Banking: restyled match modal with invoice thumbnails and inline PDF preview (details / githubweb)
  8. Settlements: range picker with presets, calendar and 'last N periods'; order source preset by org (details / githubweb)
  9. Offer PDFs: normalise customer logo / screenshot / signature images to PNG or JPEG (details / githubweb)
  10. Offer/contract modals: consistent, spaced checkbox rows (details / githubweb)
  11. Settlements range picker: pin the calendar grid body to table layout (details / githubweb)
  12. Recipes: activities [Dokumente] convention, quote confirmation portal, PDF image normalisation, invoice PDF url, UCalendar pinning, checkbox scale override (details / githubweb)
  13. Product 'Located at' tab: show only locators with any on-hand / ordered / reserved qty by default, toggle for all, qty columns; drop tedir imports (details / githubweb)
  14. Product edit: admin 'Bestand je Lagerplatz' card with per-locator tiles and in-page inventory count / goods receipt / movement modals that refresh quantities live (details / githubweb)
  15. Receive desktop: replace unstyled USelect/native selects with the SelectBox (Nuxt UI) wrapper, ignore stale org cookie entries (details / githubweb)
  16. Product stock card: 'Etiketten drucken' action opening print-labels-desktop with the article preloaded (productId + productValue hand-off, SKU/UPC fallback) (details / githubweb)
  17. Recipes: product page stock actions card + modal (data source, cloned document chains, live refresh, page hand-off) (details / githubweb)
  18. Print labels desktop: single full-width column — sticky action bar, scan + search side by side, selected articles as order-style positions (thumb, codes, org, per-row printer, qty); SelectBox for printer pickers (details / githubweb)
  19. Product stock card: 'Etiketten drucken' opens the page's print-labels modal instead of a new tab (details / githubweb)
  20. Quote modal: optional PDF attachment when the online confirmation link is sent (default link-only; PDF always attached without link), link-only e-mail texts, persisted in offer conditions (details / githubweb)
  21. Product labels: size-exact pages per printer, vector CODE128, label size from printer registry with CUPS fallback (details / githubweb)
  22. Product labels (compact): two name rows, barcode lower, org company name rotated along the right edge (details / githubweb)
  23. Product labels (compact): wider text/barcode area, company name at the right edge, barcode lower with a clear gap under the text rows (details / githubweb)
  24. Commissioning open-shipments list: expand C_Order_ID and show only shipments of fulfillment orders (isFulfillmentOrder = Y), mirroring the dashboard open-to-commission rule; scan input unchanged (details / githubweb)
  25. Request edit form: billing dialog gets a 'Betrag' mode next to 'Zeit' — book a direct (also negative) amount without time, same [Zeitabrechnung] envelope and QtySpent rules as the my-tickets detail (details / githubweb)
  26. Ticket creation (Create Request + my-tickets wizard) opens the new ticket in the my-tickets split view (?ticket=<id>); split view refetches its list when a deep-linked ticket is not loaded yet (details / githubweb)
  27. Dashboard Latest Leads: offer and contract badges per lead — greyed when the online link was sent, coloured once the offer is accepted / the contract is signed (details / githubweb)