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