Cédric Krier
1738a4ec35
Add ir.message and use custom exceptions
...
issue3672
review35291002
2018-12-29 14:19:08 +01:00
Sergi Almacellas Abellana
3158279cb3
Remove button if it is not allowed to access some of its dependant fields
...
issue7502
review47511002
2018-08-01 10:44:06 +02:00
Sergi Almacellas Abellana
26f775e0b4
Add test for recursive dependant fields without access
...
issue7501
review46551002
2018-07-11 16:23:11 +02:00
Cédric Krier
d2a461390a
Remove support for Python 2.7
...
issue7497
review53261002
2018-06-26 19:11:19 +02:00
Sergi Almacellas Abellana
bfb76a70ad
Add deactivable mixin and ensure active field is present
...
issue4341
review38401002
2018-03-26 14:07:45 +02:00
Sergi Almacellas Abellana
ff2bded417
Ensure that all buttons are registered in ir.model.button
...
issue6389
review36621002
2018-03-01 11:59:23 +01:00
Nicolas Évrard
ddf4e0fe3c
Remove empty pages from notebook
...
issue3295
review40421002
2017-06-09 16:07:03 +02:00
Nicolas Évrard
39c12cf496
Add set_rpc on Field
...
The __rpc__ attribute is currently filled by method in ModelView. Allowing
fields to define themselves what endpoints should be remotely callable make
this process more flexible.
issue4044
review30991002
2017-02-01 16:11:00 +01:00
Cédric Krier
e843bd23c5
Add button rule
...
issue5944
review26791002
2016-10-26 09:44:09 +02:00
Nicolas Évrard
ccbb43cb1d
Use activate instead of install for module activation
...
issue1456
review28931002
2016-10-20 12:51:56 +02:00
Cédric Krier
6232dabdf3
Don't check write access on model for button with groups
...
issue5010
review23181002
2016-06-30 21:51:03 +02:00
Cédric Krier
da1be07832
Make TestCase create and drop its database
...
and add with_transaction decorator.
issue5263
review20711002
2016-02-06 19:10:35 +01:00
Cédric Krier
8553dfe9b0
_change_values miss some one2many changes
...
If only records of one2many change but the tuple is still the same than
_changed_values miss it.
issue4345
review7721002
2014-11-21 10:08:35 +01:00
Cédric Krier
fee97ca399
New API for on_change
...
Modify the instance instead of returning a dictionary.
issue4203
review8581002
2014-10-29 20:38:17 +01:00