Commit graph

27 commits

Author SHA1 Message Date
Marc Durepos
377141c3b0 Merge 'bemade_fsm' into bemade-addons 2023-06-27 11:25:31 -04:00
Marc Durepos
825080129f bemade_fsm: Added test skeleton for upcoming features. 2023-06-27 11:24:00 -04:00
Marc Durepos
88aa52a767 bemade_fsm: Updated to require bemade_partner_root_ancestor, refactored out call to Partner.get_root_ancestor(). 2023-06-27 11:23:40 -04:00
Marc Durepos
34a7b0f77e bemade_fsm: Added field planned_hours to project.task.template and passed it along to tasks on order confirmation. Fixes #51. 2023-06-27 11:23:40 -04:00
Marc Durepos
c927840a1b bemade_fsm: Sub-task templates are no longer linked to the SO/SO Line. Fixes #50. 2023-06-27 11:23:40 -04:00
Marc Durepos
edf917664f bemade_fsm: Completed integration test tour for adding equipment to a client. Closes #11. 2023-06-27 11:23:40 -04:00
Marc Durepos
3a5f31a5b4 bemade_fsm: First functional test written for creating equipment linked to a client. Ref #11. 2023-06-27 11:23:40 -04:00
Marc Durepos
7e334d54ea bemade_fsm: Added and modified some tests for #11. 2023-06-27 11:23:40 -04:00
Marc Durepos
641342d5c0 bemade_fsm: Constrain project.task.equipment_id to equipments at task.partner_id. 2023-06-27 11:23:40 -04:00
Marc Durepos
1a539226c3 bemade_fsm: Improvements to the UI and data model for site contacts and equipment. Re: #11. 2023-06-27 11:23:40 -04:00
Marc Durepos
23f0a0132b bemade_fsm: Added menu items for navigating clients and equipment locations. Ref #11. 2023-06-27 11:23:40 -04:00
Marc Durepos
aab631fc85 bemade_fsm: Updates to equipment.xml in bemade_fsm to get rid of durpro_fso references. 2023-06-27 11:23:40 -04:00
Benoît Vézina
3104c3ed52 bemade_fsm: Update .gitignore 2023-06-27 11:23:40 -04:00
Marc Durepos
cc8b10f964 bemade_fsm: Imported code from durpro_fso to represent equipment models and views for bemade_fsm. Re: #11. 2023-06-27 11:23:40 -04:00
Marc Durepos
a2da609643 bemade_fsm: Inherited product view from industry_fsm_sale to override the limit attribute for categ_id in the searchpanel (left side). Fixes #12. 2023-06-27 11:23:40 -04:00
Marc Durepos
1370845018 bemade_fsm: Update to manifest and gitignore. 2023-06-27 11:23:40 -04:00
Marc Durepos
1d1c3d0704 bemade_fsm: Update issue template for feature requests 2023-06-27 11:23:40 -04:00
Marc Durepos
c7f73e8dbc bemade_fsm: Added test for sales orders. 2023-06-27 11:23:40 -04:00
Marc Durepos
cc1faa541c bemade_fsm: Unit tests complete for #1 and #2. 2023-06-27 11:23:40 -04:00
Marc Durepos
972aa554cd bemade_fsm: Upgrades to the tests (figured out how to avoid expected errors being counted by the testing framework). 2023-06-27 11:23:40 -04:00
Marc Durepos
b2a42e4ce8 bemade_fsm: Initial commit as submodule. 2023-06-27 11:23:40 -04:00
Marc Durepos
31491d848d Merge 'bemade_partner_root_ancestor' into bemade-addons 2023-06-27 11:20:18 -04:00
Marc Durepos
f0da5c3618 bemade_partner_root_ancestor: Added store=true, recursive=true to root ancestor field.
bemade_partner_root_ancestor: Preparing to migrate bemade_partner_root_ancestor.
2023-06-27 11:11:55 -04:00
Marc Durepos
168dc57063 bemade_partner_root_ancestor: First working version with unit test. 2023-06-27 11:11:31 -04:00
Marc Durepos
3135a41ed5 bemade_partner_root_ancestor: initial commit 2023-06-27 11:11:31 -04:00
Benoît Vézina
5752f837a9 migrate from addons to new repo bemade-addons and ln in addons 2023-06-26 17:01:44 -04:00
Benoît Vézina
751170b7f3
Initial commit 2023-06-26 16:49:42 -04:00