Commit Graph
67 Commits
Author SHA1 Message Date
Cédric Krier 8369b484f3 Remove hardcoded True in SQL for issue1403 2010-01-30 00:17:49 +01:00
Cédric Krier 847fb72e90 Add PySON to replace python string evaluation on client side 2010-01-20 10:55:19 +01: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 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 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 d63ba876cc Limit ondelete to 'CASCADE', 'RESTRICT' and 'SET NULL'
Change ondelete to upper case
2009-04-07 18:20:25 +02:00
Bertrand Chenal 6cfeab5e9a Typo: childs > children 2009-03-19 19:25:35 +01:00
Cédric Krier 3cc8b4727d Fix creation of table to use the right sequence name 2009-03-17 22:38:41 +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
Cédric Krier c9992e11d2 Remove OSV and WizardOSV and move Cacheable into model 2009-02-28 16:56:54 +01:00
Cédric Krier a4b9258b71 Rename _rpc_allowed into _rpc and add commit behavior 2009-02-25 12:25:01 +01:00
Cédric Krier 0448226997 Move TableHandler into backend and create a TableHandlerInterface 2009-02-04 13:30:00 +01:00
Cédric Krier 1196eaf293 Add modelstorage and modeldb 2009-02-02 13:08:25 +01:00
Cédric Krier 2d904b6a31 Restart the cache after delete 2009-01-22 12:17:10 +01:00
Cédric Krier 4d80c08b07 Add missing translation of help attributes for issue739 2009-01-10 14:52:53 +01:00
Cédric Krier ef10203548 Factorize _translate_view 2008-12-30 14:12:22 +01:00
Cédric Krier dfb15cfb23 Restart cache for all models on change of ir.ui.view 2008-12-11 19:27:16 +01:00
Cédric Krier 67a9c36772 Allow to inherit views from an other model 2008-12-10 22:22:17 +01:00
Cédric Krier 406eabce43 Use id to update of strings from view 2008-12-05 18:30:54 +01:00
Cédric Krier be203d4a52 Add states on field_childs of ir.ui.view 2008-11-28 17:00:14 +01:00
Cédric Krier 967da6409a Add contextual domain on inherited views 2008-11-28 16:58:11 +01:00
Cédric Krier 031c569df7 Add module in ir_translation unique constraint
Fix view and report translation to have one record per module
Add clause in ir_translation to fetch unempty translation
2008-11-14 01:07:35 +01:00
Cédric Krier fd56a1e18d Skip string to translate for SequenceMatcher for issue547 2008-11-13 16:00:39 +01:00
Cédric Krier b6a2cfd8bf Fix translation of views by modules for issue491 2008-11-01 22:26:31 +01:00
Cédric Krier 9e2f8b888c Fix indent 2008-10-03 01:02:02 +02:00
Cédric Krier 8939fe0587 Add test for inherit view to have the same model than the inherited one 2008-10-03 01:00:40 +02:00
Cédric Krier 1a1e5baa9e Improve error message 2008-10-03 01:00:13 +02:00
Cédric Krier 6d9e09ac3e Allow empty type for inherit view 2008-10-03 00:59:51 +02:00
Cédric Krier 83f555563d Add confirm attributes for translation view 2008-09-17 11:11:34 +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 a353d1c1e9 Add ondelete CASCADE on inherit view 2008-08-19 09:51:02 +02:00
Cédric Krier 2861ff23be Add translation of _constraints 2008-08-05 11:34:45 +02:00
Cédric Krier af05fd8ca9 Add default value for boolean
Remove relate on ir.model.field
Fix init.sql to have not null and default 0 for integer
2008-07-30 12:26:32 +02:00
Cédric Krier 6877b057a1 Remove some size constraints
Fix init.sql to match the objects
2008-07-29 11:01:20 +02:00
Cédric Krier 7f32771048 Change unlink to delete for issue201 2008-07-25 12:49:00 +02:00
Cédric Krier b1a9433904 Remove encode stuff as we use unicode everywhere 2008-07-24 12:54:12 +02:00
Cédric Krier 94c1d75a31 Add ir.view_tree_width to store user columns width for issue147 2008-06-26 19:03:04 +02:00
Cédric Krier 0232c66506 Fix COPYRIGHT 2008-06-23 20:18:54 +02:00
Cédric Krier 0be5dbcb7b Fix error message for relaxng validation 2008-06-23 11:24:16 +02:00
hartmut@demetrius.muc.goebel-consult.de b647363bb4 Use relaxNG for validation. 2008-06-17 13:17:48 +02:00
Cédric Krier aa569114cc Don't try to validate xml for old version of lxml 2008-06-17 13:05:52 +02:00
Cédric Krier 543f57dd68 Remove pyxml dependency, use lxml instead 2008-06-16 23:15:00 +02:00
Cédric Krier 8851c2cec3 Add report translation
Remove size constraint in translation
Fix check_xml in view if strings is empty
2008-06-10 14:05:37 +02:00
Cédric Krier 200491541b Add some indexes on view table 2008-04-25 13:09:16 +02:00
Cédric Krier 5fa070d030 Print xml with exception 2008-04-25 12:49:34 +02:00
Cédric Krier b14321a971 Improve cache to work with many instance 2008-04-24 17:20:41 +02:00
Cédric Krier 8fc4a98304 Use dict for _order on ORM object.
_order is now an instanciate variable.
It is a dict like this:
[('name', 'ASC'), ('id', 'ASC')]
2008-04-22 17:47:24 +02:00
Cédric Krier 8f5bda3144 Add dtd for views and validator on ir.ui.view 2008-04-22 13:54:58 +02:00
Cédric Krier 1e20a65668 Add board view type 2008-04-17 15:01:43 +02:00
Cédric Krier c66b3c9755 Remove some class instances and move it in the __init__
This make inheritance easier
2008-03-04 11:49:32 +01:00