Commit Graph

  • c6d69ac0e0 docs(design): add two-accent system, selective mono, and dark mode decisions main Claude Agent 2026-03-27 11:09:42 +00:00
  • 9f2fd24d93 docs(design): add design system with typography, colors, and mobile specs Claude Agent 2026-03-27 10:29:13 +00:00
  • 7a1fa16fef fix(tests): resolve 10 skipped tests and add log file output to test.sh Claude Agent 2026-03-26 14:11:21 +00:00
  • 61193b793f test(business-rules): add 44 regression tests for kit pricing, discount, and SKU mapping Claude Agent 2026-03-26 13:30:52 +00:00
  • f07946b489 feat(dashboard): show article subtotal, discount, and transport in order detail receipt Claude Agent 2026-03-25 22:39:21 +00:00
  • af78ee181a chore: remove obsolete files and scripts with hardcoded credentials Claude Agent 2026-03-25 22:38:23 +00:00
  • f2bf6805b4 cleanup resolved missing skus Claude Agent 2026-03-25 22:29:33 +00:00
  • a659f3bafb docs: cleanup stale documentation and fix outdated references Claude Agent 2026-03-25 22:23:21 +00:00
  • bc56befc15 docs: update project documentation for recent changes Claude Agent 2026-03-25 22:20:18 +00:00
  • 91ddb4fbdd fix(mappings): allow SKU=CODMAT mappings for quantity conversion Claude Agent 2026-03-25 22:01:30 +00:00
  • 580ca595a5 fix(import): insert kit discount lines per-kit under components instead of deferred cross-kit Claude Agent 2026-03-25 21:39:14 +00:00
  • 21e26806f7 curatare Claude Agent 2026-03-25 19:06:34 +00:00
  • 47b5723f92 fix(sync): prevent kit/bax price sync from overwriting individual CRM prices Claude Agent 2026-03-25 19:05:49 +00:00
  • f315aad14c fix: round acquisition price to 2 decimals in inventory note script Claude Agent 2026-03-25 17:15:08 +00:00
  • 0ab83884fc feat: add inventory note script for populating stock from imported orders Claude Agent 2026-03-25 16:30:55 +00:00
  • 1703232866 fix(sync): allow kit components with price=0 to import Claude Agent 2026-03-25 15:33:16 +00:00
  • 53862b2685 feat: add sync_vending_to_mariusm script and CLAUDE.md docs Claude Agent 2026-03-25 15:03:25 +00:00
  • adf5a9d96d feat(sync): uppercase client names in SQLite for consistency with Oracle Claude Agent 2026-03-25 15:02:23 +00:00
  • dcc2c9f308 fix: update all test suites to match current API and UI Claude Agent 2026-03-24 16:36:46 +00:00
  • fc36354af6 hooks Claude Agent 2026-03-24 12:07:28 +00:00
  • 70267d9d8d corectie pljson Claude Agent 2026-03-24 11:48:13 +00:00
  • 419464a62c feat: add CI/CD testing infrastructure with test.sh orchestrator Claude Agent 2026-03-24 10:40:25 +00:00
  • 65dcafba03 docs: add sync flow documentation with all 3 sync types explained Claude Agent 2026-03-23 10:17:23 +00:00
  • b625609645 feat: configurable invoice line sorting via RF_SORTARE_COMANDA option Claude Agent 2026-03-23 09:15:17 +00:00
  • 61ae58ef25 fix: kit discount amount + price sync no auto-insert + repackaging kit detection Claude Agent 2026-03-21 11:04:09 +00:00
  • 10c1afca01 feat: show prices for all mappings + remove VAT% display Claude Agent 2026-03-20 23:15:26 +00:00
  • 5addeb08bd fix: NULL SUMA in PACK_FACTURARE for discount lines + SKU enrichment fallback Claude Agent 2026-03-20 22:32:28 +00:00
  • 3fabe3f4b1 kituri Claude Agent 2026-03-20 21:07:32 +00:00
  • b221b257a3 fix: price sync kit components + vat_included type bug Claude Agent 2026-03-20 15:07:53 +00:00
  • 0666d6bcdf fix: defer kit discount insertion to avoid duplicate check collision (separate_line) Claude Agent 2026-03-20 11:57:57 +00:00
  • 5a10b4fa42 chore: add version comments (20.03.2026) to pack_import_comenzi and pack_import_parteneri Claude Agent 2026-03-20 10:39:43 +00:00
  • 6c72be5f86 fix: add ROOT_PATH prefix to missing SKUs CSV export URL for IIS proxy Claude Agent 2026-03-20 10:37:11 +00:00
  • 9a545617c2 chore: add version comments (20.03.2026) to pack_comenzi and pack_facturare Claude Agent 2026-03-20 10:37:09 +00:00
  • 95565af4cd fix: discriminare pe PRET+SIGN(CANTITATE) pentru duplicate CODMAT pe comanda Claude Agent 2026-03-20 10:32:55 +00:00
  • 93314e7a6a fix: bridge SKU→policy mapping for ARTICOLE_TERTI mapped articles Claude Agent 2026-03-20 00:16:37 +00:00
  • d802a08512 mapari sql Claude Agent 2026-03-19 23:57:52 +00:00
  • c7ac3e5c00 mapari sql Claude Agent 2026-03-19 23:57:41 +00:00
  • f68adbb072 chore: bump CSS cache version to v=17 Claude Agent 2026-03-19 23:29:25 +00:00
  • eccd9dd753 style(design): FINDING-008 — add color-scheme: light declaration Claude Agent 2026-03-19 23:29:17 +00:00
  • 73fe53394e style(design): FINDING-007 — add text-wrap: balance to headings Claude Agent 2026-03-19 23:29:09 +00:00
  • 039cbb1438 style(design): FINDING-005 — increase filter pill padding for 44px touch target Claude Agent 2026-03-19 23:28:48 +00:00
  • 1353d4b8cf style(design): FINDING-004 — add tabular-nums to table cells for aligned numbers Claude Agent 2026-03-19 23:28:39 +00:00
  • f1c7625ec7 style(design): FINDING-003 — add focus ring to search input, remove outline:none Claude Agent 2026-03-19 23:28:30 +00:00
  • a898666869 style(design): FINDING-002 — increase checkbox size from 13px to 18px Claude Agent 2026-03-19 23:28:08 +00:00
  • 1cea8cace0 style(design): FINDING-001 — increase pagination button size to 44px touch target Claude Agent 2026-03-19 23:27:56 +00:00
  • 327f0e6ea2 refactor(ui): unify mapping form into single shared component Claude Agent 2026-03-19 23:21:43 +00:00
  • c806ca2d81 fix(ui): format price sync timestamps as dd.mm.yyyy hh24:mi:ss Bucharest time Claude Agent 2026-03-19 22:55:38 +00:00
  • 952989d34b fix: remove procent_pret from quick-map modals, fix catalog price sync Claude Agent 2026-03-19 22:53:36 +00:00
  • aa6e035c02 fix(oracle): use na.cont instead of na.cont_vanzare in kit pricing Claude Agent 2026-03-19 22:32:20 +00:00
  • 9e5901a8fb feat(pricing): kit/pachet pricing with price list lookup, replace procent_pret Claude Agent 2026-03-19 22:29:18 +00:00
  • bedb93affe feat(dashboard): receipt-style order detail with inline transport and discount rows Claude Agent 2026-03-19 18:44:56 +00:00
  • 47e77e7241 Merge branch 'feat/multi-gestiune-stock' into main Claude Agent 2026-03-18 16:24:03 +00:00
  • c534a972a9 feat: multi-gestiune stock verification setting feat/multi-gestiune-stock Claude Agent 2026-03-18 16:15:40 +00:00
  • 6fc2f34ba9 docs: simplify CLAUDE.md, update README with accurate business rules Claude Agent 2026-03-18 15:48:33 +00:00
  • c1d8357956 gitignore Claude Agent 2026-03-18 15:11:09 +00:00
  • 695dafacd5 feat: dual pricing policies + discount VAT splitting Claude Agent 2026-03-18 15:10:05 +00:00
  • 69a3088579 refactor(dashboard): move search box to filter bar after period dropdown Claude Agent 2026-03-17 16:08:58 +00:00
  • 3d212979d9 refactor(dashboard): move search box from filter bar to card header Claude Agent 2026-03-17 14:04:10 +00:00
  • 7dd39f9712 feat(order-detail): show CODMAT for direct SKUs + mapping validations Claude Agent 2026-03-17 13:10:20 +00:00
  • f74322beab fix(dashboard): update sync card after completion + use Bucharest timezone Claude Agent 2026-03-17 13:02:18 +00:00
  • f5ef9e0811 chore: move working scripts to scripts/work/ (gitignored) Claude Agent 2026-03-17 12:34:34 +00:00
  • 06f8fa5842 cleanup: remove 5 duplicate scripts from scripts/ Claude Agent 2026-03-17 12:23:40 +00:00
  • 7a2408e310 fix(import): resolve correct id_articol for duplicate CODMATs + gestiune setting Claude Agent 2026-03-17 12:18:18 +00:00
  • 09a5403f83 add: handoff notes for SKU mapping discovery session Claude Agent 2026-03-17 12:06:23 +00:00
  • 3d73d9e422 add: scripts for invoice-order matching and SKU discovery Claude Agent 2026-03-17 12:01:51 +00:00
  • dafc2df0d4 feat(dashboard): auto-refresh after sync, configurable polling, extra filters Claude Agent 2026-03-17 11:48:29 +00:00
  • 5e01fefd4c feat(sync): handle cancelled GoMag orders (status Anulata / statusId 7) Claude Agent 2026-03-16 21:50:38 +00:00
  • 8020b2d14b fix(dashboard): renderClientCell shows customer_name (partner) as primary Claude Agent 2026-03-16 19:28:35 +00:00
  • 172debdbdb fix(dashboard): show customer_name (partner) instead of shipping_name Claude Agent 2026-03-16 19:25:56 +00:00
  • ecb4777a35 fix(sqlite): update customer_name on upsert, not just on insert Claude Agent 2026-03-16 19:18:21 +00:00
  • cc872cfdad fix(sync): customer_name reflects invoice partner (company or shipping person) Claude Agent 2026-03-16 19:14:48 +00:00
  • 8d58e97ac6 fix(sync): clean old JSON files before downloading new orders Claude Agent 2026-03-16 18:29:07 +00:00
  • b930b2bc85 documentatie Claude Agent 2026-03-16 18:18:45 +00:00
  • 5dfd795908 fix(sync): detect deleted orders and invoices in ROA Claude Agent 2026-03-16 18:18:36 +00:00
  • 27af22d241 update Claude Agent 2026-03-16 17:56:09 +00:00
  • 35e3881264 update Claude Agent 2026-03-16 17:55:32 +00:00
  • 2ad051efbc update Claude Agent 2026-03-16 17:54:09 +00:00
  • e9cc41b282 update Claude Agent 2026-03-16 17:53:05 +00:00
  • 7241896749 update Claude Agent 2026-03-16 17:51:53 +00:00
  • 9ee61415cf feat(deploy): smart update script with skip-if-no-changes and silent mode Claude Agent 2026-03-16 17:47:24 +00:00
  • 3208804966 style(ui): move invoice info to right column, single line, no bold Claude Agent 2026-03-16 17:43:23 +00:00
  • 8827782aca fix(invoice): require factura_data in cache to avoid missing invoice date Claude Agent 2026-03-16 17:40:30 +00:00
  • 84b24b1434 feat(invoice+import): refresh facturi, detalii factura, fix duplicate CODMAT + rollback Claude Agent 2026-03-16 17:30:23 +00:00
  • 43327c4a70 feat(oracle): support per-article id_pol in PACK_IMPORT_COMENZI + deploy docs Claude Agent 2026-03-16 16:42:41 +00:00
  • 227dabd6d4 feat(settings): add GoMag API config, Oracle dropdowns, compact 2x2 layout Claude Agent 2026-03-16 16:39:59 +00:00
  • a0649279cf log Claude Agent 2026-03-16 15:51:15 +00:00
  • db29822a5b fix(js): add ROOT_PATH to window.location navigations Claude Agent 2026-03-16 15:25:43 +00:00
  • 49471e9f34 fix(js): patch fetch to prepend ROOT_PATH for IIS reverse proxy Claude Agent 2026-03-16 15:19:50 +00:00
  • ced6c0a2d4 fix(templates): use root_path for static assets instead of url_for Claude Agent 2026-03-16 15:15:56 +00:00
  • 843378061a feat(deploy): add update.ps1 for Windows server updates Claude Agent 2026-03-16 15:07:13 +00:00
  • a9d0cead79 chore: commit all pending changes including deploy scripts and Windows config Claude Agent 2026-03-16 15:05:04 +00:00
  • ee60a17f00 fix(templates): use url_for for static assets and root_path for nav links Claude Agent 2026-03-16 15:04:03 +00:00
  • 926543a2e4 fix(mappings): resolve 409 error on multi-CODMAT edit and make SKU editable Claude Agent 2026-03-16 13:31:03 +00:00
  • 25aa9e544c feat(sync): add delivery cost, discount tracking and import settings Claude Agent 2026-03-16 10:15:17 +00:00
  • 137c4a8b0b feat(ui): order totals, decimals, mobile modal cards, set editing Claude Agent 2026-03-15 21:55:58 +00:00
  • ac8a01eb3e chore: add .playwright-mcp to gitignore Claude Agent 2026-03-15 21:21:17 +00:00
  • c4fa643eca feat(sync): add order_total field to SQLite tracking Claude Agent 2026-03-15 21:20:57 +00:00
  • 9a6bec33ff docs: rewrite CLAUDE.md and README.md, remove VFP references Claude Agent 2026-03-15 21:20:36 +00:00
  • 680f670037 feat(ui): mobile UI polish with segmented controls and responsive navbar Claude Agent 2026-03-15 21:20:24 +00:00
  • 5a0ea462e5 fix(validation): remove non-existent find_new_orders call Claude Agent 2026-03-14 21:59:05 +00:00