Cédric Krier
31f587de79
Prepare release 5.2.0
2019-05-06 15:18:13 +02:00
Cédric Krier
760ee85e10
Update translations
2019-05-01 18:05:26 +02:00
Cédric Krier
c1d20adafa
Add Finnish
...
issue7237
review44951002
2019-05-01 16:38:57 +02:00
Cédric Krier
c764e4f608
Add Turkish
...
issue6745
review48261002
2019-05-01 16:18:49 +02:00
Cédric Krier
f26ca364cf
Simplify cron
...
issue8201
issue6117
issue2286
2019-04-12 15:59:25 +02:00
Cédric Krier
ce1ea29807
Drop support of python 3.4
...
issue8203
review279171002
2019-04-07 19:50:05 +02:00
Cédric Krier
1edc5dfb75
Merge README and doc and remove INSTALL
...
issue7397
review253271002
2019-04-06 17:38:57 +02:00
Cédric Krier
08d893d050
Update links in package description
...
issue7921
2019-03-31 00:15:10 +01:00
Cédric Krier
a64f6e46b4
Update link to dependencies hosted on defunct code.google.com
2019-03-30 18:27:04 +01:00
Cédric Krier
33b730d9b0
Use find_packages to discover packages
...
issue7963
review253111002
2019-03-22 15:33:44 +01:00
Cédric Krier
888afe3928
Display ids and rule names on access error
...
issue8093
review60551002
2019-03-03 23:11:17 +01:00
David Harper
aedcba5a6e
Rename informations to information
...
issue7926
review54491002
2019-02-06 22:34:13 +01:00
Cédric Krier
06b4f58414
Re-add trydevpi to dependency_links
...
It is needed to install Tryton's dependencies of dependencies.
issue8044
2019-01-26 01:10:48 +01:00
Cédric Krier
2cb7271ba4
Replace --process-dependency-link by --find-links
...
issue8044
review51611003
2019-01-25 23:27:00 +01:00
Cédric Krier
ebe5835f44
Test if origin is ModelStorage instance before calling rec_name
...
The origin could have a negative id and so the value is a string which is not
usable origin for record name.
issue7948
review52581002
2019-01-15 00:03:52 +01:00
Cédric Krier
33d1d6587c
Remove unsupported ja_JP translations
2019-01-08 16:46:14 +01:00
Cédric Krier
5fe424e997
Remove country code from languages
...
issue7863
review53481002
2018-12-31 15:36:49 +01:00
Cédric Krier
f940e07313
Add ir.message and use custom exceptions
...
issue3672
2018-12-29 14:20:30 +01:00
Cédric Krier
74dba7e53b
Increase version number
2018-10-01 12:52:17 +02:00
Cédric Krier
a81fade88b
Added tag 5.0.0 for changeset f22152a613c5
2018-10-01 12:52:09 +02:00
Cédric Krier
e3aa427419
Prepare release 5.0.0
2018-10-01 12:52:09 +02:00
Cédric Krier
7b518d3348
Update translations
2018-09-28 23:02:33 +02:00
Cédric Krier
33ab0b5dc6
Replace self by cls in classmethod
...
issue7630
review74341002
2018-09-19 00:15:59 +02:00
Cédric Krier
23b8ee064e
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:28 +02:00
Cédric Krier
49a059751f
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:04 +02:00
Cédric Krier
43bfd3dbea
Add UUID on line for synchronisation
...
On creation if a UUID is provided, we check for existing record to update
instead of create a new one.
issue7607
review51451002
2018-08-25 12:48:24 +02:00
Cédric Krier
16abcff4de
Use material design icons
...
issue474
review60291002
2018-08-19 20:02:58 +02:00
Cédric Krier
4cf6f53b6c
Be generous on input data to create timesheet line
...
issue7606
review66331002
2018-08-08 21:58:45 +02:00
Cédric Krier
38ad31432e
Use sqlite3.backup when available
...
issue7212
review44131002
2018-08-06 19:05:44 +02:00
Cédric Krier
085bffd4ec
Add support for Python 3.7
...
issue7547
2018-07-28 16:44:10 +02:00
Cédric Krier
dde61cadcb
Add __table_handler__ to ModelSQL
...
issue7581
review48531002
2018-07-24 22:01:08 +02:00
Cédric Krier
cb829ce937
Remove support for Python 2.7
...
issue7497
review53261002
2018-06-26 19:11:58 +02:00
Cédric Krier
45b74a7342
Increase version number
2018-04-23 17:27:50 +02:00
Cédric Krier
60f4e8fbee
Added tag 4.8.0 for changeset bd8398d102d5
2018-04-23 17:27:39 +02:00
Cédric Krier
0ce9cf3ada
Prepare release 4.8.0
2018-04-23 17:27:39 +02:00
Cédric Krier
b77f714dd9
Update translations
2018-04-21 13:06:40 +02:00
Cédric Krier
24a99eebe6
Add Persian
...
issue7311
2018-04-14 17:23:50 +02:00
Sergi Almacellas Abellana
67a45056d9
Use deactivable mixin
...
issue4341
review38401002
2018-03-26 14:15:29 +02:00
Cédric Krier
b16dcfff78
Remove MySQL backend
...
issue7017
2018-01-24 20:14:40 +01:00
Cédric Krier
6a7dbafb93
Improve dependency links
...
issue7049
2018-01-21 19:58:09 +01:00
Cédric Krier
58ee06f228
Increase version number
2017-10-30 15:07:11 +01:00
Cédric Krier
041ddea808
Added tag 4.6.0 for changeset 4ad8501eef3e
2017-10-30 15:06:58 +01:00
Cédric Krier
8fd9fc7a85
Prepare release 4.6.0
2017-10-30 15:06:57 +01:00
Cédric Krier
a2783c92bb
Update translations
2017-10-28 16:49:53 +02:00
Cédric Krier
13fdb486a8
Remove support of Python 3.3 and add Python 3.6
...
issue6843
review41611002
2017-10-23 23:54:12 +02:00
Cédric Krier
50607f00a9
Update to drone 0.8
...
issue6030
2017-08-19 11:55:09 +02:00
Cédric Krier
ee26a1c7a1
Sort works by name for user application
...
As the rec_name is composed of the name or the origin rec_name, it is not
possible to use the order from the search. But it is still better to list the
works by alphabetic order to ease the selection by keyboard in Chronos.
issue6454
review39451002
2017-06-24 11:04:13 +02:00
Cédric Krier
52d67db54f
Add start/end date on work list
...
issue6453
review34161002
2017-06-13 09:48:11 +02:00
Cédric Krier
dca78b65f0
Use root to retrieve company and do not fail on missing line for delete/update
...
The delete needs first the company/employee before delete the instance.
The delete/update operation should not fail if the line has been deleted before.
issue6506
review37401002
2017-05-22 18:04:10 +02:00
Cédric Krier
6f26a5f7b2
Ensure timesheet_works return only employee's company works
...
It can not rely on the record rule to return the right list of works because
user from the admin group does not have the record rule.
issue6505
review40361002
2017-05-22 18:01:10 +02:00