Jairo Llopis
38a3dda07f
[FIX][11.0][web_responsive] Chatter Position Read/Write permissions ( #966 )
Includes test.
7 years ago
Jairo Llopis
eb6013fe7c
Fix linter
7 years ago
QS5ELkMu
d6fb3c67cd
[IMP] Adding res.users chatter_position read/write test
7 years ago
QS5ELkMu
4612c14ae0
[IMP] Code
7 years ago
QS5ELkMu
900b24d9eb
[CLEAN] Comments
7 years ago
QS5ELkMu
3de495cb60
[FIX] Read/Write permissions
7 years ago
QS5ELkMu
8f5d050ff5
[FIX] Chatter Position
7 years ago
oca-travis
3c6a9231f6
[UPD] Update web_widget_x2many_2d_matrix_example.pot
7 years ago
oca-travis
cebc6965f6
[UPD] Update web_widget_x2many_2d_matrix.pot
7 years ago
oca-travis
6e4aa88549
[UPD] Update web_widget_many2many_tags_multi_selection.pot
7 years ago
oca-travis
c2d138cf97
[UPD] Update web_widget_image_url.pot
7 years ago
oca-travis
c978383f29
[UPD] Update web_widget_image_download.pot
7 years ago
oca-travis
88051ef32c
[UPD] Update web_widget_datepicker_options.pot
7 years ago
oca-travis
e59a67191b
[UPD] Update web_widget_color.pot
7 years ago
oca-travis
37caa78f33
[UPD] Update web_widget_bokeh_chart.pot
7 years ago
oca-travis
deddcd23d3
[UPD] Update web_tree_many2one_clickable.pot
7 years ago
oca-travis
5682b1d35c
[UPD] Update web_tree_dynamic_colored_field.pot
7 years ago
oca-travis
dbbe4966d5
[UPD] Update web_timeline.pot
7 years ago
oca-travis
f3a1394ebf
[UPD] Update web_sheet_full_width.pot
7 years ago
oca-travis
7dcd1cd73f
[UPD] Update web_search_with_and.pot
7 years ago
oca-travis
a9ac9b4d22
[UPD] Update web_searchbar_full_width.pot
7 years ago
oca-travis
76944b9ed5
[UPD] Update web_responsive.pot
7 years ago
oca-travis
0b2089bb21
[UPD] Update web_notify.pot
7 years ago
oca-travis
a5d97c308e
[UPD] Update web_no_bubble.pot
7 years ago
oca-travis
0f74f88fee
[UPD] Update web_m2x_options.pot
7 years ago
oca-travis
d3a703d48e
[UPD] Update web_listview_range_select.pot
7 years ago
oca-travis
19e470d470
[UPD] Update web_ir_actions_act_view_reload.pot
7 years ago
oca-travis
cb8798672d
[UPD] Update web_ir_actions_act_multi.pot
7 years ago
oca-travis
b8cd3a4e2f
[UPD] Update web_group_expand.pot
7 years ago
oca-travis
c1113675f5
[UPD] Update web_favicon.pot
7 years ago
oca-travis
3a09e5ec2d
[UPD] Update web_environment_ribbon.pot
7 years ago
oca-travis
8f8b73bb4c
[UPD] Update web_dialog_size.pot
7 years ago
oca-travis
6da843130b
[UPD] Update web_decimal_numpad_dot.pot
7 years ago
oca-travis
63001db2a4
[UPD] Update web_action_conditionable.pot
7 years ago
Stéphane Bidoul (ACSONE)
14f502d1f2
Enable MAKEPOT
7 years ago
OCA Git Bot
7ca6188c64
[UPD] README.rst
7 years ago
QS5ELkMu
e5e109ece6
[IMP] web_responsive: Possibility of putting the chatter in the right ( #951 )
7 years ago
Pedro M. Baeza
905b9cc47d
[FIX] web_m2x_options: Fix README
7 years ago
OCA Git Bot
bb5c8d5968
[ADD] setup.py
7 years ago
OCA Git Bot
75c47a4a01
[UPD] README.rst
7 years ago
Pedro M. Baeza
83061e3807
Merge pull request #952 from ernestotejeda/11.0-mig-web_m2x_options
11.0 mig web_m2x_options
7 years ago
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
7 years ago
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
```
7 years ago
Akim Juillerat
ecc615eb9e
[10.0][ADD] option to deactivate color picker on many2many_tags ( #713 )
7 years ago
jesusVMayor
544a25c1ac
web_m2x_options: Hide the create/create and edit... button when the user does not have creation permission.
8 years ago
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.
8 years ago
David Vidal
ae7f003e67
[MIG] web_m2x_options: migrated to 10.0
8 years ago
OCA Transbot
d0137a2ebf
OCA Transbot updated translations from Transifex
8 years ago
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.
8 years ago
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
8 years ago