Commit Graph
260 Commits
Author SHA1 Message Date
Cédric Krier 73ef7801f2 Add threshold on number of fields prefetched
issue1889
review34004
2011-06-06 17:15:17 +02:00
Cédric Krier 175fb9cd0f Get default value for inherited field only if there is a default method for issue2027 2011-05-31 10:49:38 +02:00
Bertrand Chenal 183d0047f9 Missing whitespace in sql query 2011-04-25 23:50:54 +02:00
Cédric Krier f9e158b74c Manage _timestamp when reading Singleton that has not yet a record 2011-04-20 14:27:52 +02:00
Cédric Krier 58dc14ff84 Use a set for field internally read but to be deleted for issue1950 2011-04-18 13:02:05 +02:00
Cédric Krier 0744b62fe6 Fix partial commit to allow search on fields one2many 2011-04-10 21:05:16 +02:00
Cédric Krier 54e6a8c2fe Use md5 hash for indexing translation for issue1898 2011-04-09 12:36:01 +02:00
Cédric Krier aefabe7ee3 Merge tree and list views 2011-04-03 15:02:28 +02:00
Nicolas Évrard 792410f277 Added autocompletion on fields.Char 2011-03-30 17:20:31 +02:00
Cédric Krier 2fad5e05de Remove ir.default 2011-03-30 14:13:35 +02:00
Nicolas Évrard 6be61ac243 Transmit name of missing attribute 2011-03-28 13:36:45 +02:00
Cédric Krier b22951fecb Improve digits test on Decimal for issue1870 2011-03-23 15:13:28 +01:00
Cédric Krier 2d0d765b9d Test if attribute is callable before added as default method for issue1895 2011-03-15 10:48:38 +01:00
Nicolas Évrard 1766b36764 Add warning to wizards 2011-03-08 18:44:35 +01:00
Nicolas Évrard 7b62b8465e Added support for file name to BinaryField 2011-02-16 17:50:09 +01:00
Cédric Krier 65a3f3f837 Reduce domain before applying active rule for issue1796 2011-01-28 10:34:43 +01:00
Cédric Krier 2b4098f1d2 Add model field access 2011-01-22 23:56:13 +01:00
Cédric Krier c259187ab7 Add loading attribute on fields 2011-01-07 10:58:43 +01:00
Cédric Krier cd7ce92be9 Remove priority attribute on fields 2011-01-03 12:39:29 +01:00
Cédric Krier fd1d0e77a5 Don't convert ids for inherited methods for issue1776 2010-12-27 17:00:48 +01:00
Cédric Krier c1a67a61d7 Boolean fields should not have "required" attribute for issue1760 2010-12-27 16:43:50 +01:00
Cédric Krier def7d53339 Don't rename table from first join and add missing arguments in _order_calc 2010-12-27 16:25:30 +01:00
Cédric Krier 0d1c43b6ed Add One2One field 2010-12-03 18:01:46 +01:00
Cédric Krier 9f3986e7e3 Add values for all fields_names when singleton doesn't exist 2010-12-03 17:23:51 +01:00
Cédric Krier 3f8c99df6a Fix get_eval for BrowseRecordList to return list of id 2010-12-02 14:05:58 +01:00
Cédric Krier 0eefa10e5f Better fix for changeset 56b5ca09e88f and for issue1734 2010-10-20 19:29:20 +02:00
Cédric Krier c8df0f7893 Don't call twice default for inherited fields
Calling default for inherited fields make that we loose the ir.default values
from the inherited Model.
2010-10-19 22:30:29 +02:00
Cédric Krier f8eae466e5 Return _timestamp as string for issue1715 2010-10-11 13:20:09 +02:00
Cédric Krier 400817acbb Improve speed for ir.property and reference fields for issue1623 and issue1631 2010-10-06 20:09:01 +02:00
Cédric Krier 6c9fa7d2b0 Make default_get respect with_rec_name even with _default_on_change values for issue1704 2010-10-02 10:09:35 +02:00
Cédric Krier b356807909 Set translation on create for issue1694 2010-09-30 19:59:14 +02:00
Cédric Krier 815f7e961e Fix global name 'user' not defined for issue1699 thanks to paul 2010-09-20 19:06:04 +02:00
Cédric Krier 63e7f29f6e Fix search on many2many with negate operator 2010-09-03 23:37:31 +02:00
Cédric Krier a325aebe77 Fix search on many2many with a string as value 2010-09-03 14:27:49 +02:00
Cédric Krier 2f75c6cc48 Use fetchmany instead of limit
It is faster on large data sets
2010-09-02 17:59:33 +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 e186d5b76d Skip non ModelStorage from foreign key operations 2010-08-23 23:56:56 +02:00
Cédric Krier cb27804661 Don't call super __getattr__ as object has not __getattr__ 2010-08-23 23:55:01 +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 8fd9f09b72 Use explicit AS column name in queries that use dictfetch*
SQLite return wrong column name when using query as table
2010-07-15 19:00:21 +02:00
Cédric Krier 092196ba4b Fix wrong value passed to super call 2010-07-15 18:58:26 +02:00
Cédric Krier 483afed26a Catch only Exception according to PEP 352 2010-07-08 19:53:39 +02:00
Cédric Krier f7aebd99be Fix _clean_defaults for one2many inherited 2010-06-28 21:25:33 +02:00
Cédric Krier 1ec9aad435 Always check on delete restrict for issue1588 2010-06-17 20:05:59 +02:00
Cédric Krier e75ba6b112 Fix history clause error introduced by changeset 7f5860ab74cb 2010-06-12 20:16:25 +02:00
Cédric Krier 1503aa3112 Make _timestamp numeric instead of datetime to work with XML-RPC and JSON-RPC 2010-06-09 19:58:31 +02:00
Cédric Krier 7cd8a5d963 get_eval must return a list of id for O2M for issue1572 2010-06-03 19:47:13 +02:00
Cédric Krier 1513426987 Add ir.trigger to trigger ModelStorage change 2010-05-29 15:58:49 +02:00
Cédric Krier 3b84b5c3de Add default value to Boolean fields at database level 2010-05-28 20:18:34 +02:00
Cédric Krier 4513a8f8b9 Documentation refactoring 2010-05-08 14:22:26 +02:00