Friday, February 19, 2021
2 changes · master
Enhancements to existing features
CSS files are now bundled with source maps in asset debugging mode, matching the existing approach for JavaScript. This keeps the same troubleshooting experience for developers while greatly reducing server requests and improving page load times during development.
Original PR description
[IMP] base: add sourcemap support for CSS files. Improve the development experience in debug=assets mode by reducing the number of requests to the server. We are adapting the solution used for the JS files to the CSS files. This solution consists of no longer sending all the files separately, but sending only the bundles associated with their sourcemap. This allows us to keep the same debugging experience while drastically reducing the number of requests to the server. Benchmark: saas 14.2 917 requests domcontentloaded after 3.76s master (bundling du js) 299 requests domcontentloaded after 2.03s branch (bundling js+css) 36 requests domcontentloaded after 1.01s Task id : 2463840
The Appraisal app now guides new users through onboarding so they can understand key workflows more quickly. Feedback from employees and managers is automatically published when deadlines pass, and HR users can step in to edit feedback when needed.
Original PR description
1. Create an onboarding tour to help new users understand the app. 2. Automatically publish employee and manager's feedback once the deadline is reached. 3. Admin or HR Officer can force edit the user's feedback. TaskID: 2274970 Co-authored-by: Aurélien (avd) <avd@odoo.com>