3
0
Fork 0
Commit Graph

377 Commits (0f74f88feea6e7b38ad5a3e93de896e421e22f15)

Author SHA1 Message Date
oca-travis 0f74f88fee [UPD] Update web_m2x_options.pot 2018-06-24 10:28:13 +00:00
oca-travis d3a703d48e [UPD] Update web_listview_range_select.pot 2018-06-24 10:28:13 +00:00
oca-travis 19e470d470 [UPD] Update web_ir_actions_act_view_reload.pot 2018-06-24 10:28:12 +00:00
oca-travis cb8798672d [UPD] Update web_ir_actions_act_multi.pot 2018-06-24 10:28:12 +00:00
oca-travis b8cd3a4e2f [UPD] Update web_group_expand.pot 2018-06-24 10:28:12 +00:00
oca-travis c1113675f5 [UPD] Update web_favicon.pot 2018-06-24 10:28:11 +00:00
oca-travis 3a09e5ec2d [UPD] Update web_environment_ribbon.pot 2018-06-24 10:28:11 +00:00
oca-travis 8f8b73bb4c [UPD] Update web_dialog_size.pot 2018-06-24 10:28:10 +00:00
oca-travis 6da843130b [UPD] Update web_decimal_numpad_dot.pot 2018-06-24 10:28:10 +00:00
oca-travis 63001db2a4 [UPD] Update web_action_conditionable.pot 2018-06-24 10:28:10 +00:00
Stéphane Bidoul (ACSONE) 14f502d1f2
Enable MAKEPOT 2018-06-24 12:21:23 +02:00
OCA Git Bot 7ca6188c64 [UPD] README.rst 2018-06-23 05:42:58 +02:00
QS5ELkMu e5e109ece6 [IMP] web_responsive: Possibility of putting the chatter in the right (#951) 2018-06-22 19:57:28 +02:00
Pedro M. Baeza 905b9cc47d [FIX] web_m2x_options: Fix README 2018-06-22 18:16:29 +02:00
OCA Git Bot bb5c8d5968 [ADD] setup.py 2018-06-22 05:43:36 +02:00
OCA Git Bot 75c47a4a01 [UPD] README.rst 2018-06-22 05:43:36 +02:00
Pedro M. Baeza 83061e3807
Merge pull request #952 from ernestotejeda/11.0-mig-web_m2x_options
11.0 mig web_m2x_options
2018-06-21 12:58:22 +02:00
ernesto 82d26a9625 [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
2018-06-21 12:00:56 +02:00
Jairo Llopis c1f65f52d6 [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
```
2018-06-21 12:00:56 +02:00
Akim Juillerat ecc615eb9e [10.0][ADD] option to deactivate color picker on many2many_tags (#713) 2018-06-21 12:00:56 +02:00
jesusVMayor 544a25c1ac web_m2x_options: Hide the create/create and edit... button when the user does not have creation permission. 2018-06-21 12:00:56 +02:00
jesusVMayor 12be6d2b4b [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.
2018-06-21 12:00:56 +02:00
David Vidal ae7f003e67 [MIG] web_m2x_options: migrated to 10.0 2018-06-21 12:00:56 +02:00
OCA Transbot d0137a2ebf OCA Transbot updated translations from Transifex 2018-06-21 12:00:56 +02:00
Jairo Llopis 42049f0038 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.
2018-06-21 12:00:56 +02:00
Zakaria Makrelouf c5f66320ef 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 2018-06-21 12:00:56 +02:00
Laurent Mignon (ACSONE) a266e6c5e6 Makes the module compatible with Odoo community 2018-06-21 12:00:56 +02:00
Zakaria Makrelouf 8d9e405c0d 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. 2018-06-21 12:00:56 +02:00
Antonio Espinosa eed9e34be7 Limit name_search to 160 like Odoo core does 2018-06-21 12:00:56 +02:00
OCA Transbot 67ac0f712d OCA Transbot updated translations from Transifex 2018-06-21 12:00:56 +02:00
Antonio Espinosa 911dbbbb9b web_m2x_options check Many2one and Many2many options 2018-06-21 12:00:56 +02:00
Holger Brunn f8cabe45c7 support 'open' on many2many_tags
[ADD] support 'no_open_edit' on many2one
[FIX] typos
2018-06-21 12:00:56 +02:00
Nicolas JEUDY 9d2e02e503 fix: obscur wrong path on last commit. recreate portage from scratch. 2018-06-21 12:00:56 +02:00
Holger Brunn 821c95e5b6 move all addons to __unported__, set all addons as not installable 2018-06-21 11:56:33 +02:00
Nicolas JEUDY 33630e1741 - 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.
2018-06-21 11:56:33 +02:00
OCA Git Bot 86be4fba6c [UPD] README.rst 2018-06-21 05:43:32 +02:00
Pedro M. Baeza 411baa2a14 [FIX] web_dialog_size: Fix README 2018-06-20 10:01:12 +02:00
OCA Git Bot 5b74a5f1c9 [ADD] setup.py 2018-06-16 05:55:10 +02:00
OCA Git Bot 915f7af354 [UPD] README.rst 2018-06-16 05:55:10 +02:00
Pedro M. Baeza 335c38e44f
Merge pull request #881 from modoolar/web_widget_image_url
[ADD][11.0] Adding module web_widget_image_url
2018-06-13 13:25:41 +02:00
Pedro M. Baeza 152f166129
Merge pull request #878 from modoolar/web_ir_actions_act_view_reload
[ADD][11.0] Add module web_ir_actions_act_view_reload
2018-06-13 12:47:07 +02:00
Jairo Llopis 2810ad33f3
[FIX] web_dialog_size: Fix usage for non-admins and reduce calls (#954)
This addon had 2 problems after migrating to v11:

1. One call to backend's `ir.config_parameter.get_param` was done for
   each instantiated dialog, while the setting served for the whole
   session equally.
2. That model is now readable only by admin users, so non-admins
   couldn't use the default at all.

Fixed now.
2018-06-13 08:54:46 +02:00
OCA Git Bot d59becba8a [ADD] setup.py 2018-06-13 05:44:13 +02:00
Petar Najman cc461a5431 Add module web_ir_actions_act_multi 2018-06-12 11:16:59 +02:00
Pedro M. Baeza a7d325a716
Merge pull request #950 from vauxoo-dev/11.0-oca_datepicker_fix_parent_undefined-luisg
[FIX] web_widget_datepicker_options: Fix error when field is undefined
2018-06-12 08:21:59 +02:00
Luis González ba73183d64 [FIX] web_widget_datepicker_options: Fix error when field is undefined
Currently, when a view is rendered and a date or datetime field is not
defined (e.g. when designing reports), it causes a JS error.

This patch fixes the above error.
2018-06-11 00:00:07 +00:00
Meet Dholakiya 442f5b7d61 [IMP/Fix]Improved group by functionality. (#941)
* Fixed the issue of expand shrink buttons showing on discuss menu.
* Added debounce event when buttons are clicked.
* Fixed the issue of buttons are added in FavoriteMenu.
* Restructured the code to fix other various issue like only display group by expand buttons if group by button is visible. NOTE: Earlier code was not honoring disable_groupby by flag in searchview
2018-06-07 20:57:22 +02:00
Petar Najman bcf6a0dad8 ADD: Adding module web_widget_image_url 2018-06-07 19:45:20 +02:00
Petar Najman 85448bb9a6 Contribution: add module web_ir_actions_act_view_reload 2018-06-07 13:22:01 +02:00
OCA Git Bot 8503e0ee28 [ADD] setup.py 2018-06-07 05:42:01 +02:00