Wednesday, April 16, 2025
4 changes · master
Enhancements to existing features
Fiduciaries can now revoke Codabox connections even when they no longer have access to the client company's database. This helps prevent former clients from continuing to retrieve bank statements through the fiduciary's Codabox account.
Original PR description
### Before Codabox connections could only be revoked within the company's db, so if the fiduciary didn't have access to their db anymore they wouldn't be able to revoke the connection and the company would still be able to retrieve their statements through the fiduciary's Codabox account. ### Now A new revocation wizard allows for an editable company id field which then allows fiduciaries to revoke connections for companies' whose dbs they can't access anymore using the fiduciary password. odoo/iap-apps/pull/1012 task-4075805
Businesses can now sell partnership products that automatically assign commission plans to customers. The update also supports recurring memberships through subscriptions, making ongoing affiliate or partner relationships easier to manage.
Original PR description
task-4421310
Gantt popovers now reuse the existing Kanban-style card view and correctly carry the action context, so fields display or hide as expected. This makes scheduling popovers clearer and more consistent, with warning details such as time off and overlaps shown directly where users review planning items.
Original PR description
1) web_gantt: pass the action context
- Issue:
When the Kanban view is opened from the Gantt popover, the context
is not being passed in the record.If the visibility of the field is
based on the context, it will not work, as shown in the example below.
- For example:
When a task is opened from a specific project, the project name should not be displayed.
- xml:
`<field invisible="context.get('default_project_id', False)" name="project_id" options="{'no_open': True}"/>`
2) In this commit:
- We have used the existing Kanban view in the Gantt popover.
- Time-off, overlapping, and other warnings have been added to the Gantt popover's Kanban view.
task-4444660Timesheet grids now keep their color indicators when entries are grouped by employee. This makes grouped timesheet views easier to scan and helps users spot important differences or statuses more quickly.
Original PR description
Before this commit there was no color indication on timesheets when grouped by employees. Now color indication is done when grouped by also. task-4653902