Commit Graph
49 Commits
Author SHA1 Message Date
Cédric Krier 038dc31978 Let's pofile detect the encoding
issue2175
review141001
2011-10-10 18:36:40 +02:00
Nicolas Évrard c6174a0b61 replace .csv file by .po file for translations
review125002
issue1163
2011-10-04 13:03:06 +02:00
Nicolas Évrard 433174afbc Allow to put languages file in a subfolder 2011-09-27 18:32:40 +02:00
Cédric Krier 852f04dc51 Remove support of Python2.5 and fix py3 warnings 2011-07-12 00:16:15 +02:00
Cédric Krier 6a828d81ad Don't use anymore .zip file as module 2011-05-27 23:21:57 +02:00
Cédric Krier 1655c56c82 Remove support of zipped modules 2011-05-26 15:21:15 +02:00
Cédric Krier 2fc1a473a6 Ignore file/directory starting with '.' as modules for issue1822 2011-01-28 10:30:49 +01:00
Cédric Krier 8687b8914d Handle closing of file objects 2011-01-08 20:29:00 +01:00
Cédric Krier 1db3cb05b3 Be more strict in create_graph by raising Exception for issue1659 2010-12-02 22:31:07 +01:00
Cédric Krier db924b7297 Add reset_context on Transaction for issue1737 2010-10-24 22:56:55 +02:00
Cédric Krier d5eae53bcb Fix duplicate translation for issue1717
Don't create translation for en_US
Set en_US language when loading modules
Add constraint to prevent duplicate model translation
2010-10-11 20:05:47 +02: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 1c866d779c Add missing Cache resets after module load for issue1595 2010-06-26 11:48:33 +02:00
Cédric Krier 818c3ffe1b Try to find module in sys.path before using dirname of ep.dist.location 2010-05-09 01:09:36 +02:00
Cédric Krier 9eedc60aa0 Improve unittest to run test_suite inside setuptools 2010-03-12 17:47:49 +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 b427d21224 Add new tool safe_eval 2009-09-28 11:21:11 +02:00
Cédric Krier 45914073bf Use faster join implementation:
- use generator when possible
- use tuple __mul__
2009-08-26 15:39:53 +02:00
Cédric Krier b9ff90b3e1 Add _TRYTON_RELOAD to prevent reloading some modules 2009-08-24 17:42:22 +02:00
Cédric Krier c81c4f99a8 Add reload of modules if files have changed 2009-08-07 10:42:23 +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 31e9abb2a6 Remove MODULES_PATH from PATH to prevent module name collision
Append trytond.modules to module import
2009-06-01 20:38:44 +02:00
Cédric Krier 6803b8a532 Fix get_module_list with zip file for issue1024 thanks to udono 2009-04-30 13:04:53 +02:00
Cédric Krier 94315aa7c0 Convert filename from xml and translation into os separator for issue1007 2009-04-18 17:30:57 +02:00
Cédric Krier 1a10e5ffaa Fix warnings for python 2.6 for issue915 2009-04-08 17:55:24 +02:00
Cédric Krier 538d73d6ea Fix get_module_list if there is no pkg_resources 2009-04-03 23:30:33 +02:00
Cédric Krier f1d8e155fe Exclude tests module from 'all' keyword for issue890 2009-03-30 11:03:45 +02:00
Cédric Krier 19f903ca88 Add update history table at the end of modules loading for issue888 2009-03-24 19:14:46 +01:00
Cédric Krier ea7988eac6 Let's ImportError exception raise to top for issue882 2009-03-24 00:52:39 +01:00
Cédric Krier 633bd1dc6a Call __init__ on missing report for issue820 2009-02-26 10:30:32 +01:00
Cédric Krier 59372f5a2b Look for all report names before creating missing reports for issue776 2009-02-13 14:39:18 +01:00
Cédric Krier b75d10cd20 Use a new pool for object
Move workflow method in ModelWorkflow
Move workflow service in workflow module
Remove Service and LocalService
Remove web_service and use a dispatcher in protocols
New netrpc/xmlrpc syntax to be easier to introspect
2009-02-11 14:52:22 +01:00
Cédric Krier 1196eaf293 Add modelstorage and modeldb 2009-02-02 13:08:25 +01:00
Cédric Krier 1bb64df0ff Add tests module and tests for Modified Preorder Tree Traversal 2009-01-28 12:35:55 +01:00
Cédric Krier 314c0a8d40 Fix to_delete from xml parser is now a set 2009-01-26 16:18:48 +01:00
Cédric Krier 622aaf7fb2 Close file object of find_module from openerp rev1546 2009-01-03 16:05:08 +01:00
Cédric Krier 06bfc0aaa8 Fix guidelines 2008-12-07 23:01:45 +01:00
Cédric Krier 65235133d7 Use a set in get_module_list 2008-12-01 20:25:09 +01:00
Cédric Krier 865e2deddf Improve load_module_graph to make only one query to retrieve all module states 2008-11-23 01:55:56 +01:00
Cédric Krier dd7aae7805 Don't return '.zip' in get_module_list 2008-11-20 19:07:57 +01:00
Cédric Krier 9ff90ce067 Allow egg installation working 2008-11-18 17:40:30 +01:00
Cédric Krier 54bdf8f1bf Remove uninstallable state on module
Improve update_list and _update_dependencies on ir.module.module
2008-11-07 11:23:57 +01:00
Bertrand Chenal 81bf60cbb4 Removed bad carriage return 2008-10-14 19:11:11 +02:00
Bertrand Chenal fdb7139e57 Don't stop init when translation file is missing 2008-10-14 18:29:23 +02:00
Cédric Krier 5e49d2c9f3 Improve sempahore on pooler for issue401 2008-09-30 11:55:07 +02:00
Cédric Krier 6f784758e9 Move module into modules 2008-09-13 19:41:02 +02:00
Cédric Krier f367497e02 Add __init__.py on modules 2008-07-21 14:01:21 +02:00