Ruslan Bakiev
|
ff592b812d
|
fix(kanban): use card template for owl parser compatibility
|
2026-02-13 19:00:27 +07:00 |
|
Ruslan Bakiev
|
8095b83159
|
Fix work order calendar update by removing invalid search view
|
2026-02-13 18:48:06 +07:00 |
|
Ruslan Bakiev
|
c3cc231d60
|
Add work order calendar view with zone and technician sidebar filters
|
2026-02-13 18:45:51 +07:00 |
|
Ruslan Bakiev
|
a04f11ef9a
|
Fix cross-module access ids for repair work type
|
2026-02-13 18:38:50 +07:00 |
|
Ruslan Bakiev
|
8dd533f89a
|
Add work types and in-form technician slot suggestions
|
2026-02-13 18:36:40 +07:00 |
|
Ruslan Bakiev
|
2b7a9457dd
|
feat(workorders): move address to contact and auto-compute zone
|
2026-02-13 18:07:08 +07:00 |
|
Ruslan Bakiev
|
111afdd885
|
Replace zone preview with JS Mapbox widget and simplify zone UI
|
2026-02-13 18:01:40 +07:00 |
|
Ruslan Bakiev
|
f967429b9d
|
Simplify FSM zones and switch polygon preview to Mapbox
|
2026-02-13 17:31:51 +07:00 |
|
Ruslan Bakiev
|
80d0b0881c
|
Fix remote repo pull step in makefile
|
2026-02-13 17:19:40 +07:00 |
|
Ruslan Bakiev
|
0d4b5eb6c6
|
Sync remote addons before module update and add zone map preview
|
2026-02-13 17:19:05 +07:00 |
|
Ruslan Bakiev
|
2409ac1af8
|
Harden zone polygon validation for safe upgrades
|
2026-02-13 17:02:12 +07:00 |
|
Ruslan Bakiev
|
3ad65b0d89
|
Add polygon FSM zones and auto zone detection by coordinates
|
2026-02-13 17:00:37 +07:00 |
|
Ruslan Bakiev
|
d9dd9eeb77
|
Add default Atlanta FSM zone seed data
|
2026-02-13 16:54:11 +07:00 |
|
Ruslan Bakiev
|
646dae6463
|
Fix repair module groups for Odoo 19
|
2026-02-13 16:45:49 +07:00 |
|
Ruslan Bakiev
|
86f87ec1c9
|
Align FSM modules with Odoo instructions requirements
|
2026-02-13 16:44:40 +07:00 |
|
Ruslan Bakiev
|
fa145350ca
|
Add instructions repository as git submodule
|
2026-02-13 16:34:45 +07:00 |
|
Ruslan Bakiev
|
79d17ba051
|
Separate work orders menu and rename config root
|
2026-02-13 16:26:14 +07:00 |
|
Ruslan Bakiev
|
a19541ce47
|
Sync dsrpt_address_book from orderflow lors
|
2026-02-13 16:14:25 +07:00 |
|
Ruslan Bakiev
|
daae0dc399
|
Define FSM menus as explicit root ir.ui.menu records
|
2026-02-13 16:08:12 +07:00 |
|
Ruslan Bakiev
|
8f826550e4
|
Force FSM menus to root level on module upgrade
|
2026-02-13 16:06:33 +07:00 |
|
Ruslan Bakiev
|
f423db2de1
|
Isolate FSM module menus into top-level navigation
|
2026-02-13 16:05:05 +07:00 |
|
Ruslan Bakiev
|
dc58e1ffe4
|
Split FSM into separate modules and switch customer to address book
|
2026-02-13 15:27:48 +07:00 |
|
Ruslan Bakiev
|
98a92286ce
|
Ensure addons_path includes /mnt/extra-addons
|
2026-02-13 15:07:27 +07:00 |
|
Ruslan Bakiev
|
43e76b2e8b
|
Add initial Odoo FSM modules and deployment make targets
|
2026-02-13 15:04:50 +07:00 |
|
Ruslan Bakiev
|
9ec614aa23
|
fix: make Dockerfile self-contained without entrypoint.py
|
2026-02-13 12:49:23 +07:00 |
|
Ruslan Bakiev
|
63284371a3
|
chore: init DisruptLab Repair repository
|
2026-02-13 11:52:36 +07:00 |
|