Cédric Krier
|
6229a66d25
|
Fix reduce_ids with integer as float
review233002
(transplanted from dbf6cdb82929cbfd6e554c482c95c640879501d2)
|
2012-01-28 12:46:09 +01:00 |
|
Cédric Krier
|
a15f7e6646
|
Add allowed ops in safe_eval for Python 2.7
(transplanted from 1e8b99ec6d2d20933146cf9b866f54cb385905f7)
|
2011-11-14 18:00:46 +01:00 |
|
Cédric Krier
|
981e3dca65
|
Fix reduce_domain to keep empty clause
review50005
|
2011-07-11 20:57:10 +02:00 |
|
Cédric Krier
|
587567077f
|
Add LRUDict to use as cache
issue2033
review31005
|
2011-06-14 11:44:26 +02:00 |
|
Cédric Krier
|
1655c56c82
|
Remove support of zipped modules
|
2011-05-26 15:21:15 +02:00 |
|
Cédric Krier
|
d174df442b
|
Search for zip file not above of root_path
|
2011-05-23 17:03:08 +02:00 |
|
Cédric Krier
|
65a3f3f837
|
Reduce domain before applying active rule for issue1796
|
2011-01-28 10:34:43 +01:00 |
|
Cédric Krier
|
aa5816be0f
|
Move Cache in trytond.cache and convert outside tools for issue1653
|
2010-08-24 20:54:27 +02:00 |
|
Cédric Krier
|
df1fd283ac
|
New transaction management
Remove cursor, user and context from methods and use Transaction instead
|
2010-08-19 22:01:12 +02:00 |
|
Cédric Krier
|
483afed26a
|
Catch only Exception according to PEP 352
|
2010-07-08 19:53:39 +02:00 |
|
Cédric Krier
|
9678c0f10c
|
Try to find file in sys.path before using dirname of ep.dist.location
|
2010-05-09 11:04:18 +02:00 |
|
Cédric Krier
|
d4d7c57f86
|
Add JUMP_IF_FALSE_OR_POP opcode for Unladen Swallow
|
2010-03-17 22:16:25 +01:00 |
|
Cédric Krier
|
2e2227d795
|
Improve search on translatable fields for issue1442
|
2010-03-17 11:50:52 +01:00 |
|
Cédric Krier
|
9eedc60aa0
|
Improve unittest to run test_suite inside setuptools
|
2010-03-12 17:47:49 +01:00 |
|
Cédric Krier
|
8951e54c86
|
Add decimal digits validation on fields and fix Float and Numeric for lost of precision
|
2010-03-11 15:27:40 +01:00 |
|
Cédric Krier
|
20741b613d
|
Improve unittests to run trytond from tests
Use sqlite as default backend
Add skiptest attribute to data tag
Add option to test_tryton to run tests from all modules
|
2010-03-04 14:02:27 +01:00 |
|
Cédric Krier
|
46cbcdc62e
|
Use open instead of file to follow recommendation of Python doc
|
2010-02-22 23:16:14 +01:00 |
|
Cédric Krier
|
b5fb4d1ef3
|
Refactoring by validation with pylint
|
2010-02-18 18:50:35 +01:00 |
|
Cédric Krier
|
dbd73db28b
|
Fix exec_pg_command_pipe to work on windows for issue1405
|
2010-02-03 17:36:44 +01:00 |
|
Bertrand Chenal
|
6f5ca8b54a
|
Add LRU memoization, use it to cache compiled code for safe_eval
|
2010-01-21 10:16:31 +01:00 |
|
Cédric Krier
|
84d5b669f5
|
Fix reduce_ids with empty list
|
2009-12-21 16:09:18 +01:00 |
|
Cédric Krier
|
cae0a76a3d
|
Remove egenix-mx-base and replace it by python-dateutil
|
2009-12-17 11:39:54 +01:00 |
|
Cédric Krier
|
9a59d09556
|
Add cache to safe_eval
|
2009-12-17 11:27:24 +01:00 |
|
Cédric Krier
|
53489ba4e4
|
Add noupdate boolean on ir.model.data
Don't update translation for records that have noupdate for issue1273
|
2009-11-05 14:09:04 +01:00 |
|
Cédric Krier
|
ddbd7b2be1
|
Don't use now() in SQL statement as it doesn't work on SQLite
|
2009-11-03 15:22:17 +01:00 |
|
Cédric Krier
|
b427d21224
|
Add new tool safe_eval
|
2009-09-28 11:21:11 +02:00 |
|
Bertrand Chenal
|
dab3db6112
|
Improved email support
|
2009-09-23 14:47:14 +02:00 |
|
Cédric Krier
|
ab8cc7268b
|
Use cast into int for range to prevent warning
|
2009-09-22 16:45:23 +02:00 |
|
Cédric Krier
|
536fd48e6a
|
Don't change kwargs in Cache
|
2009-09-14 18:10:37 +02:00 |
|
Cédric Krier
|
1259ee9668
|
Add new tool reduce_ids
|
2009-09-08 13:03:57 +02:00 |
|
Cédric Krier
|
3cf4f4a7e3
|
Add limit_clause function on cursor
|
2009-09-07 15:18:17 +02:00 |
|
Cédric Krier
|
b00bafcbf1
|
Add missing module clause when searching translation for new record
|
2009-09-07 12:59:02 +02:00 |
|
Cédric Krier
|
8f46463b4a
|
Reset BrowseRecord also after update to keep cache memory low.
There is little chance to see again this record in the XML files of the module.
|
2009-09-04 09:50:51 +02:00 |
|
Cédric Krier
|
4cbe2de72c
|
Order BrowseRecordList by id.
We have more chance to see records in this order in the XML files.
|
2009-09-04 09:48:13 +02:00 |
|
Cédric Krier
|
f3406a13e4
|
Clean cursor cache when reseting BrowseRecord
|
2009-09-04 09:46:58 +02:00 |
|
Cédric Krier
|
2372e64abd
|
Fix call to exec_pg_command_pipe to wait the end of the command
|
2009-09-02 17:38:06 +02:00 |
|
Cédric Krier
|
b46c5fd424
|
Guidelines
|
2009-08-28 15:01:15 +02:00 |
|
Cédric Krier
|
2b866bfe7a
|
Clean context before using it as a key for cache
|
2009-08-07 19:45:03 +02:00 |
|
Bertrand Chenal
|
30f2f5885a
|
Removed unused code
|
2009-07-07 22:29:11 +02:00 |
|
Cédric Krier
|
bd02e85cee
|
Don't use hardcoded true/false in SQL queries to be more database independant
|
2009-07-07 19:22:56 +02:00 |
|
Cédric Krier
|
a359c7c0a2
|
Fix the use of rowcount because it can return -1 or None according to PEP249
|
2009-07-07 19:14:51 +02:00 |
|
Cédric Krier
|
e6d8f7343b
|
Use IN_MAX in fetch_new_module
|
2009-07-06 12:47:17 +02:00 |
|
Cédric Krier
|
b8402de921
|
Fix internal variable name for Cache and Cacheable for issue1076
|
2009-06-07 00:09:27 +02:00 |
|
Cédric Krier
|
c4cb35c305
|
Use _name for Cache instead of name to work with Cacheable for issue1076
|
2009-06-06 22:42:06 +02:00 |
|
Cédric Krier
|
eea0a0a24d
|
Fix guidelines
|
2009-05-23 15:44:36 +02:00 |
|
Johannes Bornhold
|
9e47032635
|
Added support for environment variable "PGPASSWORD" when calling pg_dump for issue1058
|
2009-05-23 08:37:28 +02:00 |
|
Cédric Krier
|
b88be55b18
|
Improve xml loading for override of records that don't exist
|
2009-04-12 18:31:41 +02:00 |
|
Cédric Krier
|
2c3ab4db87
|
Remove str on exception and use traceback.format_exception for issue909
|
2009-03-29 17:38:54 +02:00 |
|
Cédric Krier
|
e718ac4f47
|
Set default values on RecordTagHandler
|
2009-03-14 19:09:12 +01:00 |
|
Cédric Krier
|
eed55d0589
|
Fill and update browserecord cache when creating or updating record to allow
to use it on record with the same id and update="1"
|
2009-03-05 11:43:59 +01:00 |
|