Commit Graph

371 Commits

Author SHA1 Message Date
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
OCA Git Bot
22b1143d82 [UPD] README.rst 2018-06-07 05:42:01 +02:00
Pedro M. Baeza
67cf1bb206 Merge pull request #945 from ernestotejeda/11.0-mig-web_widget_image_download
11.0 mig web_widget_image_download
2018-06-06 10:08:55 +02:00
Pedro M. Baeza
f40ba34969 [IMP] README by fragments + manifest 2018-06-05 20:24:04 +02:00
ernesto
fceb20d33a [MIG] web_widget_image_download: Migration to 11.0 2018-06-05 20:18:37 +02:00
OCA Transbot
8967a10ceb OCA Transbot updated translations from Transifex 2018-06-05 20:18:37 +02:00
smurf-U
841c78960a [10.0][MIG]migrate web_widget_image_download 2018-06-05 20:18:37 +02:00