-
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