Cédric Krier
08ec032a2f
Don't allow rpc call on ModelStorage without ModelView
...
CVE-2012-0215
issue2476
review307001
2012-03-28 19:05:40 +02:00
Cédric Krier
982a95be2f
Add missing sql_format in "like" clauses
...
issue2478
review270002
(transplanted from 0fe90cd57f000b9382d9859f47bfea0d62c8e23c)
2012-03-05 11:45:51 +01:00
Nicolas Évrard
88766cccfd
Do not search for deleted history records
...
review250003
(transplanted from 96962d9f896dbb635ce19c7c92f9b2cdf7e5eae0)
2012-03-04 16:07:16 +01:00
Cédric Krier
e92f94ac47
Add missing space before AS
...
issue2345
(transplanted from e9243b10f113c754e2a325c5cc2a89a3f2c33fe2)
2012-03-03 12:25:27 +01:00
Cédric Krier
93b61b5812
Make search_rec_name doesn't fail if _rec_name doesn't exist
...
issue2191
review247002
(transplanted from 3cdf1515608a4aa2587678f47df622d9c5a37c90)
2012-03-01 10:31:28 +01:00
Max Holtzberg
8ffabd1ec9
Enable False search on property fields by domain inversion
...
issue2345
review203002
(transplanted from b04fc3b8a023e9f4194f71ffa324a6dc6545df22)
2012-02-28 12:51:01 +01:00
Cédric Krier
9f39a17958
Reset columns and update rpc for inherting models
...
review206008
(transplanted from 304af0238099eecf87354d58a8f414e36e6dde6a)
2012-01-11 01:22:32 +01:00
Max Holtzberg
6fda62bd80
Passing false to SQL query on property field search as parameter
...
issue2351
review206002
(transplanted from a93cd284a8e425c71b2f31740df12ea9caa34155)
2011-12-28 16:03:31 +01:00
Cédric Krier
16ceec5f00
Fix corruption of _local_data cache when switching language
...
issue2233
review181001
(transplanted from dd6d9aa5ee216148f4f0df8c17c0d33f2a886a9b)
2011-11-21 22:09:52 +01:00
Nicolas Évrard
d2622aad30
Add exception to except clause
...
(transplanted from 50ecc56d97d637989ce48371e054f468cd151056)
2011-10-28 10:18:58 +02:00
Cédric Krier
8ef837eb25
Ensure to always have the field name in the dictionary definition
2011-10-20 12:58:02 +02:00
Pierre-Louis Bonicoli
03c968d5ce
add missing field name 'lang'
...
Fix NotSupportedError exception which appears when searching fields by
description:
NotSupportedError: input of anonymous composite types is not implemented
"LINE 1: ...ND ir_translation.res_id = 0 AND ir_translation = E'en_US' A..."
issue2210
review158001
2011-10-19 04:56:08 +02:00
Nicolas Évrard
bfb65a974c
Fix wrong indentation
2011-10-05 18:29:55 +02:00
Nicolas Évrard
ebe9e3faed
Search on Many2One fields include inactive records
...
review127001
2011-10-03 15:37:55 +02:00
Cédric Krier
cc48eb8532
New search widget
...
- Change select on fields into Boolean
- Change format of search_value on ir.action.act_window
review95002
2011-10-03 09:45:21 +02:00
Cédric Krier
0f025ba79d
Remove relation fields from view if no read access to the target Model
...
review125003
2011-09-30 17:07:59 +02:00
Cédric Krier
6d3da1ce94
Update Reference fields from 0 to -1
...
review116001
2011-09-21 12:25:04 +02:00
Cédric Krier
4f4c4b92ad
Allow to use negative id in reference as unknown record
2011-09-20 15:40:48 +02:00
Cédric Krier
48ec29ab70
Reference id could be 0
2011-09-20 14:43:17 +02:00
Cédric Krier
a33981ddc3
default_get in create should not override existing values
...
review112001
2011-09-20 12:53:25 +02:00
Cédric Krier
fefd67c3a5
Improve Binary fields
...
* Support size format in context for Binary fields
* Use buffer for Binary fields
* No more store Binary fields in base64
review74006
2011-09-17 14:43:05 +02:00
Nicolas Évrard
470c1f9d5d
Correctly compute if argument is a condition
...
review100001
2011-09-06 12:00:15 +02:00
Cédric Krier
1a84c04adf
Rational exceptions
...
review94001
2011-09-05 20:30:26 +02:00
Cédric Krier
8d8b11c13c
Fix typo in "add datetime_field" and iter on values intead of keys
2011-09-02 17:53:10 +02:00
Cédric Krier
61ca0dd92c
Don't try to detect rounding issue with MySQL
...
review74005
2011-08-27 16:04:36 +02:00
Cédric Krier
7e223fe1cc
Don't store BrowseRecord in cursor cache
...
review93001
2011-08-27 16:03:12 +02:00
Cédric Krier
0f3ba1f69f
Use RETURNING in INSERT if available
...
review21003
2011-08-21 10:20:23 +02:00
Cédric Krier
b24095ec3d
Fix export row with inherited fields
...
issue2102
2011-08-02 13:30:43 +02:00
Cédric Krier
5f3b457974
merge
2011-07-20 19:10:41 +02:00
Cédric Krier
79dd6c4e5a
Fix for new Pool singleton
2011-07-20 19:09:44 +02:00
Nicolas Évrard
3ad685e892
Add function to get object base URL
2011-07-20 19:04:52 +02:00
Nicolas Évrard
4293af5cef
merge.
2011-07-20 18:38:11 +02:00
Nicolas Évrard
2f8c6a48d1
Use new fields_view_get signature
...
review44001
2011-07-20 18:34:11 +02:00
Cédric Krier
852f04dc51
Remove support of Python2.5 and fix py3 warnings
2011-07-12 00:16:15 +02:00
Cédric Krier
884863b48d
Remove unnecessary test
2011-07-06 17:58:37 +02:00
Cédric Krier
566351406d
Add missing double quote on JOIN for field name
...
review48006
2011-07-06 13:53:28 +02:00
Cédric Krier
550aae8351
Change Pool into a Singleton
...
review42001
2011-07-03 13:20:58 +02:00
Cédric Krier
33d0ffbc82
Use rec_name instead of value of _rec_name when searching on Many2One
...
issue2079
2011-06-24 16:10:31 +02:00
Cédric Krier
b0611ac784
Fix index computation to select ids in BrowseRecord
...
review48001
2011-06-22 20:49:32 +02:00
Cédric Krier
881d74623a
Remove "return True" testing code
2011-06-22 20:48:54 +02:00
Cédric Krier
c6f31b3bc0
Better error message in order
...
Give the name of the Model on which the order failed
2011-06-15 11:39:20 +02:00
Nicolas Évrard
81faae9373
Preserve order of Many2Many.get
...
review40005
2011-06-14 18:29:08 +02:00
Cédric Krier
587567077f
Add LRUDict to use as cache
...
issue2033
review31005
2011-06-14 11:44:26 +02:00
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