Friday, March 7, 2025
5 changes · master
Enhancements to existing features
The Monster recruitment integration now deactivates the generic “ALL” industry option. This makes industry selection more logical and helps avoid overly broad or confusing choices in recruitment workflows.
Original PR description
This commit deactivate the "ALL" industry in the hr_recruitment_integration_monster module to make the flow more logical in other recruitment modules. task-4270308
A new shortcut button has been added next to the VoIP provider selection in user settings. This makes it easier for users or administrators to open the full provider list and manage provider options without navigating through menus.
Original PR description
This commit adds a button next to the providers' dropdown menu in the users' settings/preferences to lead to the providers' list view. Task-4416699
The IoT Box setup now keeps advanced connection and configuration options hidden by default, making the everyday interface cleaner for users. Teams can still access these options by enabling debug mode when they need troubleshooting or advanced setup tools.
Original PR description
By default, we now hide the token IoT Box connection method and the configuration tab (containing only the "Reset Linked Printers" tool). One can now show them by enabling debug mode.
This update adds automated tests to confirm project tasks group correctly by customer, project, and worksheet template in field service and Gantt views. It helps protect existing planning and reporting behavior from future regressions without changing day-to-day user workflows.
Original PR description
_* = industry_fsm, industry_fsm_report In this PR, we test below features: - group_expand for the `worksheet_template_id` in the project task gantt view. - extended group_extend for the `partner_id`, `project_id`, and `worksheet_template_id` in project task. task-3504644
This update ensures the restaurant appointment calendar screen loads its required components in the correct order. It helps avoid issues when opening calendar forms that depend on recurring appointment settings.
Original PR description
This commit ensures the calendar form controller is loaded, as it requires the recurrence dependency to be initialized before the form controller. task-4063288