-
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
-
c169704687
chore: bump version to 19.0.2.0.0
gsinghpal
2026-04-01 14:50:06 -04:00
-
4efd5066d0
feat: AI-powered product creation wizard with SEO and image geo-tagging
gsinghpal
2026-04-01 14:44:48 -04:00
-
f759bf558f
feat: add AI service (Claude + OpenAI) and image processor with EXIF geo-tagging
gsinghpal
2026-04-01 14:39:44 -04:00
-
3493c43916
feat: add category mapping model and AI settings on woo.instance
gsinghpal
2026-04-01 14:30:02 -04:00
-
3179cc1f7b
feat: add editable WC SKU and Odoo SKU columns with bidirectional sync
gsinghpal
2026-04-01 13:32:26 -04:00
-
1a1a37b3e3
feat: add Fusion WooCommerce app icon
gsinghpal
2026-04-01 12:34:52 -04:00
-
3de513fb7b
fix: round edit values — margin shows whole number, prices show 2 decimals
gsinghpal
2026-04-01 11:44:10 -04:00
-
4941df8131
fix: remove decimal points from margin percentage — whole numbers only
gsinghpal
2026-04-01 11:41:50 -04:00
-
b3fb2ef40c
feat: add Cost and Margin % columns with inline editing
gsinghpal
2026-04-01 11:38:37 -04:00
-
c5b519f8f4
feat: inline-editable prices in product mapping UI
gsinghpal
2026-04-01 11:23:23 -04:00
-
8354e82dc4
changes
gsinghpal
2026-04-01 01:32:30 -04:00
-
8b723086b9
docs: add CLAUDE.md for both fusion_woocommerce and fusion-woodoo
gsinghpal
2026-04-01 01:02:21 -04:00
-
80f9ddd0d6
feat: WC standard price + sale price with smart sync logic
gsinghpal
2026-03-31 23:19:01 -04:00
-
b1e4ed5ec8
feat: clickable WooCommerce product links in mapping UI
gsinghpal
2026-03-31 23:06:27 -04:00
-
0e84b97c89
fix: sync never changes product map state from mapped
gsinghpal
2026-03-31 23:01:26 -04:00
-
1cc3ea7a18
fix: health check no longer changes instance state
gsinghpal
2026-03-31 22:53:53 -04:00
-
f9fcb6612b
feat: add pagination, individual price sync arrows, and bulk price sync
gsinghpal
2026-03-31 22:51:07 -04:00
-
80b7d3d620
fix: OWL template error — Number() not available in template context
gsinghpal
2026-03-31 22:39:50 -04:00
-
cec499e9e9
fix: handle null/zero prices in mapping UI template
gsinghpal
2026-03-31 22:38:27 -04:00
-
3ea283247a
feat: add Refresh Prices button to pull WC prices for existing mappings
gsinghpal
2026-03-31 22:35:13 -04:00
-
919dbcb4cf
feat: add WC Price and Odoo Price columns to product mapping UI
gsinghpal
2026-03-31 22:32:42 -04:00
-
ab16040eb4
fix: add missing action_fetch_products and action_sync methods
gsinghpal
2026-03-31 22:28:35 -04:00