Commit Graph

  • c450bb203e Merge Phase 0 Foundation into main gsinghpal 2026-04-19 07:08:21 -04:00
  • d7cc334c98 docs(fusion_accounting): record Phase 0 smoke test results fusion_accounting/phase-0-complete gsinghpal 2026-04-19 01:29:22 -04:00
  • d351a2577b chore(receiving): port received_qty auto-prefill from live entech to main gsinghpal 2026-04-19 01:26:02 -04:00
  • 92f93de47b chore(receiving): port received_qty auto-prefill from live entech to main gsinghpal 2026-04-19 01:26:02 -04:00
  • f0577c1788 ci(fusion_accounting): add CI workflow scaffold + Phase 0 deferral note gsinghpal 2026-04-19 01:18:36 -04:00
  • 633427bcf8 fix(plating): CoC + invoice PDFs render full content gsinghpal 2026-04-19 01:16:27 -04:00
  • 51b26838b9 docs(fusion_accounting): per-sub-module CLAUDE.md, UPGRADE_NOTES.md, README.md gsinghpal 2026-04-19 01:09:42 -04:00
  • 6731260cde feat(fusion_accounting): add check_odoo_diff.sh for cross-version upgrade ritual gsinghpal 2026-04-19 00:56:49 -04:00
  • de71a61a8b fix(fusion_accounting_migration): add menu + tighten safety-guard test coverage gsinghpal 2026-04-19 00:51:32 -04:00
  • 167c423bf5 feat(plating): close 5 end-to-end automation gaps gsinghpal 2026-04-19 00:46:30 -04:00
  • db90b1ad5b feat(fusion_accounting_migration): add Enterprise uninstall safety guard + wizard skeleton gsinghpal 2026-04-19 00:36:09 -04:00
  • 512467788b fix(fusion_accounting_core): add pre-migration for security group rename gsinghpal 2026-04-19 00:29:33 -04:00
  • b288b9614b fix(configurator): rebalance two-column layout — no more empty right side gsinghpal 2026-04-19 00:17:41 -04:00
  • 7ac01991e5 refactor(fusion_accounting): move security groups to _core, add multi-company session rule gsinghpal 2026-04-19 00:14:36 -04:00
  • f3e01a342b feat(configurator): replace inline previews with smart button + Preview links gsinghpal 2026-04-19 00:13:28 -04:00
  • 10140a6968 feat(fusion_accounting_core): shared-field-ownership for deferred fields, signing_user, created_automatically gsinghpal 2026-04-18 23:55:32 -04:00
  • 4065c6891b feat(plant-overview): live debounced search + bigger search bar gsinghpal 2026-04-18 23:53:12 -04:00
  • 9b3b674197 fix(shopfloor): suppress Odoo .o_kanban_record chrome inside fp kanbans gsinghpal 2026-04-18 23:48:26 -04:00
  • e79f11f5f0 fix(shopfloor): suppress Odoo .o_kanban_record chrome inside fp kanbans gsinghpal 2026-04-18 23:48:26 -04:00
  • b637723c6a feat(fusion_accounting_core): add _fusion_is_enterprise_accounting_installed helper gsinghpal 2026-04-18 23:46:44 -04:00
  • cad2f937cf feat(shopfloor): rebuild bake/gate kanban templates with .o_fp_kcard gsinghpal 2026-04-18 23:41:27 -04:00
  • 182978606d feat(shopfloor): rebuild bake/gate kanban templates with .o_fp_kcard gsinghpal 2026-04-18 23:41:27 -04:00
  • f18afe7380 refactor(fusion_accounting_ai): route month_end + hst_management report tools through ReportsAdapter gsinghpal 2026-04-18 23:40:27 -04:00
  • f7f500f87a feat(shopfloor): match Bake Windows + First-Piece Gates kanbans to Plant Overview gsinghpal 2026-04-18 23:38:19 -04:00
  • 484314625e feat(shopfloor): match Bake Windows + First-Piece Gates kanbans to Plant Overview gsinghpal 2026-04-18 23:38:19 -04:00
  • e983a370aa refactor(fusion_accounting_ai): route reporting tools through ReportsAdapter gsinghpal 2026-04-18 23:33:54 -04:00
  • 2ead351c30 refactor(fusion_accounting_ai): route accounts_payable aged balances through FollowupAdapter gsinghpal 2026-04-18 23:31:19 -04:00
  • 6791246def refactor(fusion_accounting_ai): route accounts_receivable tools through FollowupAdapter gsinghpal 2026-04-18 23:30:20 -04:00
  • 2a41f48123 refactor(fusion_accounting_ai): route get_unreconciled_bank_lines through BankRecAdapter (pilot) gsinghpal 2026-04-18 23:26:47 -04:00
  • f8b97211ab feat(fusion_accounting_ai): add Followup and Assets data adapters gsinghpal 2026-04-18 23:21:14 -04:00
  • f5f25f5716 fix(employee): rename 'Plating Certifications' tab to 'Operator Training' gsinghpal 2026-04-18 23:20:38 -04:00
  • 086b24ab36 feat(fusion_accounting_ai): add ReportsAdapter with trial_balance gsinghpal 2026-04-18 23:14:41 -04:00
  • da1ca06510 fix(employee-form): drop invalid color_field reference on Shop Roles m2m gsinghpal 2026-04-18 23:12:38 -04:00
  • d331dc5fa6 feat(fusion_accounting_ai): add BankRecAdapter for tri-mode bank-rec lookups gsinghpal 2026-04-18 23:08:53 -04:00
  • 6d02389b80 fix(bridge_mrp): revert malformed hr_employee.py from conflict-marker commit gsinghpal 2026-04-18 23:06:27 -04:00
  • 0f41eb136d fix(employee): handle Odoo 19 'in' operator + empty-list sentinel gsinghpal 2026-04-18 23:05:11 -04:00
  • a2efc9f2d4 fix(employee): handle Odoo 19 'in' operator + empty-list sentinel in clocked-in search gsinghpal 2026-04-18 23:04:22 -04:00
  • 7025f62107 feat(fusion_accounting_ai): add DataAdapter base + registry gsinghpal 2026-04-18 22:59:47 -04:00
  • 6a775db444 feat(fusion_accounting_ai): add post-migration to reassign ir_model_data ownership gsinghpal 2026-04-18 22:42:50 -04:00
  • 209b1974a7 feat(plating): seed 5 fresh MOs with mixed states + priorities gsinghpal 2026-04-18 22:41:27 -04:00
  • 2ce7bd3665 fix(manager-desk): include 'blocked' WOs + populate empty columns gsinghpal 2026-04-18 22:32:53 -04:00
  • f8dfff5ce6 fix(manager-desk): include 'blocked' WOs + populate empty columns gsinghpal 2026-04-18 22:32:53 -04:00
  • 0315fee988 feat(plating): demo stage-filler — every workflow step now has data gsinghpal 2026-04-18 22:22:23 -04:00
  • 8f1cb3abd2 feat(plating): demo stage-filler — every workflow step now has data gsinghpal 2026-04-18 22:22:23 -04:00
  • 1c44f458ad refactor(fusion_accounting): convert to meta-module that depends on sub-modules gsinghpal 2026-04-18 22:10:26 -04:00
  • 0d12902ee7 feat(plating): in-Odoo notifications, timer audit, presence-aware Manager Desk, auto-promotion gsinghpal 2026-04-18 22:05:32 -04:00
  • 6c72f2ab49 refactor(fusion_accounting): move AI module code into fusion_accounting_ai sub-module gsinghpal 2026-04-18 21:45:06 -04:00
  • b7483d5177 feat(fusion_accounting_migration): add empty sub-module skeleton gsinghpal 2026-04-18 21:33:53 -04:00
  • c6d1008810 feat(fusion_accounting_ai): add empty sub-module skeleton gsinghpal 2026-04-18 21:27:55 -04:00
  • c1d26f3168 fix(tablet): tighten layout for iPad + custom dropdown chevron gsinghpal 2026-04-18 21:26:42 -04:00
  • 75eb084687 feat(fusion_accounting_core): add empty sub-module skeleton gsinghpal 2026-04-18 21:22:01 -04:00
  • 76c898aadf docs(fusion_accounting): Phase 0 foundation implementation plan fusion_accounting/pre-phase-0 gsinghpal 2026-04-18 21:13:07 -04:00
  • 6c4ff7751f feat(plating): comprehensive timezone fix across dashboards/PDFs/emails gsinghpal 2026-04-18 21:03:02 -04:00
  • 956678dd27 docs(fusion_accounting): roadmap design for Enterprise takeover gsinghpal 2026-04-18 20:55:22 -04:00
  • e52477e2ba fix(plant-overview): priority stripe clips to card's rounded corners gsinghpal 2026-04-18 20:00:14 -04:00
  • 83271ee69e fix(shopfloor): pages own the scroll + sharp corner fix gsinghpal 2026-04-18 19:49:35 -04:00
  • 082c585e24 fix(shopfloor): mobile scroll works — remove nested scroll containers gsinghpal 2026-04-18 19:40:52 -04:00
  • afc01ec1d9 fix(shopfloor): proper dark-mode via \$o-webclient-color-scheme branch gsinghpal 2026-04-18 19:30:14 -04:00
  • 11f7791c5e fix(shopfloor): dark mode auto-inverts + Quick View button visible gsinghpal 2026-04-18 19:22:17 -04:00
  • 81277edb25 fix(shopfloor): explicit hex colors like Odoo's own kanban gsinghpal 2026-04-18 19:13:38 -04:00
  • 2588a2b651 fix(plant-overview): real drop insertion indicator + small logo back gsinghpal 2026-04-18 19:06:40 -04:00
  • 83a999afad style(shopfloor): borders back, real drop indicator, logo demoted gsinghpal 2026-04-18 19:01:04 -04:00
  • 067d1f01c8 redesign(shopfloor): clean slate — depth by shadow, no card borders gsinghpal 2026-04-18 18:45:16 -04:00
  • 6d1efc6c43 fix(shopfloor): register tokens SCSS in bundle, drop forbidden @import gsinghpal 2026-04-18 18:35:00 -04:00
  • 298f5942eb refactor(shopfloor): modern redesign w/ gradients, theme-safe tokens gsinghpal 2026-04-18 18:30:47 -04:00
  • ae03e32b5d style(shopfloor): phone + iPad responsive across all 5 pages gsinghpal 2026-04-18 18:16:35 -04:00
  • d29857078a fix(manager-desk): unstick the spinner + live updates that don't flash gsinghpal 2026-04-18 18:06:04 -04:00
  • a660f1f05d fix(configurator): part-level saved descriptions (not generic) gsinghpal 2026-04-18 17:46:53 -04:00
  • f340c87b6a feat(bridge_mrp): shop-role auto-routing + tablet worker mode (CHUNK 4/4) gsinghpal 2026-04-17 20:08:23 -04:00
  • 1c6a460ca1 feat(shopfloor): Manager Desk — assign workers, swap tanks, take over (CHUNK 2/4) gsinghpal 2026-04-17 20:03:01 -04:00
  • 095d9f487c feat(bridge_mrp): SO workflow stage + contextual buttons (CHUNK 3/4) gsinghpal 2026-04-17 19:57:41 -04:00
  • 28dd7fdd76 feat(certificates): per-customer document preferences (CHUNK 1/4) gsinghpal 2026-04-17 19:54:54 -04:00
  • f94be9dfa9 fix(part-catalog): upload slot + swapped Number/Name + smart buttons gsinghpal 2026-04-17 19:00:52 -04:00
  • 70fe10c214 fix(configurator): money fields now show $ everywhere gsinghpal 2026-04-17 18:54:14 -04:00
  • b85642816f feat(configurator): menu reorder, currency/unit display polish, line description templates gsinghpal 2026-04-17 18:43:58 -04:00
  • b09538b4e2 changes gsinghpal 2026-04-17 17:31:12 -04:00
  • e07002d550 feat(shopfloor): rich Tablet Station dashboard + full shop-floor demo data gsinghpal 2026-04-17 07:43:10 -04:00
  • 3b5b5cbf7c feat(reports): centralised Job Traveller / Shop Router gsinghpal 2026-04-17 02:48:03 -04:00
  • adc27c637a feat(bridge_mrp): SO smart buttons for full production lifecycle gsinghpal 2026-04-17 02:33:21 -04:00
  • 838b41cb89 fix(bridge_mrp): WO recipe generator + demo work-order backfill gsinghpal 2026-04-17 02:18:08 -04:00
  • cb79186325 fix(coc): customer logo in 3rd column of customer block (not separate row) gsinghpal 2026-04-17 02:07:03 -04:00
  • edd52f16a7 fix(coc): bump top padding to 50mm gsinghpal 2026-04-17 02:04:52 -04:00
  • 22b06f47d9 fix(coc): bump top padding to 36mm to fully clear external_layout header gsinghpal 2026-04-17 02:03:40 -04:00
  • 71bd0da5e1 fix(coc): add 18mm top padding so title clears external_layout header gsinghpal 2026-04-17 02:02:09 -04:00
  • 44a980c468 refactor(coc): use web.external_layout for header/footer + 3-column bordered accreditations gsinghpal 2026-04-17 01:59:54 -04:00
  • 66f7f6c644 fix(coc): single-page layout — custom paperformat + strip Odoo wrappers gsinghpal 2026-04-17 01:50:35 -04:00
  • 96ecf7a9e1 feat(coc): professional CoC with accreditation badges + signature + company branding gsinghpal 2026-04-17 01:42:35 -04:00
  • fbaf318832 chore(fusion_plating): add story-driven demo seeder + polish invoice PAID stamp gsinghpal 2026-04-17 01:30:53 -04:00
  • a623c6684d fix(fusion_plating): bug review fixes + progress/net-terms invoicing + formal CoC rebuild gsinghpal 2026-04-17 01:18:22 -04:00
  • 6658544f85 feat(fusion_plating): Tier 2 (quality + audit) and Tier 3 (business) features gsinghpal 2026-04-16 23:55:22 -04:00
  • d3dd6376a6 feat(fusion_plating): quote-to-cash infra, notifications, wizards, Tier 1 plating features gsinghpal 2026-04-16 23:41:12 -04:00
  • 7c7ef06057 folder rename gsinghpal 2026-04-16 20:53:53 -04:00
  • 3f3ddcbab4 changes gsinghpal 2026-04-14 10:17:55 -04:00
  • e0e2c6cfda Merge branch 'main' of https://github.com/gsinghpal/Odoo-Modules gsinghpal 2026-04-14 08:05:58 -04:00
  • b62d4b1f36 changes gsinghpal 2026-04-14 08:05:56 -04:00
  • 4f97a8b089 changes gsinghpal 2026-04-14 05:28:05 -04:00
  • d3c8782505 changes gsinghpal 2026-04-13 09:45:28 -04:00
  • 0ff8c0b93f changes gsinghpal 2026-04-13 02:35:35 -04:00
  • 1176ba68ae fix(fusion_tasks): disable map view assets — JS imports break factory enterprise bundle gsinghpal 2026-04-12 22:07:00 -04:00
  • d58f11384e fix(configurator): disable 3D viewer assets — causes JS fatal error in asset bundle gsinghpal 2026-04-12 22:03:16 -04:00