Cédric Krier
afc161a53f
Rename tryton-dialog-* icon into tryton-*
...
issue474
2018-09-06 10:01:11 +02:00
Cédric Krier
ae6a2e7cf7
Remove deprecation warning
...
- remove invalid escape sequence
- use read_file instead of read_fp
- use importlib instead of imp and __import__
- use callable instead of instance of collections.Callable
- fix silent file closing
- replace SafeConfigParser by ConfigParser
- replace decodestring by decodebytes
- replace encodestring by encodebytes
issue7666
issue7390
review53361004
2018-09-01 17:06:27 +02:00
Cédric Krier
13539e576b
Improve ModelStorage.copy
...
* Allow callable in copy default
* Support dotted notation in copy default
* Use setdefault in copy
* Copy default when needed
* Do not set default state in copy
* Use callable and dotted notation in copy default
issue5576
issue7648
review72291002
2018-09-01 01:02:03 +02:00
Cédric Krier
0c590ec211
Add final state to dunning
...
and rename done into waiting
issue7625
review74311002
2018-08-31 14:48:27 +02:00
Cédric Krier
e6ef636950
Use sqlite3.backup when available
...
issue7212
review44131002
2018-08-06 19:05:43 +02:00
Cédric Krier
7bd3d1b6ca
Add support for Python 3.7
...
issue7547
2018-07-28 16:44:09 +02:00
Cédric Krier
e3f4f577bc
Add __table_handler__ to ModelSQL
...
issue7581
review48531002
2018-07-24 22:01:07 +02:00
Cédric Krier
c14c907339
Remove support for Python 2.7
...
issue7497
review53261002
2018-06-26 19:11:41 +02:00
Cédric Krier
b01313d451
Update missing translations
...
issue7414
2018-05-21 23:13:30 +02:00
Cédric Krier
97984291f9
Increase version number
2018-04-23 17:26:13 +02:00
Cédric Krier
d25464c31e
Added tag 4.8.0 for changeset f28765db418d
2018-04-23 17:26:02 +02:00
Cédric Krier
a8d5e933f7
Prepare release 4.8.0
2018-04-23 17:26:02 +02:00
Cédric Krier
998133f7e8
Update translations
2018-04-21 13:06:24 +02:00
Cédric Krier
c34651eab8
Add Persian
...
issue7311
2018-04-14 17:23:50 +02:00
Sergi Almacellas Abellana
5050df6823
Use deactivable mixin
...
issue4341
review38401002
2018-03-26 14:08:59 +02:00
Sergi Almacellas Abellana
8c883b0839
Add help text
...
issue7103
review43081002
2018-03-09 11:50:18 +01:00
Sergi Almacellas Abellana
fb9f378621
Fix antipattern of write in loop
...
issue3516
review43951002
2018-03-09 11:48:37 +01:00
Cédric Krier
4bd8590ab1
Remove MySQL backend
...
issue7017
2018-01-24 20:14:27 +01:00
Cédric Krier
e684c49d60
Improve dependency links
...
issue7049
2018-01-21 19:57:57 +01:00
Cédric Krier
e0db10036a
Increase version number
2017-10-30 15:05:48 +01:00
Cédric Krier
231872b207
Added tag 4.6.0 for changeset 92c5aab2c0d8
2017-10-30 15:05:35 +01:00
Cédric Krier
0dff3b8a52
Prepare release 4.6.0
2017-10-30 15:05:35 +01:00
Cédric Krier
caeb61c22c
Update translations
2017-10-28 16:49:40 +02:00
Cédric Krier
019387daec
Remove support of Python 3.3 and add Python 3.6
...
issue6843
review41611002
2017-10-23 23:53:58 +02:00
Cédric Krier
45ac36528a
Fix searcher methods for dot notation
...
issue6757
review40651002
2017-09-27 18:37:25 +02:00
Cédric Krier
6a596b113d
Update to drone 0.8
...
issue6030
2017-08-16 23:45:40 +02:00
Cédric Krier
c123a83c1a
Add set_user tools for test scenario
...
When changing the user of proteus, the context should be reloaded.
issue6652
review42551002
2017-08-02 19:38:13 +02:00
Cédric Krier
3699494100
Ensure rec_name is a char, text type
...
Model.default_get with 'default_rec_name' context relies on the fact that
rec_name is a string base field.
issue6630
review36501002
2017-07-26 23:43:18 +02:00
Cédric Krier
8883968dc7
Increase version number
2017-05-01 20:18:31 +02:00
Cédric Krier
abc30a0bb9
Added tag 4.4.0 for changeset ea84e7d80516
2017-05-01 20:17:35 +02:00
Cédric Krier
d9d631a3ce
Prepare release 4.4.0
2017-05-01 20:17:33 +02:00
Cédric Krier
20babc6fcf
Update translations
2017-04-29 18:57:43 +02:00
Cédric Krier
b3922c0fa2
Remove Property fields
...
issue2349
review38261003
2017-04-01 00:26:23 +02:00
Sergi Almacellas Abellana
0ab1f05a90
Improve relate domain inversion when single record
...
issue5475
review33801002
2017-02-17 11:04:45 +01:00
Nicolas Évrard
3767c43675
Set the right license in the classifiers
...
review9191003
2017-02-13 16:34:14 +01:00
Cédric Krier
2af59a005f
Increase version number
2016-11-28 16:48:44 +01:00
Cédric Krier
a477597efc
Added tag 4.2.0 for changeset 93104d03724d
2016-11-28 16:47:57 +01:00
Cédric Krier
392a4f6699
Prepare release 4.2.0
2016-11-28 16:47:56 +01:00
Cédric Krier
5efe37c21f
Update translations
2016-11-25 23:49:20 +01:00
Jeremy Mousset
0b28f4f109
Prevent copy of dunnings when copying move line
...
issue6015
review27821002
2016-11-06 23:46:30 +01:00
Cédric Krier
bc72dee713
Update link to Easy Install
...
issue5963
2016-10-30 19:52:24 +01:00
Nicolas Évrard
b6cae4369e
Use activate instead of install for module activation
...
issue1456
review28931002
2016-10-20 12:54:35 +02:00
Cédric Krier
05e27f2c2d
Merge Spanish's into Spanish (Latin American)
2016-10-08 12:34:05 +02:00
Sergi Almacellas Abellana
25c8849e3a
Use sequence_ordered
...
issue5105
2016-09-13 14:03:15 +02:00
Cédric Krier
b0e00e919e
Fix migration from days to overdue
...
It is the overdue column that must be updated.
And as the table can be empty, it is not possible to iterate over the cursor
because it raise the exception "psycopg2.ProgrammingError: no results to fetch"
so it must iterate over the fetchall result.
2016-09-11 11:55:47 +02:00
Cédric Krier
c55ad9a3e4
Rename language codes
...
issue5443
2016-09-10 23:26:17 +02:00
Cédric Krier
e9cdc54480
Install sqlitebck as tox deps instead of drone global
...
issue5850
2016-09-10 10:22:46 +02:00
Xavier Codinas
e2a1b93c7e
Change days into timedelta overdue
...
issue5718
review30421002
2016-09-02 10:56:01 +02:00
Cédric Krier
b65b1177e6
Use install_modules tools in scenario
...
issue5794
2016-08-26 09:58:08 +02:00
Cédric Krier
7d8859425c
Install sqlitebck on drone
...
issue5794
2016-08-26 09:51:52 +02:00