Sergi Almacellas Abellana
5384cb9006
Add support for python3.8
...
issue8866
review274421004
2020-03-19 19:17:29 +01:00
Cédric Krier
d7ed5f91f5
Fix flake8 errors and warnings
...
We add the flake8 configuration used so we ensure everyone uses the same.
We remove the usage of __all__ for non public API.
When possible, we rationalize the class name according to its __name__ and module.
issue9082
review297061002
2020-03-01 12:33:54 +01:00
Sergi Almacellas Abellana
af464488aa
Add weasyprint support
...
issue5964
review266361002
2019-12-03 18:40:28 +01:00
Cédric Krier
acceb32cd3
Append CI build number to package version
...
This makes them unique and avoid collision with the shared cache.
issue8831
review254651002
2019-11-25 21:55:22 +01:00
Cédric Krier
801a9fd10f
Add Indonesian
...
issue8184
review285461002
2019-11-01 23:35:00 +01:00
Sergi Almacellas Abellana
d98c009ad1
Inculde tryton rnc and rng files on distribution packages
...
issue8556
2019-08-09 17:03:11 +02:00
Cédric Krier
155043fb72
Remove Python 3.4 classifier
2019-05-09 09:33:17 +02:00
Cédric Krier
cc74e8b4bb
Add Finnish
...
issue7237
review44951002
2019-05-01 16:38:57 +02:00
Cédric Krier
4e60a835f7
Add Turkish
...
issue6745
review48261002
2019-05-01 16:18:50 +02:00
Cédric Krier
e25b10932e
Drop support of python 3.4
...
issue8203
review279171002
2019-04-07 19:50:05 +02:00
Cédric Krier
336ba1349b
Merge README and doc and remove INSTALL
...
issue7397
review253271002
2019-04-06 17:38:58 +02:00
Cédric Krier
29c36e02ea
Update links in package description
...
issue7921
2019-03-31 00:15:10 +01:00
Cédric Krier
28b2f1129d
Add console
...
issue8126
review47821002
2019-03-15 12:53:20 +01:00
Cédric Krier
0d15afb90e
Add coroutine concurrency option
...
issue8010
review53501002
2019-02-05 19:09:53 +01:00
Cédric Krier
ac8f1c6186
Update rng with rnc2rng
...
issue8005
review64551002
2019-02-04 22:46:32 +01:00
Cédric Krier
472a1e0fff
Prepare release 5.0.0
2018-10-01 12:30:45 +02:00
Udo Spallek
75be7e9683
Clean install requirements
...
ipaddress and mock are part of stdlib in Python 3.4 at least.
issue7709
review48611002
2018-09-21 10:56:53 +02:00
Cédric Krier
fac1c92bef
Use passlib
...
issue4161
review51461002
2018-08-25 13:06:05 +02:00
Cédric Krier
bc0799ece3
Add support for Python 3.7
...
issue7547
2018-07-28 16:44:11 +02:00
Cédric Krier
ae06a8bca2
Add transactional queue and workers
...
issue7406
review45461002
2018-07-27 09:32:28 +02:00
Cédric Krier
08d57b436d
Remove cdecimal dependency
...
It is no more needed as it is standard under Python3
2018-06-27 10:42:15 +02:00
Cédric Krier
f72767bb6c
Remove mock from tests requirements
2018-06-26 19:59:01 +02:00
Cédric Krier
d2a461390a
Remove support for Python 2.7
...
issue7497
review53261002
2018-06-26 19:11:19 +02:00
Cédric Krier
4c1fe028c1
Use recursive common table expression for child_of/parent_of operators
...
issue7116
review46331002
2018-04-30 16:03:34 +02:00
Cédric Krier
c8896c1efb
Add Persian
...
issue7311
review45371002
2018-04-14 17:20:08 +02:00
Cédric Krier
4a909f94a2
Add reset password
...
The reset password button generates a temporary random password which expires
after 1 day and is sent to the email address of the user.
The temporary password does not work as soon as a new password has been set.
The trytond-admin asks the email address for admin user and has an option to
set the admin email and to reset its password.
issue7037
review41761002
2018-02-23 19:13:19 +01:00
Cédric Krier
fbf488948b
Limit authentication attempt per IP network
...
ip_address and ip_network are added to LoginAttempt.
issue7110
review41031002
2018-02-14 19:24:01 +01:00
Cédric Krier
b32d158d10
Remove MySQL backend
...
issue7017
review41771002
2018-01-24 20:12:42 +01:00
Cédric Krier
cb29af71ad
Replace unoconv by calling soffice directly
...
issue5907
review34341002
2018-01-12 16:25:20 +01:00
Cédric Krier
0f7b1c1e17
Remove support of Python 3.3 and add Python 3.6
...
issue6843
review41611002
2017-10-22 14:57:04 +02:00
Cédric Krier
de8c68c646
Ensure relatorio is installed with fodt support
2017-08-31 23:29:09 +02:00
Cédric Krier
a5e82cb1e6
Add support for Flat OpenDocument
...
issue6545
review35031002
2017-08-31 22:52:16 +02:00
Cédric Krier
9ad70213a3
Add get_email in trytond.report
...
issue6671
review36511002
2017-08-28 23:15:14 +02:00
Sergi Almacellas Abellana
b637c503e7
Only convert dict fields when they are strings
...
issue6382
review28101002
2017-06-09 13:22:42 +02:00
Cédric Krier
f7a6da3328
Add constraint on user password
...
issue6379
review28091002
2017-04-03 17:05:23 +02:00
Nicolas Évrard
f2a60e1127
Set the right license in the classifiers
...
review9191003
2017-02-13 16:33:42 +01:00
Cédric Krier
4d8f310aae
Update translations
2016-11-25 23:48:45 +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
Cédric Krier
5b68149ea8
Update translations
2016-05-01 10:59:39 +02:00
Cédric Krier
8a4ba59b2d
Switch to WSGI API
...
issue4646
review20541003
2016-03-15 16:57:26 +01:00
Cédric Krier
e3e93ea748
Update required version of psycopg2
...
With issue4949, we need context management on connection and cursor,
this was introduced in psycopg2 version 2.5.
review24911002
2016-03-10 22:27:21 +01:00
Cédric Krier
29129855ec
Add support for Python 3
...
issue3211
review7311002
2016-02-07 16:46:16 +01:00
Sharoon Thomas
89de660c52
Move webdav into a separate module
...
issue4703
review7101002
2016-01-16 19:20:30 +01:00
Cédric Krier
14d5de6ac9
Add Hungarian
...
issue4874
review19321002
2015-09-02 13:49:26 +02:00
Cédric Krier
f455a9b6ed
Add Italian
...
issue4840
review18331003
2015-07-09 15:41:53 +02:00
Cédric Krier
a51ac59a93
Add Portuguese (Brazil)
...
issue4125
review8181002
2015-06-22 22:09:20 +02:00
Cédric Krier
01a7cc59a8
Remove execfile from setup.py
...
issue4654
review15131002
2015-03-19 21:25:20 +01:00
Cédric Krier
39e7eeeadb
Add support for psycopg2cffi and PyPy
...
issue4408
review11741002
2015-03-15 15:52:03 +01:00
Cédric Krier
c144f8c349
Fix most flake8 errors
...
review8771002
2014-12-02 12:54:01 +01:00
Robin Baumgartner
8b3557921e
Use Null constant from python-sql for comparisons
...
issue4143
review13701003
2014-11-24 13:57:12 +01:00