Friday, April 2, 2021
5 changes · master
Enhancements to existing features
The website setup flow now includes the calendar feature as an available option. This makes it easier for businesses to enable calendar-based functionality when configuring a website, without extra manual setup.
Event permissions were cleaned up and a new Registration Desk role was added for staff handling attendee check-ins. This lets entrance teams create and manage registrations and use barcode scanning without giving them broader event management access that could accidentally change event setup.
Original PR description
Purpose ======= Clean the ACLs related to the Event application. Add a new group to manage the registration in the entrance of an event. This group should not be able to "break" things in Event but should be able to create and manage the registrations. Specification ============= This new group should be able to use event barcode. Task 2204364 COM odoo/odoo/pull/57022 ENT odoo/enterprise/pull/13984 UPG odoo/upgrade/pull/1897
Features or functions removed from Odoo
Tax reporting has been consolidated into the main accounting reports area, reducing module separation and simplifying maintenance. Business users should see the same reporting capabilities managed from a more unified accounting reports foundation.
Code cleanup and technical improvements
The barcode inventory adjustment flow has been reorganized to work directly with stock quantities instead of the older inventory adjustment model. This changes what users see when opening barcode inventory adjustments: they now see only items assigned to them and due for counting, while newly scanned unassigned items are automatically assigned so they remain visible.
Original PR description
This is the corresponding refactoring to go with the community refactoring. Primarily handles demo/test/tour updates to match refactoring. Barcode - Inventory Adjustments feature has bulk of changes: - removed kanban view for inventory adjustments (some cleanup of corresponding js files were done as part of this) - clicking on button now only shows quants assigned to user + have an inventory date of today or earlier - user can still scan/add products of quants they're not assigned to, but non-assigned quants will be auto-assigned to user (otherwise they won't appear again once user leaves current view) Task: 2440026 COM PR: odoo/odoo#68409 Upgrade PR: odoo/upgrade#2326
Odoo Studio has been updated to work with Odoo's new in-house editor, replacing the previous third-party editing component. This keeps report editing and sidebar tools aligned with the platform's newer editing experience while reducing reliance on the old editor library.
Original PR description
Related to https://github.com/odoo/odoo/pull/67818 which replaces the Summernote html editor library with the brand new in-house Odoo Editor library.