Commit Graph
89 Commits
Author SHA1 Message Date
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
Sergi Almacellas Abellana c2de992751 Avoid updating mptt tree when parent field hasn't been modified
issue4095
review6451002
2014-08-06 12:13:29 +02:00
Cédric Krier 3d7fb4d75d Improve setup.py to allow dev publication
issue3436
issue1891
review2441002
2014-03-08 12:58:02 +01:00
Cédric Krier c6c0ca4da7 Use bcrypt to hash password if possible
If bcrypt is not available, it fallbacks to sha1 but it will use bcrypt to hash
new password if available.
The storage uses a simple hashing scheme which eases to add new hashing method
and doesn't rely anymore on the specific Sha field but on Function field.

Thanks to Vishesh Yadav

review1039002
2014-02-24 19:48:03 +01:00
Cédric Krier bc6acd08ee Drop support of Python 2.6
review2691002
2014-01-31 00:02:03 +01:00
Cédric Krier 2b2001f1ca Force UTC as timezone
issue3444
review1411002
2013-11-15 02:26:58 +01:00
Venceslav Vezjak caf599336b Added Slovenian translations
New language added (sl_SI). Slovenian translations provided for
for internal modules (ir, res, webdav).

issue3367
review1068002
2013-09-26 06:59:08 +02:00
Cédric Krier 9e20959e50 Use array optimisation of python-sql 0.2
review1057003
2013-09-18 23:11:09 +02:00
Cédric Krier ab74123eb2 Merge test/ into tests/
review1060002
2013-09-16 11:38:11 +02:00
Cédric Krier fc6c6cfdda Migration to python-sql
* Use python-sql
* Add convert_domain method on Fields
* Add sql_format and sql_type methods on Fields
* Allow to return a full domain for Function.searcher
* Replace static backend by dynamic get method
* Replace order_field by order_<field name> method

review1001002
2013-09-06 22:32:37 +02:00
Cédric Krier e4836d5c46 Remove invalid classifiers 2013-04-22 10:37:36 +02:00
Albert Cervera i Areny 7d3eb095fc merge 2013-04-19 19:50:29 +02:00
Albert Cervera i Areny 1e33d97374 Update Catalan translation. 2013-04-19 19:49:29 +02:00
Giedrius Slavinskas 9b1ac6aa48 Add language definition for lt_LT
review807002
2013-04-19 15:08:01 +03:00
Cédric Krier 5e01f5c068 Fix flake8 2013-02-27 22:50:31 +01:00
Cédric Krier 1a362c3879 Remove dependency to pyOpenSSL
review598006
2012-12-13 19:04:52 +01:00
Cédric Krier c1fd506f77 Add global search
review582002
2012-12-05 13:25:18 +01:00
Cédric Krier e5446dde37 Allow to use XML file for views
issue70
2012-09-26 19:38:20 +02:00
Cédric Krier a09d9a54a1 Simplify module information with python configuration
review363001
2012-06-08 19:32:23 +02:00
Cédric Krier ee3be37a36 Fix pep8 and pyflakes 2012-04-01 23:08:15 +02:00
Cédric Krier 8c36f59b86 Add support for shared WebDAV
review207003
2012-03-25 19:12:02 +02:00
Cédric Krier be0e5c54a9 Simplify workflow engine
- Remove workflow module
- Add ir.model.button for access rights

review256001
2012-03-25 00:15:17 +01:00
Cédric Krier 33268ddf7f Use cdecimal if available
review185002
2012-01-04 19:54:30 +01:00
Nicolas Évrard 0a471486e0 correct pyflake errors
review164003
2011-11-02 15:49:38 +01:00
Cédric Krier c2b0c4d537 Exclude proteus from packages 2011-10-31 17:37:06 +01:00
Cédric Krier 3d61f49c7d Clean translations 2011-10-23 21:11:01 +02:00
Cédric Krier 66c05f49a7 Use simplejson if possible as it is faster
review146001
2011-10-14 09:56:05 +02:00
Nicolas Évrard c6174a0b61 replace .csv file by .po file for translations
review125002
issue1163
2011-10-04 13:03:06 +02:00
Cédric Krier 2044177cb2 Set Tryton classifier
issue2134
2011-09-29 23:20:35 +02:00
Cédric Krier f08f6696ef icons is not a module
issue2149
2011-09-29 17:22:22 +02:00
Cédric Krier d26164af74 Use unoconv and all Opendocument format in report
issue2031
review72001
2011-08-06 18:25:24 +02:00
Cédric Krier 852f04dc51 Remove support of Python2.5 and fix py3 warnings 2011-07-12 00:16:15 +02:00
Sharoon Thomas 830ceb9f2e Add *.xml in trytond.test which is required for import_data.xml to be copied to site-packages fixes Issue2030 2011-05-25 20:11:52 -04:00
Cédric Krier f1dd45a27d Add missing icons 2011-05-11 10:18:10 +02:00