Commit Graph

199 Commits (5e6ea18398e14239f04e2fc970f42087f2b5842f)

Author SHA1 Message Date
Christopher Ormaza 5e6ea18398 [15.0][MIG] web_widget_bokeh_chart 2024-10-29 13:34:30 +05:30
Germana e787468077 [MIG] web_m2x_options: Migration to 15.0
[FIX] web_m2x_options:  External ID not found in the system web.assets_backend
2024-10-29 13:34:30 +05:30
Corneliuus 0c62cac001 Translated using Weblate (German)
Currently translated at 100.0% (13 of 13 strings)

Translation: web-14.0/web-14.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-14-0/web-14-0-web_m2x_options/de/
2024-10-29 13:34:30 +05:30
Bosd 9780a9601e Added translation using Weblate (Dutch) 2024-10-29 13:34:30 +05:30
dsolanki 15d2e448c5 [MIG] Migrate the module web_m2x_options to v14. 2024-10-29 13:34:30 +05:30
dsolanki c92a1516f1 [IMP] web_m2x_options: black, isort, prettier 2024-10-29 13:34:30 +05:30
Christopher Ormaza dde535b9dc Fix mobile enterprise version 2024-10-29 13:34:30 +05:30
c2cdidier 1a4717c7e9 Translated using Weblate (French)
Currently translated at 100.0% (13 of 13 strings)

Translation: web-13.0/web-13.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-13-0/web-13-0-web_m2x_options/fr/
2024-10-29 13:34:30 +05:30
c2cdidier 3ae6eaaea8 Translated using Weblate (German)
Currently translated at 92.3% (12 of 13 strings)

Translation: web-13.0/web-13.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-13-0/web-13-0-web_m2x_options/de/
2024-10-29 13:34:30 +05:30
黎伟杰 014ad95b6e Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (13 of 13 strings)

Translation: web-13.0/web-13.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-13-0/web-13-0-web_m2x_options/zh_CN/
2024-10-29 13:34:30 +05:30
Thomas Binsfeld 0374c9685f [FIX] web_m2x_options: quick search filter only if search value
Before this commit, an empty filter was applied when opening the search more if nothing in the quick search.
2024-10-29 13:34:30 +05:30
Bhavesh Odedra 3f44f18a54 [FIX] pre-commit 2024-10-29 13:34:30 +05:30
Bhavesh Odedra 709c4db056 [13.0][FIX] issue of field dropdown 2024-10-29 13:34:30 +05:30
Andrés Rodríguez 0f51ed5f64 [IMP] web_m2x_options: black, isort 2024-10-29 13:34:30 +05:30
Andrés Rodríguez 5e6283da6e [IMP] web_m2x_options: balck and eslint fix 2024-10-29 13:34:30 +05:30
Andrés Rodríguez 518a571aeb [REF] web_m2x_options: eslint fix 2024-10-29 13:34:30 +05:30
Andrés Rodríguez e3986242d1 [REF] web_m2x_options: eslint complains 2024-10-29 13:34:30 +05:30
Andrés Rodríguez 77420c4bdd [REF] web_m2x_options: better imp and fixes 2024-10-29 13:34:30 +05:30
Jeroen Evens 7c7a56384e [MIG] web_m2x_options: Migration to 13.0 2024-10-29 13:34:30 +05:30
黎伟杰 e1282e37be Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (12 of 12 strings)

Translation: web-12.0/web-12.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_m2x_options/zh_CN/
2024-10-29 13:34:30 +05:30
黎伟杰 023f49ac0b Added translation using Weblate (Chinese (Simplified)) 2024-10-29 13:34:30 +05:30
Rodrigo Macedo 62585427ea Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (12 of 12 strings)

Translation: web-12.0/web-12.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_m2x_options/pt_BR/
2024-10-29 13:34:30 +05:30
Nicolas JEUDY 67632a0ad2 Translated using Weblate (French)
Currently translated at 100.0% (12 of 12 strings)

Translation: web-12.0/web-12.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_m2x_options/fr/
2024-10-29 13:34:30 +05:30
Kévin Allard c9f965731c Translated using Weblate (French)
Currently translated at 91.7% (11 of 12 strings)

Translation: web-12.0/web-12.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_m2x_options/fr/
2024-10-29 13:34:30 +05:30
Gusti Tammam 0230288585 [MIG] web_m2x_options: Migration to 12.0 2024-10-29 13:34:30 +05:30
Jairo Llopis f557164ea0 [FIX] web_m2x_options: Fix error in tree views with many2many_tags
The method `_onOpenColorPicker` is defined on `FormFieldMany2ManyTags`, not in `FieldMany2ManyTags`, so it can only be called on its descendants.

Otherwise, clicking on a `many2many_tags` tag when found in a tree view produces an error such as:

    TypeError: self._onOpenColorPicker is not a function

    http://localhost/web_m2x_options/static/src/js/form.js:354
    Rastreo de error:
    _onOpenBadge@http://localhost/web_m2x_options/static/src/js/form.js:354:17
    proxy/<@http://localhost/web/static/src/js/core/mixins.js:279:20
    dispatch@http://localhost/web/static/lib/jquery/jquery.js:4640:50
    add/elemData.handle@http://localhost/web/static/lib/jquery/jquery.js:4309:41

(cherry picked from commit ddbbe81f4e)
2024-10-29 13:34:30 +05:30
Paul Catinean 6c4e553a3d [FIX] open option on many2many_tags 2024-10-29 13:34:30 +05:30
Rodrigo Macedo c20a4b3c28 Translated using Weblate (Portuguese (Brazil))
Currently translated at 91.7% (11 of 12 strings)

Translation: web-11.0/web-11.0-web_m2x_options
Translate-URL: https://translation.odoo-community.org/projects/web-11-0/web-11-0-web_m2x_options/pt_BR/
2024-10-29 13:34:30 +05:30
ernesto 753490c580 [MIG] web_m2x_options: Migration to 11.0
web_m2x_options: Fix usage for non-admins

web_m2x_options: Reduce rpc calls

web_m2x_options: Update manifest and readme
2024-10-29 13:34:30 +05:30
Jairo Llopis f800d1e69c [FIX] web_m2x_options: Compatibilize with web_advanced_search_x2x
`web_m2x_options` is supposed to render fields in the context of a form or tree view, where domains can safely be applied because there's a main record that includes a context.

However, when installing along with `web_advanced_search_x2x`, they produce an incompatibility when a x2x field's domain is defined and depends on the current record's context, because a search view has no notion of a *current record*.

The fix is simple: try to do as usual, and if it fails, try without the field's domain.

Without this patch, an exception like this would be raised, i.e. when both addons are installed and you are trying to search project tasks by stage:

``` Error: NameError: name 'project_id' is not defined
http://localhost/web/static/lib/py.js/lib/py.js:370# Traceback:# Changes to be committed:
PY_ensurepy@http://localhost/web/static/lib/py.js/lib/py.js:370:19# modified: static/src/js/form.js
py.evaluate@http://localhost/web/static/lib/py.js/lib/py.js:1340:20#
py.evaluate@http://localhost/web/static/lib/py.js/lib/py.js:1397:35
py.evaluate@http://localhost/web/static/lib/py.js/lib/py.js:1409:34
py.eval@http://localhost/web/static/lib/py.js/lib/py.js:1453:16
eval_domains/<@http://localhost/web/static/src/js/framework/pyeval.js:869:39
_.forEach@http://localhost/web/static/lib/underscore/underscore.js:145:9
_.mixin/</_.prototype[name]@http://localhost/web/static/lib/underscore/underscore.js:1484:29
eval_domains@http://localhost/web/static/src/js/framework/pyeval.js:860:5
eval_domains/<@http://localhost/web/static/src/js/framework/pyeval.js:873:39
_.forEach@http://localhost/web/static/lib/underscore/underscore.js:145:9
_.mixin/</_.prototype[name]@http://localhost/web/static/lib/underscore/underscore.js:1484:29
eval_domains@http://localhost/web/static/src/js/framework/pyeval.js:860:5
eval_domains/<@http://localhost/web/static/src/js/framework/pyeval.js:873:39
_.forEach@http://localhost/web/static/lib/underscore/underscore.js:145:9
_.mixin/</_.prototype[name]@http://localhost/web/static/lib/underscore/underscore.js:1484:29
eval_domains@http://localhost/web/static/src/js/framework/pyeval.js:860:5
pyeval@http://localhost/web/static/src/js/framework/pyeval.js:977:16
eval_arg@http://localhost/web/static/src/js/framework/pyeval.js:988:16
ensure_evaluated@http://localhost/web/static/src/js/framework/pyeval.js:1011:21
call@http://localhost/web/static/src/js/framework/data_model.js:56:9
name_search@http://localhost/web/static/src/js/framework/data.js:537:16
get_search_result@http://localhost/web_m2x_options/static/src/js/form.js:130:50
OdooClass.extend/Class.include/</prototype[name]</<@http://localhost/web/static/src/js/framework/class.js:122:35
source@http://localhost/web/static/src/js/views/form_relational_widgets.js:271:17
_search@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:6823:3
$.widget/</proxiedPrototype[prop]</<@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:415:19
search@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:6815:10
$.widget/</proxiedPrototype[prop]</<@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:415:19
$.widget.bridge/$.fn[name]/<@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:508:19
each@http://localhost/web/static/lib/jquery/jquery.js:383:49
each@http://localhost/web/static/lib/jquery/jquery.js:136:24
$.widget.bridge/$.fn[name]@http://localhost/web/static/lib/jquery.ui/jquery-ui.js:494:4
render_editable/<@http://localhost/web/static/src/js/views/form_relational_widgets.js:189:21
dispatch@http://localhost/web/static/lib/jquery/jquery.js:4640:50
add/elemData.handle@http://localhost/web/static/lib/jquery/jquery.js:4309:41
```
2024-10-29 13:34:30 +05:30
Akim Juillerat b876e78e4c [10.0][ADD] option to deactivate color picker on many2many_tags (#713) 2024-10-29 13:34:30 +05:30
jesusVMayor c70bb144a6 web_m2x_options: Hide the create/create and edit... button when the user does not have creation permission. 2024-10-29 13:34:30 +05:30
jesusVMayor f05ad4a448 [IMP] web_m2x_options: Perf issue https://github.com/OCA/web/issues/615
* fix unecessary calls

Do check_access_rights and disable_quick_create calls only once per field.
2024-10-29 13:34:30 +05:30
David Vidal 125fc07b06 [MIG] web_m2x_options: migrated to 10.0 2024-10-29 13:34:30 +05:30
Jairo Llopis dea149b207 Fix Qweb templates. (#561)
* [FIX][web_m2x_options] Fix Qweb templates.

They were trying to replace non-existing elements, and this was being logged to console:

    Can't find "a.oe_m2o_cm_button" when extending template FieldMany2One
    Can't find "span.badge" when extending template FieldMany2ManyTag

* Raise version correctly.

* [FIX] Make many2many_tags tag deletion work again

* Correct replacement of event

Instead of overwriting all events from upstream widget, better just overwrite the one you need and inherit the rest.
2024-10-29 13:34:30 +05:30
Zakaria Makrelouf 77dd78ff8b web_m2x_options: s/ev.handleObj.selector/currentTarget * many2many with `options={'open': True}` it always open the first element with this fix it will open the right one 2024-10-29 13:34:30 +05:30
Laurent Mignon (ACSONE) e3d0a18de7 Makes the module compatible with Odoo community 2024-10-29 13:34:30 +05:30
Zakaria Makrelouf 097fbc694f Migration of module web_m2x_options. Adapt JS file to the new JS API and make the module installable [MIG] adapt form.js to the new API. [FIX] Fix bug mentioned in pull #262. [MIG] Make the module installable. 2024-10-29 13:34:30 +05:30
Antonio Espinosa 363ea6289d Limit name_search to 160 like Odoo core does 2024-10-29 13:34:30 +05:30
Antonio Espinosa 0dbcf7f993 web_m2x_options check Many2one and Many2many options 2024-10-29 13:34:30 +05:30
Holger Brunn 05d02f6b32 support 'open' on many2many_tags
[ADD] support 'no_open_edit' on many2one
[FIX] typos
2024-10-29 13:34:30 +05:30
Nicolas JEUDY e5d197cd70 fix: obscur wrong path on last commit. recreate portage from scratch. 2024-10-29 13:34:30 +05:30
Holger Brunn 4364dc7d26 move all addons to __unported__, set all addons as not installable 2024-10-29 13:34:30 +05:30
Nicolas JEUDY bdc4cd4944 - Rename web_m2o_enhanced to web_m2x_options
- Add static/description/index.html

fix: use include instead of extend in js function inheritance.

fix: not overwriting the existing object references with the result of the include

fix: update name according to new module name.

fix: error when displaying many2many field without options defined.
2024-10-29 13:34:30 +05:30
Weblate a01bf9e49e Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: web-18.0/web-18.0-web_notify
Translate-URL: https://translation.odoo-community.org/projects/web-18-0/web-18-0-web_notify/
2024-10-23 14:51:36 +00:00
OCA-git-bot 1f0db6433d [BOT] post-merge updates 2024-10-23 14:13:03 +00:00
oca-ci 77da18c4ae [UPD] Update web_notify.pot 2024-10-23 14:11:06 +00:00
OCA-git-bot cd3f8f7867 Merge PR #2956 into 18.0
Signed-off-by pedrobaeza
2024-10-23 14:09:26 +00:00
trisdoan 51616198d9 [MIG] web_notify: Migration to 18.0 2024-10-14 08:54:19 +07:00
trisdoan 6997e5940e [IMP] web_notify: pre-commit auto fixes 2024-10-14 08:53:21 +07:00