Daily updates from Odoo
Wednesday, February 5, 2025
4 changes · master
Resolved issues and error corrections
This fix updates an internal reference after the Indian GST reporting component was merged into the main Indian reports module. It helps prevent configuration or reporting errors caused by the old reference while keeping the change low-impact for users.
Original PR description
Update the reference XML ID from `l10n_in_reports_gstr` to `l10n_in_reports` as `l10n_in_reports_gstr` has been merged into `l10n_in_reports`. ref: https://github.com/odoo/enterprise/pull/75451/commits/03b2aceef289c14bd5d32355c14045fb72485ea7
The payroll system now blocks users from creating accounting entries for payslips that are already marked as paid. This prevents accidental workflow changes and helps keep payroll and accounting records consistent.
Original PR description
In the tree view of the payslip model, we can do mass edit to create a journal entry. Before, we were able to perform this action on a paid payslip which does not make sense. Now we have an error message if we try to do it. Task: 3874129
Users who choose Odoo inbox notifications now receive alerts for signature request documents inside Odoo. This makes important signing tasks more visible and helps reduce missed requests for users who rely on the inbox instead of email.
Original PR description
Before this commit: When a user logged in with their notification_type set to inbox, they did not receive notifications in their Odoo inbox for sign request documents, even if they received mail notifications. After this commit: Users will receive notifications in their Odoo inbox for sign request documents if their notification_type is set to inbox. task-3995294
The Documents screen now keeps document actions organized and easier to use on tablets and phones. Selected-document actions are grouped into a single menu, and the mobile layout now better matches the standard Odoo experience.
Original PR description
When you reduce the screen width or view the page on devices with medium/small screens, the control panel button group rearranges itself in an unsightly way (e.g. excessive button height). It also looks like the Documents mobile view is too different from the standard Odoo mobile view. Medium breakpoint and below: ======================= All actions of the selected documents are grouped together in a single dropdown (in the control panel). Small devices, portrait: ================= We make the look and feel closer to the standard Odoo list view for mobile, but we do it also for the kanban view as, in Documents, kanban cards are selectable: - The action dropdown for the selected documents takes the place of the DocumentCogItemMenu. - The list selection box floats to the top left of the navbar. - The details panel toggler in the control panel navigation disappears. task-4471881