Releases: ursais/odoo
Releases · ursais/odoo
17.0-20250113
[FIX] project: project grouped by stages now respects the pagination Steps to reproduce ================== - Open any project - Create many project stages (80+) - Switch to the list view - Group by stage - Switch to to next page => The pager keeps increasing Cause of the issue ================== `stage_id` has a group_expand: `_read_group_stage_ids` This method is used to include empty stages in the result for the kanban view, so that we can drag tasks to an empty stage. Solution ======== Add a context key `project_kanban` and only add empty stages in that case. opw-4408061 closes odoo/odoo#192955 X-original-commit: f4c41aa2836cd937cd476e50dcd494fc8549476a Signed-off-by: Xavier Bol (xbo) <[email protected]>
18.0-20241223
[FIX] point_of_sale: customer display "get" action Customer display "get" action was missing `params` key, required for the IoT Box to understand the request correctly. closes odoo/odoo#191543 Signed-off-by: Yaroslav Soroko (yaso) <[email protected]>
17.0-20241223
[FIX] core: one2many field domains The domain for inverses is not always correct and may crash for computed fields. task-4380712 closes odoo/odoo#191544 X-original-commit: 93ed8cc027d8777fc2240aa310d9083240fac382 Related: odoo/enterprise#76073 Signed-off-by: Rémy Voet (ryv) <[email protected]> Signed-off-by: Krzysztof Magusiak (krma) <[email protected]>
16.0-20241223
[FIX] website_slides: fix website description field This commit adds the parameter "sanitize_overridable=True" to the "description" field of "website_slides" slides. It means that the description can now be properly edited as an user with enough rights. The issue is that the "slide.description" field is sanitized after saving a "slide/*" page, which removes "<button>" elements. This is not easily testable in version 16.0 because no blocks contain "<button>" elements. However, starting from version 18.0, new blocks like the "accordion" block include buttons, and these are removed after saving a "slide/*" page when they are dropped into it. opw-4273436 closes odoo/odoo#190620 Signed-off-by: Outagant Mehdi (mou) <[email protected]>
18.0-20241209
[REF] hr_holidays: return newly created leaves after splitting closes odoo/odoo#188800 X-original-commit: 215d9d53e30ed3edd38997c45cedc4ea3decdebe Signed-off-by: Bertrand Dossogne (bedo) <[email protected]>
17.0-20241209
[FIX] hr_holidays : reset accrual carryover to lost state steps: - set the carry over to "carry over with maximum" - set a number of days to carry over and save - set the carry over type back to "None" -> You still carry over the amount of days you typed in instead of 0 closes odoo/odoo#188621 Signed-off-by: Bertrand Dossogne (bedo) <[email protected]>
17.0-20241127
[FIX] point_of_sale: fetch active warehouse pos type only revert the commit as when we fetch archived warehouse's pos type it will raise error for other source or destination loction for newly created stock operation type like even functinally also there is no need to fetch archived warehouse's operation type. ``` quality Control cross Dock, Storage type ``` we got this error during upgrade : ``` File "/home/odoo/src/odoo/saas-17.4/odoo/sql_db.py", line 347, in execute res = self._obj.execute(query, params) psycopg2.errors.NotNullViolation: null value in column "default_location_src_id" of relation "stock_picking_type" violates not-null constraint DETAIL: Failing row contains (33, 0, 28, 56, null, null, null, 4, null, null, 1, 1, 1, QC, internal, at_confirm, FBAQC, ask, {"en_US": "Quality Control"}, null, f, f, t, null, f, null, 2024-10-16 05:14:53.18448, 2024-10-16 05:14:53.18448, optional, optional, no, optional, null, null, t, null, null, 2x7xprice, 4x12_lots, pdf, null, null, null, null, null, null, null, null, null, t, null). ``` due to this two fix: https://github.com/odoo/odoo/pull/151719/commits https://github.com/odoo/odoo/pull/175838/files so we need to avoid to fetch archived warehouse's picking type. ref: odoo/upgrade#6631 closes odoo/odoo#185244 Signed-off-by: Adrien Guilliams (adgu) <[email protected]>
17.0-20241108
[IMP] l10n_pe: enhance tax group and taxes for free billing support This commit enhances the tax group template in `account.tax.group.pe.csv` and he tax template in `account.tax.pe.csv` to support the free billin functionality by adding a dummy tax group. The related logic is implemented in the enterprise module. Related Enterprise PR: https://github.com/odoo/enterprise/pull/56767 closes odoo/odoo#174131 Related: odoo/enterprise#56767 Signed-off-by: Josse Colpaert (jco) <[email protected]>
15.0-20241223
[FIX] l10n_sa_invoice: Fixed Labels and Translations closes odoo/odoo#184060 Signed-off-by: Josse Colpaert (jco) <[email protected]>
18.0-20241029
[FIX] html_editor: toolbar positioning for mobile Before this commit: When the keyboard opens on mobile, the toolbar appears in the wrong position, leaving a space between the toolbar and the keyboard. After this commit: Now, when the keyboard opens on mobile, the toolbar will correctly stick to the top of the keyboard. task:4196686 closes odoo/odoo#181737 Signed-off-by: David Monjoie (dmo) <[email protected]>