Commit graph

9 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
Benoît Vézina
b5ab149e62 port fsm to 17.0" 2024-03-04 12:08:25 -05:00
Benoît Vézina
3ecbac2346 friday fix 2023-11-20 09:33:52 -05:00
Benoît Vézina
fb301db2b3 for migration 2023-11-16 09:01:22 -05:00