-
-
Notifications
You must be signed in to change notification settings - Fork 532
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[18.0][MIG][base_export_manager] Migration to 18.0 #969
base: 18.0
Are you sure you want to change the base?
[18.0][MIG][base_export_manager] Migration to 18.0 #969
Commits on Nov 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4f74ea - Browse repository at this point
Copy the full SHA b4f74eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23df542 - Browse repository at this point
Copy the full SHA 23df542View commit details -
[IMP] base_export_manager: Several things:
* Improve UX for base_export_manager. - Improve user instructions in README. - Require some required fields. - Allow to select models from a list. - Allow to select up to 3 fields from dynamic lists. - Improve translations. - More tests. - Translate column labels. Some methods have been renamed, so version tag is raised to 8.0.2.0.0. * Make inverse method be called at view time. * Hardcode constraints in the `create` method instead of using normal ones. Depending on the context where the record is created, it gets `resource` or `model_id`. The problem is that Odoo checks constrains before inverses, so constrains would fail always. Test added to ensure future versions contemplate all use cases. * Allow to reorder fields.
Configuration menu - View commit details
-
Copy full SHA for de715d6 - Browse repository at this point
Copy the full SHA de715d6View commit details -
[MIG] base_export_manager: Upgrade to v9
* Upgrade base_export_manager to v9 * Rename JS to base_export_manager
Configuration menu - View commit details
-
Copy full SHA for ad49db6 - Browse repository at this point
Copy the full SHA ad49db6View commit details -
[REF] base_export_manager: Fix model domain
* Change osv_memory to transient for model_id domain
Configuration menu - View commit details
-
Copy full SHA for 6900070 - Browse repository at this point
Copy the full SHA 6900070View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e4b6e6 - Browse repository at this point
Copy the full SHA 3e4b6e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 625e54e - Browse repository at this point
Copy the full SHA 625e54eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 542a5c4 - Browse repository at this point
Copy the full SHA 542a5c4View commit details -
[IMP] base_export_manager: Several things (II):
* Improve UX for base_export_manager. - Improve user instructions in README. - Require some required fields. - Allow to select models from a list. - Allow to select up to 3 fields from dynamic lists. - Improve translations. - More tests. - Translate column labels. Some methods have been renamed, so version tag is raised to 8.0.2.0.0. * Hardcode constraints in the `create` method instead of using normal ones. Depending on the context where the record is created, it gets `resource` or `model_id`. The problem is that Odoo checks constrains before inverses, so constrains would fail always. Test added to ensure future versions contemplate all use cases. * Allow to reorder fields.
Configuration menu - View commit details
-
Copy full SHA for 80815a4 - Browse repository at this point
Copy the full SHA 80815a4View commit details -
base_export_manager: Upgrade to v9 * Upgrade base_export_manager to v…
…9 * Rename JS to base_export_manager
Configuration menu - View commit details
-
Copy full SHA for 455d951 - Browse repository at this point
Copy the full SHA 455d951View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bc5a04 - Browse repository at this point
Copy the full SHA 7bc5a04View commit details -
[8.0][FIX][base_export_manager] Fix "Expected singleton" bug. (OCA#521)
[FIX][base_export_manager] Fix "Expected singleton" bug. If you had a field that got translated in more than 1 addon, you'd possibly getto this error: File "/opt/odoo/0079_ahk_openerp/oca/base_export_manager/models/ir_exports_line.py", line 105, in _compute_label field.name)), File "/opt/odoo/common/openerp/v8/openerp/fields.py", line 825, in __get__ record.ensure_one() File "/opt/odoo/common/openerp/v8/openerp/models.py", line 5355, in ensure_one raise except_orm("ValueError", "Expected singleton: %s" % self) except_orm: ('ValueError', 'Expected singleton: ir.translation(4899, 703976)') With this patch, now we let Odoo return the translated string by using its standard method to do so, so we have to care for less. * Move installation outside a data file. This makes the whole installation to be able to roll back if something goes wrong, instead of entering an error loop. * Include envorionment in its manager. * Add 4th field * Move to api.multi, refactoring some stuff. - Add some comments in complex parts. - Rename `onchange_name` to `_onchange_name` (guidelines). - Make `_compute_name`'s try block shorter and easier to understand. * Allow R/W of name directly in model. * Update tests to cover new behaviors.
Configuration menu - View commit details
-
Copy full SHA for 0b54c21 - Browse repository at this point
Copy the full SHA 0b54c21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6785f67 - Browse repository at this point
Copy the full SHA 6785f67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74bbff9 - Browse repository at this point
Copy the full SHA 74bbff9View commit details -
[MIG] base_export_manager: Migrate to v11
- Remove all possible translation commits - Aesthetical changes - Bump version - Some new standards, such as split readme Basically, nothing.
Configuration menu - View commit details
-
Copy full SHA for 81de42c - Browse repository at this point
Copy the full SHA 81de42cView commit details -
Translated using Weblate (Danish)
Currently translated at 80.0% (20 of 25 strings) Translation: server-ux-11.0/server-ux-11.0-base_export_manager Translate-URL: https://translation.odoo-community.org/projects/server-ux-11-0/server-ux-11-0-base_export_manager/da/
Configuration menu - View commit details
-
Copy full SHA for 8149ad4 - Browse repository at this point
Copy the full SHA 8149ad4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74a8023 - Browse repository at this point
Copy the full SHA 74a8023View commit details -
Translated using Weblate (Portuguese)
Currently translated at 100.0% (31 of 31 strings) Translation: server-ux-12.0/server-ux-12.0-base_export_manager Translate-URL: https://translation.odoo-community.org/projects/server-ux-12-0/server-ux-12-0-base_export_manager/pt/
Configuration menu - View commit details
-
Copy full SHA for 6e9d586 - Browse repository at this point
Copy the full SHA 6e9d586View commit details -
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (31 of 31 strings) Translation: server-ux-12.0/server-ux-12.0-base_export_manager Translate-URL: https://translation.odoo-community.org/projects/server-ux-12-0/server-ux-12-0-base_export_manager/zh_CN/
Configuration menu - View commit details
-
Copy full SHA for ab7222e - Browse repository at this point
Copy the full SHA ab7222eView commit details -
Translated using Weblate (Croatian)
Currently translated at 90.3% (28 of 31 strings) Translation: server-ux-12.0/server-ux-12.0-base_export_manager Translate-URL: https://translation.odoo-community.org/projects/server-ux-12-0/server-ux-12-0-base_export_manager/hr/
Configuration menu - View commit details
-
Copy full SHA for f114e79 - Browse repository at this point
Copy the full SHA f114e79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d0ec24 - Browse repository at this point
Copy the full SHA 4d0ec24View commit details -
Configuration menu - View commit details
-
Copy full SHA for d88ffe3 - Browse repository at this point
Copy the full SHA d88ffe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 506354c - Browse repository at this point
Copy the full SHA 506354cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 134f683 - Browse repository at this point
Copy the full SHA 134f683View commit details -
Translated using Weblate (Spanish)
Currently translated at 100.0% (31 of 31 strings) Translation: server-ux-14.0/server-ux-14.0-base_export_manager Translate-URL: https://translation.odoo-community.org/projects/server-ux-14-0/server-ux-14-0-base_export_manager/es/
Configuration menu - View commit details
-
Copy full SHA for b58bc83 - Browse repository at this point
Copy the full SHA b58bc83View commit details -
[FIX] base_export_manager: Don't return on invalid field, but break
If not, we are not assigning the label value for the record and we get a missing cache value error.
Configuration menu - View commit details
-
Copy full SHA for bff3325 - Browse repository at this point
Copy the full SHA bff3325View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfb3003 - Browse repository at this point
Copy the full SHA bfb3003View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9b6a85 - Browse repository at this point
Copy the full SHA a9b6a85View commit details -
[FIX] base_export_manager: Remove default because it is redundant
WARNING odoo.fields: Redundant default on ir.exports.line.model1_id
Configuration menu - View commit details
-
Copy full SHA for 23ca98a - Browse repository at this point
Copy the full SHA 23ca98aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6a59c1 - Browse repository at this point
Copy the full SHA e6a59c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e1a38d - Browse repository at this point
Copy the full SHA 0e1a38dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1af1f2 - Browse repository at this point
Copy the full SHA e1af1f2View commit details -
[FIX] base_export_manager: Avoid access error when using export profile
Steps to reproduce: - Create an export profile in any model. - Login with a user without setting permissions. - Go to export popup on that model. - Try to select the saved export profile. You'll get an access error. Using sudo for computed/related stuff linked to ir.model, we avoid the problem. TT44721
Configuration menu - View commit details
-
Copy full SHA for c8bf3fb - Browse repository at this point
Copy the full SHA c8bf3fbView commit details -
Translated using Weblate (Spanish)
Currently translated at 100.0% (31 of 31 strings) Translation: server-ux-16.0/server-ux-16.0-base_export_manager Translate-URL: https://translation.odoo-community.org/projects/server-ux-16-0/server-ux-16-0-base_export_manager/es/
Configuration menu - View commit details
-
Copy full SHA for 2990a99 - Browse repository at this point
Copy the full SHA 2990a99View commit details -
Translated using Weblate (Italian)
Currently translated at 100.0% (31 of 31 strings) Translation: server-ux-16.0/server-ux-16.0-base_export_manager Translate-URL: https://translation.odoo-community.org/projects/server-ux-16-0/server-ux-16-0-base_export_manager/it/
Configuration menu - View commit details
-
Copy full SHA for b6ace53 - Browse repository at this point
Copy the full SHA b6ace53View commit details -
Translated using Weblate (Swedish)
Currently translated at 100.0% (31 of 31 strings) Translation: server-ux-16.0/server-ux-16.0-base_export_manager Translate-URL: https://translation.odoo-community.org/projects/server-ux-16-0/server-ux-16-0-base_export_manager/sv/
Configuration menu - View commit details
-
Copy full SHA for 770b5d0 - Browse repository at this point
Copy the full SHA 770b5d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 852aa83 - Browse repository at this point
Copy the full SHA 852aa83View commit details -
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (31 of 31 strings) Translation: server-ux-16.0/server-ux-16.0-base_export_manager Translate-URL: https://translation.odoo-community.org/projects/server-ux-16-0/server-ux-16-0-base_export_manager/pt_BR/
Configuration menu - View commit details
-
Copy full SHA for 37c401c - Browse repository at this point
Copy the full SHA 37c401cView commit details
Commits on Nov 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e058a6c - Browse repository at this point
Copy the full SHA e058a6cView commit details -
[18.0][MIG][base_export_manager] Migration to 18.0
- Removing unnecessary rendering of the technical field in the export menu as odoo core already does it - Fixing JS super call - Replacing tree for list - More fixes
Configuration menu - View commit details
-
Copy full SHA for 436e2f0 - Browse repository at this point
Copy the full SHA 436e2f0View commit details