Olivier Dony
839eb5f1c8
[MERGE] orm.read_group: partial support for orderby (m2o only so far)
...
bzr revid: odo@openerp.com-20101129141204-beieaccpl23pqmge
2010-11-29 15:12:04 +01:00
P. Christeas, O. Dony
6a69f37cf0
[MERGE] many improvements regarding translations, logging, reports, http, speed
...
bzr revid: odo@openerp.com-20101125142219-8bkqfboyuslzpvyo
2010-11-25 15:22:19 +01:00
Olivier Dony
ad490bdcf5
[IMP] orm.write: ignore unknown fields, more consistent with rest of API
...
bzr revid: odo@openerp.com-20101125135800-dzad2x864bn8p1ah
2010-11-25 14:58:00 +01:00
OpenERP GTK R&D Team
a5327f27f9
[MERGE] read_group: now returns count information for the groups
...
bzr revid: odo@openerp.com-20101124184433-eo54itrejuak0exp
2010-11-24 19:44:33 +01:00
Olivier Dony
30cb4b8891
[IMP] orm.orm: cleaned up comments after previous patches
...
bzr revid: odo@openerp.com-20101124184108-iw1up4jomysfoh85
2010-11-24 19:41:08 +01:00
Olivier Dony
475667d384
[FIX] orm.import_data: also translate SQL constraints error messages that are not callable
...
bzr revid: odo@openerp.com-20101124172819-33ahiq3aacgwt8f2
2010-11-24 18:28:19 +01:00
Olivier Dony
af506691a3
[MERGE] merged second batch of fixes from xrg-pg84 branch
...
bzr revid: odo@openerp.com-20101124152707-ksfaru7en81x8xn2
2010-11-24 16:27:07 +01:00
Olivier Dony
6ff627d275
[IMP] ir.model.data,res.log: allow marking res.log entries as read upon creation via context + do it during module install to avoid useless log spam
...
bzr revid: odo@openerp.com-20101123160506-qsxa7gm5j8scphdz
2010-11-23 17:05:06 +01:00
P. Christeas
ba47847b20
ORM: moved columns should carry the old name, not the table
...
When a column changes type in module upgrades, we have code to rename
the column. The new name shall be based on the old column name, not the
name of the table.
bzr revid: p_christ@hol.gr-20101123135748-z8rtmy36c8u972xb
2010-11-23 15:57:48 +02:00
P. Christeas
962a4cce70
orm: revert e940ece64169da4f, read(<bad-id>) must return empty list!
...
bzr revid: p_christ@hol.gr-20101123135728-rqoec2b92roln4up
2010-11-23 15:57:28 +02:00
P. Christeas
6e13dcb8a2
orm: Return numeric uid at perm_read() when no access to res.user
...
If a res.user belongs to a company_id that the current user has no access
to, perm_read() wouldn't be able to return results (but exception). Now,
just skip the uid->login resolution and return the numeric value instead.
bzr revid: p_christ@hol.gr-20101123135654-bslxfv93p10216d3
2010-11-23 15:56:54 +02:00
Olivier Dony
5d09bce920
[IMP] orm: proper test for column names in check_recursion()
...
bzr revid: odo@openerp.com-20101123125638-dhd95d6a6xg912ls
2010-11-23 13:56:38 +01:00
Thibault Francois
419133ce8b
[MERGE] with trunk
...
bzr revid: tfr@openerp.com-20101119133226-g04bvgnyr0jp7psz
2010-11-19 14:32:26 +01:00
Thibault Francois
62e83fd5a0
[FIX] orm : webclient pass context insted order by, arrange order of args
...
bzr revid: tfr@openerp.com-20101119131550-s350knora0hma95z
2010-11-19 14:15:50 +01:00
nch@tinyerp.com
6b1beeae18
[IMP] list : groupby field can be sorted
...
bzr revid: tfr@openerp.com-20101119131338-7zfxqphrd5fv0bxq
2010-11-19 14:13:38 +01:00
P. Christeas
41c9098ca9
OSV: Fix callable _sql_constraint messages
...
This fixes the support for callable sql_constraint messages, which have
always been wrong. It respects the (cr, uid, ids, context) arguments and
will fallback to Postgres's error if it cannot call.
Note that sql constraints are not properly explained when base_module_record
or audittrail are installed.
bzr revid: p_christ@hol.gr-20101118184643-8tnmj83b09kuvf1j
2010-11-18 20:46:43 +02:00
P. Christeas
c8f52b8c98
ORM, ir_*: convert standard constraint messages to callables
...
Also, fix way that callable constraints are passed with the context so
that they can have translatable strings inside (but not on the results
of the callable).
Conflicts:
bin/addons/base/ir/ir_model.py
bin/addons/base/module/module.py
bin/tools/translate.py
bzr revid: p_christ@hol.gr-20101118164721-19rgx43d3p96b2lf
2010-11-18 18:47:21 +02:00
P. Christeas
406e8aaba6
ORM: do import warnings, needed for _check_recursion() earlier patch
...
bzr revid: p_christ@hol.gr-20101116163536-jmfxkzagrq5fcrx8
2010-11-16 18:35:36 +02:00
P. Christeas
08ef1a95f1
ORM: deprecate check_recursion() in favour of _check_recursion()
...
bzr revid: p_christ@hol.gr-20101116150435-jfmjah8ookf11x3y
2010-11-16 17:04:35 +02:00
P. Christeas
4187facd9f
ORM: Better message when copying non-existing records
...
by: jvo@openerp.com
In both cases, we end up with an exception. But it is better to know
which model+id has failed.
bzr revid: p_christ@hol.gr-20101116150047-xtyz8nrt6465ug2k
2010-11-16 17:00:47 +02:00
P. Christeas
63d562de39
ORM: fix bug at orm.copy_data(), would reset context[lang]
...
Thanks to Dr. Gassauer that made me revise this code.
bzr revid: p_christ@hol.gr-20101116150025-ssyiix1c72t04fbk
2010-11-16 17:00:25 +02:00
Anup (OpenERP)
602815a5ad
[FIX](Maintenance) Exportation fixed for o2m and m2m
...
bzr revid: ach@tinyerp.com-20101116092650-cdzcqn5tc7hq5l3m
2010-11-16 14:56:50 +05:30
Numerigraphe - Lionel Sausin
8b3bd3ccee
[FIX] typo in field name
...
bzr revid: ls@numerigraphe.fr-20101112142119-e9gqnld7m5dd62kh
2010-11-12 15:21:19 +01:00
Numerigraphe - Lionel Sausin
182cf2b196
[MERGE] sync with the trunk
...
bzr revid: ls@numerigraphe.fr-20101112141041-19kpvr7pzxqankqo
2010-11-12 15:10:41 +01:00
Numerigraphe - Lionel Sausin
e013734045
[REF] stricter checking of defauts in fields & orm __init__
...
bzr revid: ls@numerigraphe.fr-20101112134214-h27a1ewxr9c4g3id
2010-11-12 14:42:14 +01:00
Numerigraphe - Lionel Sausin
1fff5e28f1
[FIX] incorrect spellings (childs -> children)
...
bzr revid: xmo@openerp.com-20101112103952-qabm06zgu6s5qrnn
2010-11-12 11:39:52 +01:00
RGA (OpenERP)
5d67b0fe74
[IMP] group by header should display how many children it has
...
bzr revid: rga@tinyerp.com-20101111110420-ay27xo0a5g98f7aq
2010-11-11 16:34:20 +05:30
Olivier Dony
e552766352
[IMP] orm: spelling: default language is en_US, so we should us International/US forms
...
lp bug: https://launchpad.net/bugs/546138 fixed
bzr revid: odo@openerp.com-20101108143014-p3xlsiz3kb79ckdt
2010-11-08 15:30:14 +01:00
Olivier Dony
e1f5158d7d
[ADD] fields.binary: support 'bin_size_XXX' context flags to selectively enable returning size/contents of a binary field - pending API change after 6.0
...
bzr revid: odo@openerp.com-20101104170523-z1n4jop5e46t3wtu
2010-11-04 18:05:23 +01:00
Fabien Pinckaers
d20510168f
[IMP] Speed improvement when loading modules
...
bzr revid: fp@tinyerp.com-20101101113352-g32hhvp5355jb3nt
2010-11-01 12:33:52 +01:00
Fabien Pinckaers
c50d3029ae
[IMP] Speed improvement when loading modules
...
bzr revid: fp@tinyerp.com-20101101113320-umabgxebmj0zzcpz
2010-11-01 12:33:20 +01:00
Olivier Dony
3f235f8d3c
[IMP] orm.read: make error message for read() on deleted records more consistent with other messages
...
bzr revid: odo@openerp.com-20101027111056-uw1mnr9o5sr4w70l
2010-10-27 13:10:56 +02:00
Olivier Dony
fed6d90304
[IMP] orm.write: report an error when trying to update deleted records (thanks RGA for initial fix)
...
bzr revid: odo@openerp.com-20101027110542-d9nklbocc12bxjs6
2010-10-27 13:05:42 +02:00
Olivier Dony
9d425285c0
[IMP] orm: broader error message for ir.rule check, concurrently deleted records might trigger it too
...
bzr revid: odo@openerp.com-20101027105153-slv09eju5rzkgaoo
2010-10-27 12:51:53 +02:00
Olivier Dony
ea26bded7a
[FIX] orm._check_concurrency: mention one conflicting record in exception message
...
bzr revid: odo@openerp.com-20101025105555-owkglzq1btuvtrrx
2010-10-25 12:55:55 +02:00
Olivier Dony
0d2c8796b4
[FIX] orm._check_concurrency: pop values from context after check to avoid false positives (e.g. nested writes) - one check per transaction is enough
...
bzr revid: odo@openerp.com-20101025100540-oy374900sveb2o5f
2010-10-25 12:05:40 +02:00
Numerigraphe - Lionel Sausin
5905b3ecf0
[IMP] wording: children intead of childs (again)
...
bzr revid: ls@numerigraphe.fr-20101025085222-pm6ovutgvb0jg3af
2010-10-25 10:52:22 +02:00
Numerigraphe - Lionel Sausin
e3e8be4b01
[MERGE] merge from 6.0.0-RC1
...
bzr revid: ls@numerigraphe.fr-20101025074313-uaspq2f2y523my99
2010-10-25 09:43:13 +02:00
Xavier Morel
a6cab7ac44
[REM] code having become noop and generating lint warnings following commenting of related code
...
bzr revid: xmo@openerp.com-20101025082031-pqrlih2gd6nnqstr
2010-10-25 10:20:31 +02:00
Xavier Morel
99608428f8
[FIX] lint warnings
...
bzr revid: xmo@openerp.com-20101025080447-s5ulsom7fdbygwl4
2010-10-25 10:04:47 +02:00
Fabien Pinckaers
dee82b3ce7
fix bug introduced in r2938
...
bzr revid: fp@tinyerp.com-20101023125131-b7vx7tz5wck6jqn5
2010-10-23 14:51:31 +02:00
Xavier Morel
52774a994e
[IMP] cleanup _check_concurrency a bit and reduce nesting
...
bzr revid: xmo@openerp.com-20101022162131-9quly5fjl7xe4km5
2010-10-22 18:21:31 +02:00
sma@tinyerp.com
3108df45f3
[IMP] orm,res.log: better handling of context in res.log entries
...
bzr revid: odo@openerp.com-20101021144546-1vetgysw0cljvppc
2010-10-21 16:45:46 +02:00
Olivier Dony
b7a2ebc828
[IMP] orm: _add_missing_default_values: handle o2m default values in the legacy form [{},{}] + inherited x2m defaults
...
bzr revid: odo@openerp.com-20101018161638-i6vtq13tczf2b707
2010-10-18 18:16:38 +02:00
Olivier Dony
74f144f813
[FIX] orm, workflow: do not disable wkf buttons unless explicit group is set on transitions
...
bzr revid: odo@openerp.com-20101015200655-xcn22gdoka0n4gys
2010-10-15 22:06:55 +02:00
Olivier Dony
77852d32b8
[IMP] osv,base: lint cleanup
...
bzr revid: odo@openerp.com-20101015140831-cavjcc640ardjbaz
2010-10-15 16:08:31 +02:00
Anup (OpenERP)
acf5105783
[FIX] _read_flat() method corrected for multi
...
lp bug: https://launchpad.net/bugs/625898 fixed
bzr revid: ach@tinyerp.com-20101015134630-law0exawyhlyec30
2010-10-15 19:16:30 +05:30
Anup (OpenERP)
f70f0d4520
[REVERT] A fix for orphan _inherits record for read() , better solution will be put soon.the fix may regress browse() with non-existent id
...
bzr revid: ach@tinyerp.com-20101015131902-ix4zgjjz60l8w8xd
2010-10-15 18:49:02 +05:30
Olivier Dony
88117959b5
[REM] base, workflow: removed res.roles object, replaced by dedicated res.groups
...
bzr revid: odo@openerp.com-20101013215340-jaiihef9chsym48z
2010-10-13 23:53:40 +02:00
Sébastien BEAU - http://www.akretion.com
22919bb1de
[FIX]Speed improvement : Call of write() should go when there is vals
...
bzr revid: jvo@tinyerp.com-20101012192259-w3jbfm9ocb2zkr5m
2010-10-13 00:52:59 +05:30