Wednesday, December 2, 2020
5 changes · master
Enhancements to existing features
Portal users can now post messages and course reviews without the page refreshing, making conversations and feedback feel faster and smoother. This improves the customer-facing portal experience and streamlines review activity on eLearning courses.
Original PR description
1) improved portal chatter for messaging. when the user sends a message, the new message is updated in history without reloading page instead of submit a form which reloads page to send message we added rpc call to send message. 2) rating on courses is impemented by extending portal chatter, applied changes in website_slides to do reviews without reloading page 3) refactoring: cleaned or removed code eg. removed form and some input fields as data is not submitted as form anymore, introduced some methods to avoid duplication of code task-2054662 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo now gives users a friendlier warning when a file is too large to upload, instead of showing a confusing technical error. Administrators can also set a database-specific upload size limit so users can be alerted before an oversized upload starts, reducing wasted time and frustration.
Original PR description
PURPOSE Currently, when we add a file too large, we wait some times before we are notified by Odoo "413 Request Entity too large" SPECIFICATIONS - Catch correctly the 403 error to display a user…
PURPOSE Currently, when we add a file too large, we wait some times before we are notified by Odoo "413 Request Entity too large" SPECIFICATIONS - Catch correctly the 403 error to display a user friendly message instead of the technical error that doesn't mean something for common humans. But this will be displayed when the upload already started. - Add a ir.config.parameter (System Parameter, see screenshot), unset by default But let's say that the limit on the instance is set to 500MB and if the administrator of the database wants to set the limit to 50MB, it could be possible from the interface, and in that case, it would be possible to display a modal before the upload starts to notify the user that his file is too big. - Set the limit correctly for saas databases, as we are in charge of the hosting (and thus the nginx configuration). LINKS Related PR odoo/enterprise#13394 Task-2313367 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
When users type into a related record field and click away, the system now automatically selects the first matching existing record instead of unnecessarily prompting them to create a new one. If no match is found, the creation prompt still appears with clearer wording, reducing interruptions and improving data entry flow.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users with the Odoo Mobile App and the "Handle in Odoo" option enabled now receive mobile notifications when someone replies by email. This helps teams react faster to customer or partner replies that previously could be missed on mobile.
Original PR description
Before this commit, no mobile notification was triggered when a user replied by email. After this commit, all users having the Odoo Mobile App and the option "Handle in Odoo" activated will get a notification when an user reply by email to an email. Steps to reproduce: * configure a in/out mail server * send a mail to a "customer" * reply on the email received => no notification (BUG) Task ID: 2180211 opw-2172858
Users now get a clearer message when a document upload is too large, instead of seeing a confusing technical server error. Administrators can also set a maximum upload size so oversized files can be blocked before the upload starts, reducing wasted time and frustration.
Original PR description
PURPOSE Currently, when we add a file too large, we wait some times before we are notified by Odoo "413 Request Entity too large" SPECIFICATIONS - Catch correctly the 403 error to display a user friendly message instead of the technical error that doesn't mean something for common humans. But this will be displayed when the upload already started. - Add a ir.config.parameter (System Parameter, see screenshot), unset by default But let's say that the limit on the instance is set to 500MB and if the administrator of the database wants to set the limit to 50MB, it could be possible from the interface, and in that case, it would be possible to display a modal before the upload starts to notify the user that his file is too big. - Set the limit correctly for saas databases, as we are in charge of the hosting (and thus the nginx configuration). LINKS Related PR odoo/odoo#58169 Task-2313367