Commit Graph
140 Commits
Author SHA1 Message Date
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