Sergi Almacellas Abellana
5dfd3b0791
Add localhost_name and timeout as get_smtp_server uri parameters
...
This allows a better customization of the smtp connection
issue6540
review39411002
2017-06-16 09:47:39 +02:00
Sergi Almacellas Abellana
b637c503e7
Only convert dict fields when they are strings
...
issue6382
review28101002
2017-06-09 13:22:42 +02:00
Oriol Alfonso
aff8847db4
Fix typo in user application documentation
...
issue6493
review40311002
2017-05-31 19:27:26 +02:00
Cédric Krier
8770be28d6
Increase version number
2017-05-01 19:22:33 +02:00
Cédric Krier
e16ef4adb1
Prepare release 4.4.0
2017-05-01 19:18:13 +02:00
Cédric Krier
f7a6da3328
Add constraint on user password
...
issue6379
review28091002
2017-04-03 17:05:23 +02:00
Cédric Krier
a908e8cc74
Add MultiValueMixin and ValueMixin and remove Propery
...
issue2349
review23351002
2017-04-01 00:24:55 +02:00
Nicolas Évrard
5cee718423
Move low level handling of the SQL type to the backend
...
This changeset defines on the field the (somehow) abstract SQL type a field
should use letting the duty of specifying the real SQL type the database
supports and the conversion to/from the python types to the backend.
issue6351
review33951002
2017-03-31 12:44:22 +02:00
Sergi Almacellas Abellana
95e000c9e8
Add filter to xxx2Many fields
...
issue4005
review32001002
2017-03-30 09:40:41 +02:00
Nicolas Évrard
c3f69d1db7
Add NULLS ordering
...
issue5858
review27651002
2017-03-29 23:12:01 +02:00
Cédric Krier
31bb48f5cb
Remove warnings in doc generation and some typo
...
issue6353
review32141002
2017-03-21 23:26:59 +01:00
Cédric Krier
83e0b969b9
Allow digits with None values
...
issue6296
review30051002
2017-03-12 23:57:38 +01:00
Cédric Krier
ec400ed3a9
Set folder name 'db' in italic
...
This is to remove ambiguous interpretation for the default value of the
database path.
2017-03-10 13:11:32 +01:00
Cédric Krier
cdc5952145
Manage Cache in Transaction
...
issue6216
review33021002
2017-02-02 12:04:27 +01:00
Cédric Krier
aec4208225
Allow to register multiple exit functions on Transaction
...
Use Transaction.atexit for sleeping on login attempt to put back the
transaction as soon as possible.
issue6217
review27911002
2017-02-02 12:00:49 +01:00
Cédric Krier
afdc884277
Return 429 status when too many login attempts
...
This prevents to consume too much resource by sleeping over a very long period.
issue6215
review29161002
2017-02-02 11:55:44 +01: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
Florian Preinstorfer
a4288f206f
Update report documentation for office suite UI changes
...
The UI for office suites (LibreOffice, OpenOffice) has changed. Update the
description accordingly and fix a formatting issue.
issue6218
review29161003
2017-01-25 22:46:04 +01:00
Cédric Krier
bc4e675935
Add warning about mutating cache values
...
issue6186
review29931002
2017-01-19 22:57:09 +01:00
Cédric Krier
b60f97a948
Add negative value for col attribute
...
issue2090
review33661002
2016-12-21 23:17:19 +01:00
Cédric Krier
361ad96471
Add documentation about database update
...
review31791002
2016-12-19 10:05:48 +01:00
Cédric Krier
5966b7621d
Increase version number
2016-11-28 15:54:33 +01:00
Cédric Krier
000d88678c
Prepare release 4.2.0
2016-11-28 15:49:40 +01:00
Cédric Krier
f057bfd68f
Use sale report as example for report replacement
...
The invoice report example does not work because it is managed by a wizard.
issue6054
review25821002
2016-11-25 10:49:48 +01:00
Cédric Krier
f9c0457416
Remove support for simplejson
...
On Python 3, simplejson has a different behaviour than the stdlib json,
especially for dumping bytes.
issue6010
review33601002
2016-11-05 19:54:12 +01:00
Sebastián Marró
227da247f6
Add toolbar attribute for richtext widget
...
issue3551
review9741002
2016-11-01 12:29:18 +01:00
Cédric Krier
d70b599cbe
Update link to Easy Install
...
issue5963
2016-10-30 19:51:59 +01:00
Sergi Almacellas Abellana
226caf249b
Allow to define the text color and background color in calendar view
...
issue5953
review33461002
2016-10-28 17:55:09 +02:00
Sergi Almacellas Abellana
0de3ae0a51
Allow to override cache implementation
...
issue5962
review33491003
2016-10-26 15:55:05 +02:00
Cédric Krier
e843bd23c5
Add button rule
...
issue5944
review26791002
2016-10-26 09:44:09 +02:00
Jan Grasnick
1eadd71f98
Add support for datetime_field to fields.Reference
...
issue4579
review26811002
2016-10-21 12:52:26 +02:00
Cédric Krier
892e79da1e
Do not check write access on model for wizard with groups
...
issue5884
review33371002
2016-09-27 12:06:11 +02:00
Cédric Krier
965d010dc9
Add user application
...
issue5782
review28641002
2016-09-27 11:56:19 +02:00
Sergi Almacellas Abellana
828afc310d
Add sequence_ordered
...
issue5105
review25561002
2016-09-13 14:01:17 +02:00
Cédric Krier
d305c26e54
Add support for derivative translations
...
This is done by calling first the getter method for the parent language for the
terms that are not yet cached. After existing translations are set for the
language. And finally the result is stored in the cache.
The synchronisation wizard remove also the translations that are identical to
their parent language.
The method load_module_graph adds all parent languages to be loaded for
derivation.
issue5443
review25581002
2016-09-10 23:25:03 +02:00
Xavier Codinas
7ccc973e82
Enforce suffix and prefix to have id or name
...
issue5831
review33281002
2016-09-02 10:50:36 +02:00
Sergi Almacellas Abellana
1484d6382f
Allow to pass many configuration files
...
issue4780
review27471002
2016-08-22 11:28:25 +02:00
Sergi Almacellas Abellana
37f85244ee
Allow to define the default mode in calendar view
...
issue5761
review26511002
2016-08-17 10:54:48 +02:00
Cédric Krier
9d100e33c5
Fix Transaction documentation according to last changes
...
issue5759
review30401002
2016-08-04 23:58:37 +02:00
Cédric Krier
8b99a62f10
Use 'default_rec_name' context key in Model.default_get
...
This allow the client to set searched value as default rec_name when the user
choose to create the record.
issue4136
review22131002
2016-08-04 23:54:50 +02:00
Cédric Krier
7ca7f4c6f0
Allow to store Binary field in filestore
...
Two options are added on Binary field to define the column to use to store the
filestore id and the prefix to use.
Those options are used for Attachment and are configurable with conservative
default values.
issue5692
review25471003
2016-07-29 10:51:53 +02:00
Cédric Krier
065d1b7bb6
Add filestore module
...
Replace custom Attachment setter/getter by a generic module that can be used by
others.
issue5686
review22141003
2016-07-29 10:46:52 +02:00
Sergi Almacellas Abellana
70a979449c
Add docs about ir.trigger
...
issue5699
review28491002
2016-07-29 10:33:18 +02:00
Cédric Krier
8555aa5b0b
Allow None in Greater/Less PYSON
...
As all statements are evaluated even if surrounded by 'If', it is not possible
to use numeric field with Greater/Less because they can be None.
issue5711
review29381004
2016-07-19 07:40:50 +07:00
Sergi Almacellas Abellana
5967d21d46
Remove database management from RPC
...
issue5384
review29311002
2016-07-07 16:05:45 +02:00
Sergi Almacellas Abellana
b24c4143a2
Remove string attribute from ir.ui.view and ModelView.view_header_get
...
issue2350
review24251002
2016-07-05 12:42:46 +02:00
Cédric Krier
424e0a1bb1
Limit readonly state for xxx2Many
...
issue5041
review29271002
2016-06-30 21:41:58 +02:00
Xavier Codinas
b829b3f13b
Use home directory as default path for database and web root
...
issue4488
review26421002
2016-06-27 19:08:35 +02:00
Cédric Krier
87540ef0e8
Add warning about Function.setter instances not saved
...
issue5651
review28321002
2016-06-20 14:37:30 +02:00
Cédric Krier
25e1361915
Add count option on Action Window Domains
...
issue5548
review23101002
2016-06-14 16:35:27 +02:00