Commit Graph

397 Commits

Author SHA1 Message Date
QS5ELkMu
900b24d9eb [CLEAN] Comments 2018-06-25 15:29:29 +02:00
QS5ELkMu
3de495cb60 [FIX] Read/Write permissions 2018-06-25 15:26:20 +02:00
QS5ELkMu
8f5d050ff5 [FIX] Chatter Position 2018-06-25 14:46:48 +02:00
oca-travis
3c6a9231f6 [UPD] Update web_widget_x2many_2d_matrix_example.pot 2018-06-24 10:28:19 +00:00
oca-travis
cebc6965f6 [UPD] Update web_widget_x2many_2d_matrix.pot 2018-06-24 10:28:19 +00:00
oca-travis
6e4aa88549 [UPD] Update web_widget_many2many_tags_multi_selection.pot 2018-06-24 10:28:19 +00:00
oca-travis
c2d138cf97 [UPD] Update web_widget_image_url.pot 2018-06-24 10:28:18 +00:00
oca-travis
c978383f29 [UPD] Update web_widget_image_download.pot 2018-06-24 10:28:18 +00:00
oca-travis
88051ef32c [UPD] Update web_widget_datepicker_options.pot 2018-06-24 10:28:17 +00:00
oca-travis
e59a67191b [UPD] Update web_widget_color.pot 2018-06-24 10:28:17 +00:00
oca-travis
37caa78f33 [UPD] Update web_widget_bokeh_chart.pot 2018-06-24 10:28:17 +00:00
oca-travis
deddcd23d3 [UPD] Update web_tree_many2one_clickable.pot 2018-06-24 10:28:16 +00:00
oca-travis
5682b1d35c [UPD] Update web_tree_dynamic_colored_field.pot 2018-06-24 10:28:16 +00:00
oca-travis
dbbe4966d5 [UPD] Update web_timeline.pot 2018-06-24 10:28:16 +00:00
oca-travis
f3a1394ebf [UPD] Update web_sheet_full_width.pot 2018-06-24 10:28:15 +00:00
oca-travis
7dcd1cd73f [UPD] Update web_search_with_and.pot 2018-06-24 10:28:15 +00:00
oca-travis
a9ac9b4d22 [UPD] Update web_searchbar_full_width.pot 2018-06-24 10:28:15 +00:00
oca-travis
76944b9ed5 [UPD] Update web_responsive.pot 2018-06-24 10:28:14 +00:00
oca-travis
0b2089bb21 [UPD] Update web_notify.pot 2018-06-24 10:28:14 +00:00
oca-travis
a5d97c308e [UPD] Update web_no_bubble.pot 2018-06-24 10:28:13 +00:00
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