Commit Graph
1991 Commits
Author SHA1 Message Date
Cédric Krier 1f8057bc38 Compile only once QUOTE_SEPARATION 2009-09-07 10:08:17 +02:00
Cédric Krier 425baf968c Pass local_cache to BrowseRecord instanciated in BrowseRecord for issue1151 2009-09-06 23:51:43 +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 6529bf67c1 Use global cache ids only if it is less than IN_MAX otherwise it will generate
more SELECT queries in the read function.
2009-09-04 09:45:56 +02:00
Cédric Krier 2b4cd8e838 Fix test on context and local_cache.
Use a new dictionary only if it is None and if it is empty.
2009-09-04 09:44:10 +02:00
Cédric Krier ff1abe8f4d Add missing CHANGELOG 2009-09-03 19:09:32 +02:00
Cédric Krier c9f00249a6 merge 2009-09-03 19:08:26 +02:00
Cédric Krier 5a8724f36c Use the module dependency order to apply views that inherits 2009-09-03 19:06:03 +02:00
Bertrand Chenal 5d672dcfb6 Fix _rpc usage 2009-09-03 12:22:55 +02:00
Bertrand Chenal fec8323844 Allow rpc on today() of ir.date 2009-09-03 12:07:27 +02:00
Cédric Krier 60f53b858c Add split_part function to SQLite 2009-09-03 01:13:50 +02:00
Cédric Krier 1b9cd7266d Add missing Genshi dependency 2009-09-02 22:51:38 +02:00
Cédric Krier a95e9be981 Open sqlite file in binary mode for dump 2009-09-02 21:15:37 +02:00
Cédric Krier 97a13b01b0 Prevent exception when testing SQLite database (corrupted file) 2009-09-02 21:01:32 +02:00
Cédric Krier 0d68d6445c Allow to update database at the end of restore 2009-09-02 17:41:51 +02:00
Cédric Krier f433916369 Add index on module of ir.action.report as it is used when loading modules 2009-09-02 17:39:00 +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 12360f178a Add ir.model.access check get and set of ir.property 2009-09-01 18:26:12 +02:00
Cédric Krier 5fd990c34a merge 2009-09-01 14:44:10 +02:00
Cédric Krier 220b6da07f Add ModelSingleton 2009-09-01 14:43:49 +02:00
Bertrand Chenal 270eb95ba3 Pass True as arg to sql query for db independance 2009-09-01 10:51:25 +02:00
Cédric Krier da9464b39a Clean all create/write fields in create and write of ModelSQL 2009-08-28 16:40:25 +02:00
Cédric Krier 63589c8ebf Fix webdav get_dburi when uri is empty 2009-08-28 16:31:44 +02:00
Cédric Krier b46c5fd424 Guidelines 2009-08-28 15:01:15 +02:00
Cédric Krier 467238eba8 Fix typo in test to select ids to read in BrowseRecord 2009-08-27 20:59:24 +02:00
Cédric Krier e1a4f404fd Add local cache on BrowseRecord for Function fields 2009-08-27 14:40:49 +02:00
Cédric Krier 884c1cac4e Use better session generator 2009-08-27 14:38:52 +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 8061d6c204 Faster implementation of sub_ids '%s' 2009-08-26 14:09:31 +02:00
Cédric Krier 77a0c1df80 Move login test in res.user 2009-08-25 19:15:50 +02:00
Cédric Krier 477afe1dad Don't call __clean_xxx2many_cache if there was no ids 2009-08-25 17:16:53 +02:00
Cédric Krier 03cb043c78 Add a cache to Database.list for PostgreSQL 2009-08-25 16:58:09 +02:00
Cédric Krier 1be5fa9499 Add stop Pool and use it when dropping database 2009-08-25 15:37:11 +02:00
Cédric Krier 54c79dddc5 Rename osv into model on workflow 2009-08-25 13:59:31 +02:00
Cédric Krier 6df5fe2f0c Add timeout to BaseThreadedHTTPServer for Python 2.6 2009-08-24 17:50:08 +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 ee151be4cd Close non-tested database for issue1135 2009-08-21 22:15:13 +02:00
Cédric Krier 4ba7214abc Add call to ModelStorage.delete when changing id of actions 2009-08-21 09:12:25 +02:00
Cédric Krier c85187a104 Add timeout to SimpleThreadedXMLRPCServer for Python 2.6 2009-08-20 17:18:02 +02:00
Cédric Krier d4070dfac0 Add window boolean to run wizard in tabs 2009-08-20 15:01:53 +02:00
Cédric Krier bfc92d0131 Use new iterobject on pool instead of object_name_list for speed improvement 2009-08-20 14:53:45 +02:00
Cédric Krier 9d5edc345d Add clean cache when xxx2many targets change 2009-08-20 14:41:00 +02:00
Cédric Krier f58e03cace Use default language as default value of translated name of ir.lang for
issue1131
2009-08-17 10:52:36 +02:00
Mathias Behrle e7c8e0b46b Update translation for de_DE 2009-08-15 14:12:27 +02:00
Cédric Krier ff96f90603 Don't clean size_validation_record translation for issue1126 2009-08-14 18:44:00 +02:00
Cédric Krier 2f04fe8645 Add logout method 2009-08-14 11:38:02 +02:00
Cédric Krier c5c72b9724 Clean also _language_cache in write and delete 2009-08-13 16:56:53 +02:00
Cédric Krier f6017b05a7 Make ir.action.report form looks like others ir.action.* 2009-08-13 11:25:36 +02:00