Wednesday, April 12, 2023
9 changes · master
Enhancements to existing features
The project dependency list has been updated to match versions available in Ubuntu 22.04 while keeping compatibility with Debian Bullseye in mind. This helps deployments on newer Ubuntu systems run with supported package versions and reduces environment mismatch issues.
Original PR description
With the release of the Ubuntu 22.04 Jammy Jellyfish, the time has come for our requirements to make the usual JCVD style big gap between the latest Ubuntu stable and the latest Debian stable 11.4…
With the release of the Ubuntu 22.04 Jammy Jellyfish, the time has come for our requirements to make the usual JCVD style big gap between the latest Ubuntu stable and the latest Debian stable 11.4 Bullseye. | | Debian Bullseye | Ubuntu Jammy | | --------------------|---------------------------|----------------------| | chardet | [4.0.0](https://packages.debian.org/bullseye/python3-chardet) | [4.0.0](https://packages.ubuntu.com/jammy/python3-chardet) | | idna | [2.10](https://packages.debian.org/bullseye/python3-idna) | [3.3](https://packages.ubuntu.com/jammy/python3-idna)| | libsass | [0.20.1](https://packages.debian.org/bullseye/python3-libsass) | [0.20.1](https://packages.ubuntu.com/jammy/python3-libsass)| | Markupsafe | [1.1.1](https://packages.debian.org/bullseye/python3-markupsafe) | [2.0.1](https://packages.ubuntu.com/jammy/python3-markupsafe) | | num2words | [0.5.9](https://packages.debian.org/bullseye/python3-num2words) | [0.5.10](https://packages.ubuntu.com/jammy/python3-num2words)| |passlib| [1.7.4](https://packages.debian.org/bullseye/python3-passlib)|[1.7.4](https://packages.ubuntu.com/jammy/python3-passlib)| |psutil |[5.8.0](https://packages.debian.org/bullseye/python3-psutil)|[5.9.0](https://packages.ubuntu.com/jammy/python3-psutil)| |pydot|[1.4.2](https://packages.debian.org/bullseye/python3-pydot)|[1.4.2](https://packages.ubuntu.com/jammy/python3-pydot)| |pyopenssl|[20.0.1](https://packages.debian.org/bullseye/python3-openssl)|[21.0.0](https://packages.ubuntu.com/jammy/python3-openssl)| |pyserial|[3.5](https://packages.debian.org/bullseye/python3-serial)|[3.5](https://packages.ubuntu.com/jammy/python3-serial)| |python-dateutil|[2.8.1](https://packages.debian.org/bullseye/python3-dateutil)|[2.8.1](https://packages.ubuntu.com/jammy/python3-dateutil)| |stdnum|[1.16](https://packages.debian.org/bullseye/python3-stdnum)|[1.17](https://packages.ubuntu.com/jammy/python3-stdnum)| |pytz|[2021.1](https://packages.debian.org/bullseye/python3-tz)|[2022.1](https://packages.ubuntu.com/jammy/python3-tz)| |zeep|[4.0.0](https://packages.debian.org/bullseye/python3-zeep)|[4.1.0](https://packages.ubuntu.com/jammy/python3-zeep)|
User profile XP changes are now easier to interpret because decreases are shown with an orange warning badge instead of the same green success badge used for increases. This helps users and administrators quickly distinguish positive XP gains from negative XP adjustments.
Original PR description
before this commit, if an user receive an increase or decrease in the XP, both are currently shown with success badge(green). after this commit, if there is decrease in user XP, it will be shown with warning badge(orange) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Localization module information now directs users to Odoo’s own documentation instead of external sources. This gives customers and partners a more consistent, reliable source for learning about standard country-specific localization features.
Survey questions with single or multiple choice answers are now treated as scored only when at least one answer is marked correct. This prevents misleading statistics, such as showing incorrect answers for questions that cannot actually be answered correctly.
Original PR description
This commit slightly modifies the condition to be considered as a "scored question" for questions of type simple/multi choice. Now, to be scored, you need to have at least one correct answer. This notably allows not showing "incorrect answer: 1" when displaying survey statistics as there is no way to get it correctly. Task-3224732
The slide lesson page layout now aligns external sources and additional resources more consistently. This improves readability and gives learners a cleaner, more polished experience when viewing slide content.
Original PR description
Make the alignment proper between 'external sources' and 'additional resources' by using the 'col' classes and add the spacing between them. Task-3229139 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update simplifies some internal point of sale code that handles item merging and price calculations. It should make the system easier to maintain while keeping day-to-day behavior unchanged for users.
The wording shown when generating timesheets for time off has been updated to be easier for end users to understand. This helps employees and administrators better interpret the information after recent changes to the time off timesheet flow.
Original PR description
Before this commit generating timesheet for time off doesn't have clearer info after the recent change. This commit update info according to recent changes to have better understanding to end user. task-3186664
The Knowledge article dialog now opens at a medium size instead of a large one. This creates a more balanced layout and avoids unnecessary empty space when users open articles.
Original PR description
**Purpose:** When user opens the article dialog box(from '/Article'), it opens with a large size and there is no point of having it this long. **Specification:** Reduce the size of the dialog box to medium for an appropriate look. **Task**-3252594
Users now see a visual indication when they try to drag and drop files into the Documents “All” workspace, where dropping is not allowed. This helps prevent confusion by making the restriction visible at the moment of action.
Original PR description
This commit adds a visual effect when one is trying to drag and drop a file in the "all" workspace which is forbidden. Task-3225053
Original PR description
Removing external links from localization manifests and redirect to our own documentation. Ensure that users can learn about our standard localization modules from a source of information that we have authorship on. Task-Id: 3248632 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr