Daily updates from Odoo
Thursday, June 16, 2022
5 changes
Enhancements to existing features
The spreadsheet selection window now waits briefly while users type before refreshing search results. This reduces unnecessary loading and makes finding spreadsheets feel smoother, especially when typing quickly.
Original PR description
With this commit, the call to fetch the spreadsheets is debounce when the user is typing on the search bar. Task-id 2884670
This update refreshes Odoo Spreadsheet with several small improvements and fixes. Users benefit from more reliable copy/paste behavior, clearer error reporting, cleaner search and formatting menus, and more accurate chart display.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/e4049c2d [FIX] config: fix pre-commit structure https://github.com/odoo/o-spreadsheet/commit/e6b7fd2e [FIX] clipboard: invalidate clipboard when inserting col/row before cut zone https://github.com/odoo/o-spreadsheet/commit/50c00c0a [IMP] errors_handling: add a log level to display errors https://github.com/odoo/o-spreadsheet/commit/b8de10f0 [IMP] components: remove useless combobox in search and replace pannel https://github.com/odoo/o-spreadsheet/commit/0a3348bf [IMP] topbar_menu_registry: improved formatting for format menu https://github.com/odoo/o-spreadsheet/commit/56a82dfd [FIX] chart: point [0;0] not displayed for linear charts https://github.com/odoo/o-spreadsheet/commit/4681a9cb [FIX] evaluation: remove recursive expression in evaluationError
The expense screen no longer shows the option to report an expense on an employee's next payslip when the expense was paid by the company. This reduces confusion and keeps payroll-related actions visible only when they are relevant.
Original PR description
Purpose ======= Reduce UI clutter/nonsensical options in expense: reporting an expense in the employee's next payslip should only be suggested if the expense sheet was paid by the employee. Specification ============= Have the button for the action `action_report_in_next_payslip` in hr_payroll_expense invisible for this domain (addition: when payment mode is 'company_account', the button should be invisible) TaskID: 2859389
This update refreshes the spreadsheet component used in Documents with several usability and stability improvements. Users benefit from more reliable copy and paste behavior, clearer error reporting, better chart display, and a simplified search and replace experience.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/e4049c2d [FIX] config: fix pre-commit structure https://github.com/odoo/o-spreadsheet/commit/e6b7fd2e [FIX] clipboard: invalidate clipboard when inserting col/row before cut zone https://github.com/odoo/o-spreadsheet/commit/50c00c0a [IMP] errors_handling: add a log level to display errors https://github.com/odoo/o-spreadsheet/commit/b8de10f0 [IMP] components: remove useless combobox in search and replace pannel https://github.com/odoo/o-spreadsheet/commit/0a3348bf [IMP] topbar_menu_registry: improved formatting for format menu https://github.com/odoo/o-spreadsheet/commit/56a82dfd [FIX] chart: point [0;0] not displayed for linear charts https://github.com/odoo/o-spreadsheet/commit/4681a9cb [FIX] evaluation: remove recursive expression in evaluationError
HR responsible users are now notified only after the applicant or employee has signed their contract, rather than when the contract is first created. This reduces premature follow-up tasks and helps HR focus on contracts that are ready for their action.
Original PR description
Currently, once a contract is created, it notifies both applicant/employee and the HR responsible person via an activity. The HR responsible person should only be notified of a contract signature once the employee/applicant has signed his contract. task-2677246