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 |
|