Commit graph

15 commits

Author SHA1 Message Date
Marc Durepos
5793351bbe g This is a combination of 2 commits.
[MIG] bemade_fsm to 18.0

Aside from fixing standard 17.0..18.0 stuff and fixing XML ID
references:

1. **Remove `_get_closed_stage_by_project()`**: This method is
obsolete - it was copied from base FSM but no longer exists in
18.0. Base system now uses `is_closed` field.
2. **Implement State Propagation**: Enhance the `write()` method
to propagate done/cancelled states to child tasks using `is_closed` field logic.
3. **Test Task Creation**: Thoroughly test the custom task creation logic
against base 18.0

All 56 tests are passing.
2025-09-09 14:05:34 -04:00
Marc Durepos
ce69990df6 Remove modules with 17.0 versions 2025-09-03 09:42:04 -04:00
Marc Durepos
4b2b53caa7 Revert "Clean up repository for apps.odoo.com sharing: Remove non-18.0 addons and document them in README.md"
Addons were butchered by this commit.

This reverts commit b33f25c688.
2025-05-29 21:35:47 -04:00
Marc Durepos
b33f25c688 Clean up repository for apps.odoo.com sharing: Remove non-18.0 addons and document them in README.md 2025-05-06 09:04:12 -04:00
Marc Durepos
3d8d648fb7 bemade_fsm: code style cleanup 2024-06-11 21:31:02 -04:00
Marc Durepos
bf98462a09 multiple fixes for bemade_fsm to help pass tests. 2024-03-28 15:36:17 -04:00
Marc Durepos
2437920de1 fixes to report templates for 17.0 2024-03-21 12:19:27 -04:00
Marc Durepos
a64de276f0 bemade_fsm: fix report reference 2024-02-27 14:49:38 -05:00
Marc Durepos
ddd8ea2a82 Aesthetic updates to FSM. 2024-02-26 15:08:14 -05:00
Marc Durepos
83f31d31c5 bemade_fsm: fix to report title bug 2024-02-12 20:59:08 -05:00
Marc Durepos
5f414db909 bemade_fsm: update work order titles to match new specs 2024-02-12 17:02:56 -05:00
Marc Durepos
4a4214fabb bemade_fsm: added work order number, significant mods to work order PDF. 2023-09-18 14:14:16 -04:00
Marc Durepos
4aed4684d5 bemade_fsm: cleaning up template files. 2023-09-18 14:14:16 -04:00
Marc Durepos
a84b9d926a bemade_fsm: Got the "Sign Report" functionality working.
Found which template to extend to inject our new work order template
into the front-end signature page. Now need to add the timesheets info
with task tree into our template and we should be good to go.

Fixes Dur-Pro/bemade-addons#94
2023-09-18 14:14:16 -04:00
Marc Durepos
c4fdcd94b3 bemade_fsm: Work order report printing relevant SO lines summary. Re Dur-Pro/bemade-addons#94 2023-09-18 14:14:16 -04:00