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
Cédric Krier
65d0a9494b
Update model documentation.
...
Use autodoc in sphinx
Add missing and fix docstring
2009-03-01 13:37:31 +01:00
Bertrand Chenal
8c9bb885fc
Removed workflow_trigger_write on wrong model. Fix for issue807.
2009-02-23 21:31:14 +01:00
Cédric Krier
2d6a8d0046
Use better logger name
2009-02-12 18:53:01 +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
e28edc4d99
Add model.fields
...
Use better naming of field attributes
2009-02-03 18:58:25 +01:00
Cédric Krier
4e2dc61df9
Remove unused import
2009-02-02 09:23:05 +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
b89264ab8b
Use default value from base model before of inherit model for xml import
2009-01-25 01:36:25 +01:00
Bertrand Chenal
e803fa7461
Xml import: Use a set instead of a list to store all the ids.
2009-01-25 00:47:59 +01:00
Bertrand Chenal
406692ab69
xml import: Fetch the correct default value when a field belongs to
...
the parent model of the record.
2009-01-25 00:47:00 +01:00
Cédric Krier
73a256f5b4
Use repr to convert key instead of str in the case of key is an unicode
2009-01-13 13:50:19 +01:00
Cédric Krier
7b6425722b
Reset timeout when accessing cache value
2009-01-13 13:17:31 +01:00
Bertrand Chenal
af298a607d
Removed wrong comment
2008-12-22 16:09:52 +01:00
Bertrand Chenal
ba57edc36a
Add handling of active attribute on manuitem tag
2008-12-22 16:09:27 +01:00
Cédric Krier
bf44fea46a
Fix find_in_path to return the name if not found in path
2008-12-16 19:15:11 +01:00
Cédric Krier
b460852a2d
Improve xml import by using a BrowseRecordList for existing records
2008-12-16 13:57:19 +01:00
Cédric Krier
e9d29e509f
Fix creation of translation in xml import
2008-12-16 13:50:02 +01:00
Cédric Krier
3f88c95b78
Fix dead lock when reseting cache for issue673
2008-12-13 15:52:29 +01:00
Cédric Krier
97a4f7ef4e
Add local cache and prefetch of datas for webdav speed improvement
2008-12-11 13:58:55 +01:00
Cédric Krier
72a73cb5e0
Add missing module in context when updating xml record for issue657
2008-12-11 01:02:20 +01:00
Cédric Krier
2cda3c591e
Improve Cache when function return None or False
2008-12-04 18:25:58 +01:00
Cédric Krier
61727f1ab5
Add values to model data records for inherited records
2008-12-03 22:13:54 +01:00
Cédric Krier
9ff90ce067
Allow egg installation working
2008-11-18 17:40:30 +01:00
Cédric Krier
a35efd4a8c
Fix res_id for translation from inherited field for issue519
2008-11-10 19:37:27 +01:00
Cédric Krier
db696a5f6f
Add translation of field that are missing even if they doesn't change
2008-11-07 17:17:35 +01:00
Cédric Krier
a5c0e982a6
Handle noupdate attribute on data tag
2008-11-04 13:47:04 +01:00
Cédric Krier
0325fa6f91
Fix convert for False reference
2008-10-30 15:55:16 +01:00
Cédric Krier
921c10e56e
Print exception on delete error
2008-10-22 20:04:46 +02:00
Brice V.
59dab0de13
Fix string type checking. An error occurs when cursor type is unicode and not str;
...
this happens when data retrieved from rpc gateways is unicode and not str.
2008-10-22 09:29:13 +02:00
Cédric Krier
21b01936b7
Use Lock instead of Semaphore
...
Use RLock for pooler
2008-10-14 00:12:46 +02:00
Cédric Krier
5e49d2c9f3
Improve sempahore on pooler for issue401
2008-09-30 11:55:07 +02:00
Cédric Krier
1304db8848
Remove model attribute on field tag
2008-09-23 20:19:11 +02:00
Cédric Krier
eec87b1358
Handle inherited db_id in ir.model.data for issue392
2008-09-23 16:28:06 +02:00
Cédric Krier
2b1aff1eeb
Improve docstring of mod10r
2008-09-20 20:32:54 +02:00
Cédric Krier
57236d5fe2
Improve translation field in import xml for issue372
2008-09-17 12:54:17 +02:00
Cédric Krier
38fe7d7a32
Add missing id clause when updating translation
2008-09-17 11:55:30 +02:00
Cédric Krier
7e9b5554e7
Handle translatable field in xml import to create the en_US translation record
...
for issue367
2008-09-16 19:03:16 +02:00
Bertrand Chenal
cb4971ac6e
Logging refectoring:
...
* simplified mechanism
* reverted color on error, warning and critical messages in
console. (inspired by openerp rev. 1085)
2008-09-12 19:57:33 +02:00
Cédric Krier
c880655603
Fix post_import to delete only record from the module
2008-09-05 11:43:17 +02:00
Cédric Krier
f51249724a
Translate sql error message
2008-08-28 19:07:25 +02:00
Cédric Krier
6e3b428c1b
Standardize notify channel
2008-08-23 15:32:26 +02:00
Cédric Krier
41178c7730
Remove unusefull import of logging
2008-08-23 15:22:14 +02:00
Cédric Krier
4492cd5c90
Remove unused functions
2008-08-22 11:32:20 +02:00
Cédric Krier
a7657cf223
Replace table cache_clean with ir_cache object
...
Add configuration option for multi-server
2008-08-10 18:51:12 +02:00
Cédric Krier
7f32771048
Change unlink to delete for issue201
2008-07-25 12:49:00 +02:00
Cédric Krier
b5583498d9
Add fix for migration to unicode
2008-07-24 21:06:05 +02:00
Cédric Krier
b1a9433904
Remove encode stuff as we use unicode everywhere
2008-07-24 12:54:12 +02:00
Bertrand Chenal
9fe6588560
Use info level instead of warning for integrity message
2008-07-18 12:18:56 +02:00