-
510fd02e9d
CLAUDE.md: comprehensive update — all 8 phases built, 29 models documented
gsinghpal
2026-04-12 21:10:41 -04:00
-
3d0e3e276b
fix(portal): remove double-hyphen in XML comment (invalid XML syntax)
gsinghpal
2026-04-12 21:05:19 -04:00
-
2af9d37f45
feat(portal): customer configurator wizard — upload, coating, estimate, submit
gsinghpal
2026-04-12 21:00:59 -04:00
-
3db30339b5
feat(configurator): Three.js 3D viewer for STL files
gsinghpal
2026-04-12 20:54:30 -04:00
-
795c66c126
feat(configurator): server-side surface area calculation from STL
gsinghpal
2026-04-12 20:53:54 -04:00
-
14d7781f4a
fix(fusion_tasks): clean sync refs from views and JS map component
gsinghpal
2026-04-12 20:32:26 -04:00
-
f06e48e1a2
feat(fusion_tasks): delivery-specific fields + reduced task types
gsinghpal
2026-04-12 20:30:04 -04:00
-
10607c48f0
refactor(fusion_tasks): update deps, config, crons for delivery context
gsinghpal
2026-04-12 20:28:38 -04:00
-
e10bf9d8fd
refactor(fusion_tasks): strip all sync references from task model
gsinghpal
2026-04-12 20:26:23 -04:00
-
bc72486808
feat(fusion_tasks): copy from Entech Plating, remove sync system
gsinghpal
2026-04-12 20:22:09 -04:00
-
234a5b2b9f
feat(notifications): workflow hooks + views + menu
gsinghpal
2026-04-12 20:11:54 -04:00
-
ad6906254f
feat(notifications): module scaffold + models + mail template seed data
gsinghpal
2026-04-12 20:09:07 -04:00
-
ab99aaa5da
feat(bridge_mrp): recipe-to-workorder generation on MO confirm (v19.0.2.1.0)
gsinghpal
2026-04-12 20:01:31 -04:00
-
24656cc02b
fix(certificates): search view — remove group string attr, fix date filter syntax
gsinghpal
2026-04-12 19:46:20 -04:00
-
54540d5b1e
feat(certificates): fp.certificate model + views + menu
gsinghpal
2026-04-12 19:44:00 -04:00
-
ec8b26f8c8
feat(certificates): module scaffold + fp.thickness.reading model
gsinghpal
2026-04-12 19:42:33 -04:00
-
7dea212c13
feat(invoicing): strategy auto-fill + hold check + deposit/COD automation + menu
gsinghpal
2026-04-12 19:36:27 -04:00
-
10e3ada9e9
feat(invoicing): module scaffold + strategy defaults + account hold
gsinghpal
2026-04-12 19:33:44 -04:00
-
d13517071c
feat(receiving): SO auto-create + MRP soft gate + menu structure
gsinghpal
2026-04-12 19:24:54 -04:00
-
6a368993bf
feat(receiving): fp.receiving model with state machine and views
gsinghpal
2026-04-12 19:22:22 -04:00
-
d06b9fd522
feat(receiving): module scaffold + fp.receiving.damage + fp.receiving.line models
gsinghpal
2026-04-12 19:18:57 -04:00
-
269469aa4f
fix(configurator): add user_ids to shop manager group so admin sees menus
gsinghpal
2026-04-12 18:58:36 -04:00
-
081612c903
fix(configurator): move action_fp_customers before menu reference
gsinghpal
2026-04-12 18:53:13 -04:00
-
86985bc023
fix(configurator): use privilege_id not category_id on res.groups (Odoo 19)
gsinghpal
2026-04-12 18:52:03 -04:00
-
aec7659a2e
fix(configurator): address code review findings — pricing engine + views
gsinghpal
2026-04-12 18:43:02 -04:00
-
a337a510c1
feat(configurator): seed data — common pre/post treatments
gsinghpal
2026-04-12 18:37:03 -04:00
-
a5761b9863
feat(configurator): menu restructure — Sales as default landing in Fusion Plating
gsinghpal
2026-04-12 18:36:47 -04:00
-
d3e2614620
feat(configurator): fp.quote.configurator — pricing engine + SO creation
gsinghpal
2026-04-12 18:35:08 -04:00
-
5143245f57
feat(configurator): sale.order plating extensions + custom list/form views
gsinghpal
2026-04-12 18:29:24 -04:00
-
2fa7f2aa2e
feat(configurator): fp.pricing.rule — formula-based pricing engine with complexity surcharges
gsinghpal
2026-04-12 18:28:43 -04:00
-
2e80fd3ca1
feat(configurator): fp.coating.config — coating configuration templates
gsinghpal
2026-04-12 18:25:48 -04:00
-
87325e2caf
feat(configurator): fp.part.catalog — customer part library with views
gsinghpal
2026-04-12 18:24:54 -04:00
-
73b7325b46
feat(configurator): module scaffold + fp.treatment model with views and ACL
gsinghpal
2026-04-12 18:21:55 -04:00
-
dde970a2f5
docs: Phase 1 implementation plan — configurator + sales integration
gsinghpal
2026-04-12 18:14:30 -04:00
-
d424dfdb19
docs: address spec review findings — 5 critical, 8 major issues fixed
gsinghpal
2026-04-12 18:05:42 -04:00
-
f69b3ac855
docs: EN Tech end-to-end workflow design spec
gsinghpal
2026-04-12 17:57:56 -04:00
-
2b84c31a12
CLAUDE.md: comprehensive workflow status — 12/15 stages built, 3 gaps remain
gsinghpal
2026-04-12 16:05:08 -04:00
-
8fa53017c4
CLAUDE.md: document per-job recipe overrides feature
gsinghpal
2026-04-12 15:39:21 -04:00
-
4185b149bd
fusion_plating_bridge_mrp: per-job recipe overrides with config wizard (v19.0.2.0.0)
gsinghpal
2026-04-12 15:36:03 -04:00
-
cb57585b5a
CLAUDE.md: add end-to-end custom workflow spec (9-stage plating lifecycle)
gsinghpal
2026-04-12 15:30:22 -04:00
-
6305faccb7
add CLAUDE.md for fusion-plating module context
gsinghpal
2026-04-12 15:13:08 -04:00
-
330112f29e
fusion_plating: change icon from Char to Selection dropdown (v19.0.2.0.5)
gsinghpal
2026-04-12 15:10:21 -04:00
-
e4b41828a3
fusion_plating: add opt_in_out field + time tracking display (v19.0.2.0.4)
gsinghpal
2026-04-12 15:05:59 -04:00
-
3316b5d519
fusion_plating: icon picker grid + auto-icon from name (v19.0.2.0.3)
gsinghpal
2026-04-12 15:01:46 -04:00
-
edc7b11cb6
fusion_plating: add ENP-ALUM-BASIC recipe from client's Steelhead export (v19.0.2.0.2)
gsinghpal
2026-04-12 14:55:09 -04:00
-
b38310709a
fusion_plating: fix search view for Odoo 19 + remove unaccent param (v19.0.2.0.1)
gsinghpal
2026-04-12 14:41:33 -04:00
-
a7d224899a
fusion_plating: add process recipe system with OWL tree editor (v19.0.2.0.0)
gsinghpal
2026-04-12 14:29:58 -04:00
-
e146daf4c8
fusion_plating_shopfloor: use SCSS $border-color for card borders like Odoo core (v19.0.1.1.3)
gsinghpal
2026-04-12 14:02:07 -04:00
-
1159864eb6
fusion_plating_shopfloor: opaque card border via color-mix against body-bg (v19.0.1.1.2)
gsinghpal
2026-04-12 13:59:20 -04:00
-
59dfb3335a
fusion_plating_shopfloor: stronger card border using color-mix for visibility (v19.0.1.1.1)
gsinghpal
2026-04-12 13:53:54 -04:00
-
ccfae66975
fusion_plating_shopfloor: card styling fix + drag & drop between work centres (v19.0.1.1.0)
gsinghpal
2026-04-12 13:49:47 -04:00
-
a8eacc94bc
fusion_plating_shopfloor: replace hardcoded colors with CSS vars for dark mode (v19.0.1.0.1)
gsinghpal
2026-04-12 13:27:53 -04:00
-
b79e3d5c2e
changes
gsinghpal
2026-04-12 09:11:35 -04:00
-
be611876ad
changes
gsinghpal
2026-04-12 09:09:50 -04:00
-
d07159b9b5
fusion_authorizer_portal: wire accessibility assessments into MOD/ODSP/WSIB workflows (v19.0.2.8.0)
gsinghpal
2026-04-09 08:24:30 -04:00
-
5d89e04f82
fusion_claims: shorten handoff_to_client label to 'Handed Off' (v19.0.8.0.5)
gsinghpal
2026-04-09 08:09:36 -04:00
-
b6d101c9a2
fusion_claims: fix handoff_to_client Selection ordering (v19.0.8.0.4)
gsinghpal
2026-04-09 08:02:39 -04:00
-
0fe8a71c05
fusion_claims: MOD workflow rework — two-assessment split, 3 submission paths, recovery actions (v19.0.8.0.3)
gsinghpal
2026-04-09 07:34:17 -04:00
-
8b2cbd9085
fusion_claims: ADP workflow recovery actions + email gap fixes
gsinghpal
2026-04-09 06:06:33 -04:00
-
d60a75a391
fusion_claims: cap MOD follow-up email flood with rolling 30-day window
gsinghpal
2026-04-08 00:01:19 -04:00
-
c30a61c93f
changes
gsinghpal
2026-04-07 22:03:20 -04:00
-
f4c6dca171
Update woo_instance.py
gsinghpal
2026-04-07 21:47:15 -04:00
-
87a649b63d
changes
gsinghpal
2026-04-07 21:42:21 -04:00
-
7d8f30627f
changes
gsinghpal
2026-04-07 21:42:12 -04:00
-
4fde4c7bd1
changes
gsinghpal
2026-04-07 20:49:21 -04:00
-
3cc93b8783
changes
gsinghpal
2026-04-04 15:37:16 -04:00
-
c66bdf5089
changes
gsinghpal
2026-04-03 15:45:18 -04:00
-
4cd7357aa0
changes
gsinghpal
2026-04-02 23:40:34 -04:00
-
1c560c6df2
changes
gsinghpal
2026-04-02 17:55:32 -04:00
-
f715570e0c
Update .DS_Store
gsinghpal
2026-04-02 11:27:28 -04:00
-
3022b8ed59
CHANGES
gsinghpal
2026-04-02 10:45:07 -04:00
-
2a363c6b40
changes
gsinghpal
2026-04-02 03:30:02 -04:00
-
5b76037988
fix: don't re-upload images for already-synced variants
gsinghpal
2026-04-01 22:06:32 -04:00
-
39e007b42f
feat: default variant selector — user picks which variant is the default
gsinghpal
2026-04-01 22:02:29 -04:00
-
8c01deb2e3
fix: properly decode base64 image data and detect MIME type
gsinghpal
2026-04-01 21:57:14 -04:00
-
1a679a45c3
fix: serve variant images via custom endpoint instead of product URL
gsinghpal
2026-04-01 21:53:41 -04:00
-
88305a4ce0
chore: bump version to 19.0.3.0.0
gsinghpal
2026-04-01 21:49:08 -04:00
-
e3d784f566
fix: store variant image in DB table not ir.attachment
gsinghpal
2026-04-01 21:44:30 -04:00
-
27955c8c41
fix: force commit image save and add debug logging for variant images
gsinghpal
2026-04-01 21:37:39 -04:00
-
21c1e37211
fix: save wizard images to Odoo product before passing URL to WC
gsinghpal
2026-04-01 21:35:03 -04:00
-
ed426912ce
fix: add .png extension to image URLs — WC rejects extensionless URLs
gsinghpal
2026-04-01 21:26:25 -04:00
-
768731da0f
fix: use Odoo public image URLs instead of broken WP media upload
gsinghpal
2026-04-01 19:10:47 -04:00
-
75ceee1e69
fix: use WC attribute ID (not name) when setting variation attributes
gsinghpal
2026-04-01 18:59:54 -04:00
-
71dea1f91b
fix: remove readonly from variant line model — use force_save in view
gsinghpal
2026-04-01 18:39:13 -04:00
-
842832cc41
fix: filter inactive/attributeless variants from push wizard
gsinghpal
2026-04-01 18:33:50 -04:00
-
08d7ee17ff
fix: populate variant lines in default_get instead of onchange
gsinghpal
2026-04-01 18:32:13 -04:00
-
39d4fe5020
fix: variant update now sets attribute values and default variant on WC
gsinghpal
2026-04-01 18:20:52 -04:00
-
8983c8bd50
feat: variant wizard now creates AND updates existing WC variations
gsinghpal
2026-04-01 18:10:07 -04:00
-
1bf4092b39
feat: variant push wizard — review pricing, SKU, images before pushing
gsinghpal
2026-04-01 18:05:39 -04:00
-
2afe54d15e
fix: move variant push button inline with Odoo Product name
gsinghpal
2026-04-01 17:59:25 -04:00
-
a0ad52fe46
feat: push variants button on mapped products — convert simple→variable in WC
gsinghpal
2026-04-01 17:52:37 -04:00
-
a3fa1ced16
fix: group Odoo products by template — show variant count instead of duplicates
gsinghpal
2026-04-01 17:42:01 -04:00
-
9d483fb474
feat: full variable product support — create WC products with variants from Odoo
gsinghpal
2026-04-01 17:22:40 -04:00
-
05c84d077d
feat: move tax and pricelist mapping inline to Sync Settings tab
gsinghpal
2026-04-01 16:58:01 -04:00
-
bc2bba14aa
fix: redesign product creation wizard — use Odoo statusbar, clean layout
gsinghpal
2026-04-01 16:23:07 -04:00
-
b83c9fd318
fix: auto-refresh product list when category filter wizard closes
gsinghpal
2026-04-01 16:11:36 -04:00
-
5e806745da
feat: persistent hidden categories with wizard and toggle
gsinghpal
2026-04-01 16:06:15 -04:00
-
52be90c10d
feat: category filter dropdown on unmatched Odoo products panel
gsinghpal
2026-04-01 15:56:13 -04:00
-
9f0badfb7e
fix: AI prompt fields use full width instead of narrow column
gsinghpal
2026-04-01 15:45:18 -04:00
-
c46e4c0b28
feat: AI model selection dropdown with Claude and OpenAI models
gsinghpal
2026-04-01 15:36:23 -04:00