Commit graph

13 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
382b573a86 separated equipment out of bemade_fsm into fsm_equipment module 2024-08-20 15:58:17 -04:00
Marc Durepos
3fd59f5ba1 bemade_fsm: fix bug when partner_id is not set 2024-07-03 15:15:16 -04:00
Marc Durepos
8410bb64d7 bemade_fsm: fix new task from template wizard 2024-06-20 12:54:05 -04:00
Marc Durepos
6a1cfa2ec9 bemade_fsm: make client follow from task template, default to parent's client if not set 2024-06-19 10:08:50 -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
0bb4373d7f bemade_fsm: work for creating tasks directly from templates. 2024-01-08 09:31:39 -05:00
Benoît Vézina
fb301db2b3 for migration 2023-11-16 09:01:22 -05:00
Marc Durepos
4e95677ae6 Moved into subfolder 2023-06-27 13:54:39 -04:00
Renamed from models/task_template.py (Browse further)