odoo/odoo.git
10 years ago[MERGE] trunk
Quentin (OpenERP) [Fri, 29 Nov 2013 16:56:44 +0000 (17:56 +0100)]
[MERGE] trunk

bzr revid: qdp-launchpad@openerp.com-20131129165644-fx0m3ok07l41o507

10 years ago[FIX] mrp: fixed traceback when no BoM defined for a mrp product. Fixed also messages...
Quentin (OpenERP) [Fri, 29 Nov 2013 14:43:27 +0000 (15:43 +0100)]
[FIX] mrp: fixed traceback when no BoM defined for a mrp product. Fixed also messages on procurement. Set the BoM on creation of mrp.production also instead of waiting the computation

bzr revid: qdp-launchpad@openerp.com-20131129144327-f7vdb0ozpm02fe4u

10 years ago[FIX] auth_signup: no alias for signuped users
Christophe Simonis [Fri, 29 Nov 2013 13:09:58 +0000 (14:09 +0100)]
[FIX] auth_signup: no alias for signuped users

bzr revid: chs@openerp.com-20131129130958-e89ex1psthcckcgt

10 years ago[FIX] purchase: wrong reference in yaml file
Quentin (OpenERP) [Thu, 28 Nov 2013 13:33:02 +0000 (14:33 +0100)]
[FIX] purchase: wrong reference in yaml file

bzr revid: qdp-launchpad@openerp.com-20131128133302-k42hufxxpd281c4o

10 years ago[IMP] stock: internal picking report
Quentin (OpenERP) [Thu, 28 Nov 2013 13:30:28 +0000 (14:30 +0100)]
[IMP] stock: internal picking report

bzr revid: qdp-launchpad@openerp.com-20131128133028-2nhkp70qhom58hcn

10 years ago[FIX] stock_complex_routes: wrong reference in yaml test
Quentin (OpenERP) [Thu, 28 Nov 2013 10:18:23 +0000 (11:18 +0100)]
[FIX] stock_complex_routes: wrong reference in yaml test

bzr revid: qdp-launchpad@openerp.com-20131128101823-t7dn51jm4hw0ghmg

10 years ago[FIX] stock: picking slip and delivery order reports fixed
Quentin (OpenERP) [Wed, 27 Nov 2013 15:45:41 +0000 (16:45 +0100)]
[FIX] stock: picking slip and delivery order reports fixed

bzr revid: qdp-launchpad@openerp.com-20131127154541-f4335b1xrk2ubodg

10 years ago[FIX] base_calendar: do not use deprecated field `organizer`
Christophe Simonis [Wed, 27 Nov 2013 14:55:40 +0000 (15:55 +0100)]
[FIX] base_calendar: do not use deprecated field `organizer`

bzr revid: chs@openerp.com-20131127145540-t8uxk5cpx9d8utm8

10 years ago[MERGE] [IMP] [REV] crm, addons: still stage/state tweaking
Thibault Delavallée [Fri, 29 Nov 2013 09:50:45 +0000 (10:50 +0100)]
[MERGE] [IMP] [REV] crm, addons: still stage/state tweaking
- crm: Mark Won / Lost buttons are back
- crm: now using the new 'fold_field' option to fold some stages on the fold
field of stages. Back to saas-1 bebavhior.
- project, project_issue: task and issue also use the fold_field option.
- project: fixed 'X Tasks' display on the project vignette: now always displaying
'X Tasks at plural form to simplify the view

bzr revid: tde@openerp.com-20131129095045-nij3okz6plauhfbl

10 years ago[IMP] form_view: statusbar widget: folded back as an option.
Thibault Delavallée [Fri, 29 Nov 2013 09:48:11 +0000 (10:48 +0100)]
[IMP] form_view: statusbar widget: folded back as an option.

The widget option 'fold_field' allows to tell the widget to use this field on
the model used for stages to compute the folded selection.

If not set, no stage is folded.

bzr revid: tde@openerp.com-20131129094811-j4f0q1sjudrz715s

10 years ago[MERGE] Sync with trunk
Thibault Delavallée [Fri, 29 Nov 2013 09:46:10 +0000 (10:46 +0100)]
[MERGE] Sync with trunk

bzr revid: tde@openerp.com-20131129094610-qlrd1h502szo0b61

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 28 Nov 2013 05:31:39 +0000 (05:31 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131128053139-pjkqtyxh30xqyvpn

10 years ago[MERGE] improvements of 'post entry' wizard in order to allow the selection of severa...
Quentin (OpenERP) [Wed, 27 Nov 2013 15:32:57 +0000 (16:32 +0100)]
[MERGE] improvements of 'post entry' wizard in order to allow the selection of several journals and several periods. Courtesy of Alexis de Lattre (Akretion)

bzr revid: qdp-launchpad@openerp.com-20131127153257-9e4ajwqvrmbuvxrn

10 years ago[MERGE] forward port of branch saas-2 up to revid 9017 chs@openerp.com-20131127110552...
Christophe Simonis [Wed, 27 Nov 2013 11:12:08 +0000 (12:12 +0100)]
[MERGE] forward port of branch saas-2 up to revid 9017 chs@openerp.com-20131127110552-3u2nxwu01gxj9i7m

bzr revid: chs@openerp.com-20131127111208-iclt7a9ib7oucumh

10 years ago[MERGE] remove warnings
Christophe Simonis [Wed, 27 Nov 2013 11:05:52 +0000 (12:05 +0100)]
[MERGE] remove warnings

bzr revid: chs@openerp.com-20131127110552-3u2nxwu01gxj9i7m

10 years ago[MERGE] forward port of branch 7.0 up to revid 9651 chs@openerp.com-20131127104459...
Christophe Simonis [Wed, 27 Nov 2013 11:00:46 +0000 (12:00 +0100)]
[MERGE] forward port of branch 7.0 up to revid 9651 chs@openerp.com-20131127104459-jb77x7quwcvtifm7

bzr revid: dle@openerp.com-20131126171210-jovr7e7efehuq3s2
bzr revid: chs@openerp.com-20131127110046-4ow36dkuuyzgf1pl

10 years ago[MERGE] forward port of branch 7.0 up to revid 5151 launchpad_translations_on_behalf_...
Christophe Simonis [Wed, 27 Nov 2013 10:58:28 +0000 (11:58 +0100)]
[MERGE] forward port of branch 7.0 up to revid 5151 launchpad_translations_on_behalf_of_openerp-20131127053913-ypnlpggd4wt58pzx

bzr revid: chs@openerp.com-20131127105828-ng8z4by1tszmj9d2

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Fri, 29 Nov 2013 05:30:23 +0000 (05:30 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131126060718-7io3n16co82qp5pu
bzr revid: launchpad_translations_on_behalf_of_openerp-20131127053913-ypnlpggd4wt58pzx
bzr revid: launchpad_translations_on_behalf_of_openerp-20131128060603-kk12b8iu0uhhtist
bzr revid: launchpad_translations_on_behalf_of_openerp-20131129052938-u0wq863etr3sl1cm
bzr revid: launchpad_translations_on_behalf_of_openerp-20131129053023-zlbrprsiq9e7vs39

10 years ago[FIX] stock: switch ids new - old picking in the message informing the back order...
Martin Trigaux [Thu, 28 Nov 2013 14:50:59 +0000 (15:50 +0100)]
[FIX] stock: switch ids new - old picking in the message informing the back order was created (opw 594402)
Post on delivered picking that the backorder was created. Was inconsitent with the field 'Back order of'

bzr revid: mat@openerp.com-20131128145059-p3mw969z3lotkn26

10 years ago[MERGE] [FIX] purchase: fix typo attr -> attrs in form view, courtesy of Joshua Jan...
Martin Trigaux [Thu, 28 Nov 2013 11:52:39 +0000 (12:52 +0100)]
[MERGE] [FIX] purchase: fix typo attr -> attrs in form view, courtesy of Joshua Jan (SHINEIT)

bzr revid: mat@openerp.com-20131128115239-yr0m9a1d2i39v6xm

10 years ago[MERGE] [FIX] document: check method fails if it is called with an id instead of...
Martin Trigaux [Thu, 28 Nov 2013 11:49:58 +0000 (12:49 +0100)]
[MERGE] [FIX] document: check method fails if it is called with an id instead of a list of ids. Courtesy of Carlos Vásquez (CLEARCORP)

bzr revid: mat@openerp.com-20131128114958-cbwsvntblmjf55cy

10 years ago[MERGE] [FIX] sale_stock: pass missing context when retrieving product uom (opw 594350)
Martin Trigaux [Thu, 28 Nov 2013 11:40:19 +0000 (12:40 +0100)]
[MERGE] [FIX] sale_stock: pass missing context when retrieving product uom (opw 594350)

bzr revid: mat@openerp.com-20131128114019-6rfcq9z235kh7ot7

10 years ago[MERGE] [FIX] mail: css improvement, no overflow when too long words, line break...
Martin Trigaux [Thu, 28 Nov 2013 11:35:20 +0000 (12:35 +0100)]
[MERGE] [FIX] mail: css improvement, no overflow when too long words, line break instead

lp bug: https://launchpad.net/bugs/1167323 fixed

bzr revid: mat@openerp.com-20131128113520-s0i7cri632n7a01g

10 years ago[MERGE] [FIX] sale: use client ref on invoice val instead of name for make invoice...
Martin Trigaux [Thu, 28 Nov 2013 11:32:32 +0000 (12:32 +0100)]
[MERGE] [FIX] sale: use client ref on invoice val instead of name for make invoice wizard, same behaviour as creation of invoice in classic _prepare_invoice of sale.py. Courtsey of Yannick Vaucher (Camptocamp)

bzr revid: mat@openerp.com-20131128113232-aun2h9fbrfxwffqt

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 28 Nov 2013 06:06:19 +0000 (06:06 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131128060619-0nswl7lls658nujd

10 years ago[FIX] pad: add break-word css to avoid going out of the field in case of too long...
Martin Trigaux [Wed, 27 Nov 2013 16:03:00 +0000 (17:03 +0100)]
[FIX] pad: add break-word css to avoid going out of the field in case of too long words (eg: urls) (opw 593426)

bzr revid: mat@openerp.com-20131127160300-yx42uee1xqx79ljl

10 years ago[FIX]note: notes with undefined stages did not appear if the user had defined stages...
Denis Ledoux [Wed, 27 Nov 2013 15:18:15 +0000 (16:18 +0100)]
[FIX]note: notes with undefined stages did not appear if the user had defined stages (they appeared if the user had no stages defined)

bzr revid: dle@openerp.com-20131127151815-gzk9py9wtzmndziw

10 years ago[FIX] account: Set the alignment of Total parallel to amount in invoice report
Martin Trigaux [Wed, 27 Nov 2013 14:51:45 +0000 (15:51 +0100)]
[FIX] account: Set the alignment of Total parallel to amount in invoice report

bzr revid: mat@openerp.com-20131127145145-qr48qhkvcw02e9ww

10 years ago[FIX] mail: decode filename at email reception (if non-ascii characters) (opw 591729)
Martin Trigaux [Wed, 27 Nov 2013 12:40:21 +0000 (13:40 +0100)]
[FIX] mail: decode filename at email reception (if non-ascii characters) (opw 591729)

bzr revid: mat@openerp.com-20131127124021-bliapaggdjd1xnuz

10 years ago[MERGE] {purchase,purchase_requisition}: choose the right warehouse when creating...
Christophe Simonis [Wed, 27 Nov 2013 10:44:59 +0000 (11:44 +0100)]
[MERGE] {purchase,purchase_requisition}: choose the right warehouse when creating purchase orders from purchase order/requisition

bzr revid: chs@openerp.com-20131127104459-jb77x7quwcvtifm7

10 years ago[IMP] [REV] crm, addons: still stage/state tweaking
Thibault Delavallée [Wed, 27 Nov 2013 09:53:00 +0000 (10:53 +0100)]
[IMP] [REV] crm, addons: still stage/state tweaking
- crm: Mark Won / Lost buttons are back
- crm: now using the new 'fold_field' option to fold some stages on the fold
field of stages. Back to saas-1 bebavhior.
- project, project_issue: task and issue also use the fold_field option.
- project: fixed 'X Tasks' display on the project vignette: now always displaying
'X Tasks at plural form to simplify the view.

bzr revid: tde@openerp.com-20131127095300-9onzlt5pl9u82zt6

10 years ago[IMP] form_view: statusbar widget: folded back as an option.
Thibault Delavallée [Wed, 27 Nov 2013 09:50:37 +0000 (10:50 +0100)]
[IMP] form_view: statusbar widget: folded back as an option.

The widget option 'fold_field' allows to tell the widget to use this field on
the model used for stages to compute the folded selection.

If not set, no stage is folded.

bzr revid: tde@openerp.com-20131127095037-me1cvl272ex1e6r9

10 years ago[FIX] sale, purchase: don't copy the customer/supplier reference when copying a SO/PO
Quentin (OpenERP) [Wed, 27 Nov 2013 08:46:25 +0000 (09:46 +0100)]
[FIX] sale, purchase: don't copy the customer/supplier reference when copying a SO/PO

bzr revid: qdp-launchpad@openerp.com-20131127084625-dqgoloz4q47zlpti

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 27 Nov 2013 04:37:35 +0000 (04:37 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131127043735-yp016yh8n07kzusm

10 years ago[IMP] orm: copy() does not copy deprecated fields
Christophe Simonis [Tue, 26 Nov 2013 18:52:10 +0000 (19:52 +0100)]
[IMP] orm: copy() does not copy deprecated fields

bzr revid: chs@openerp.com-20131126185210-8kd5stdexa4ozn2m

10 years ago[FIX] purchase_requisition: copy method _get_warehouse from purchase module to avoid...
Christophe Simonis [Tue, 26 Nov 2013 18:07:26 +0000 (19:07 +0100)]
[FIX] purchase_requisition: copy method _get_warehouse from purchase module to avoid crash if purchase_requisition is updated but not purchase

bzr revid: chs@openerp.com-20131126180726-ng0gue9pedmuykj9

10 years ago[FIX] purchase: at the validation of the PO, force the company in the context as...
Quentin (OpenERP) [Tue, 26 Nov 2013 17:05:05 +0000 (18:05 +0100)]
[FIX] purchase: at the validation of the PO, force the company in the context as the company on the PO in order to read property fields correctly. This patch is necessary to allow a user to confirm a PO belonging to another company (if he has the rights to do so).

bzr revid: qdp-launchpad@openerp.com-20131126170505-ttzuiaujpl1k24rg

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 27 Nov 2013 05:39:57 +0000 (05:39 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131127053957-ekc1bfm5ohug21aa

10 years ago[FIX]hr_timesheet_sheet: add right-padding to timesheet weekly input in order to...
Denis Ledoux [Tue, 26 Nov 2013 17:00:19 +0000 (18:00 +0100)]
[FIX]hr_timesheet_sheet: add right-padding to timesheet weekly input in order to avoid the value to be partially cut (in ie 9/10, for instance)

bzr revid: dle@openerp.com-20131126170019-bydxxyk7uqzpsb41

10 years ago[FIX]remove deprecated (& useless) code, overwritting the base.action_res_users ...
Denis Ledoux [Tue, 26 Nov 2013 16:27:56 +0000 (17:27 +0100)]
[FIX]remove deprecated (& useless) code, overwritting the base.action_res_users (The Configuration > Users window action) context, and prevented the 'Regular Users' filter from share module to be loaded by default

bzr revid: dle@openerp.com-20131126162756-lljq08wrmymwxlzs

10 years ago[FIX] auth_signup: do not send set_password email at user signup
Christophe Simonis [Tue, 26 Nov 2013 16:16:58 +0000 (17:16 +0100)]
[FIX] auth_signup: do not send set_password email at user signup

bzr revid: chs@openerp.com-20131126161658-9yvocjcrvbvqc51l

10 years ago[FIX] purchase_requisition: choose the right warehouse when creating purchase requisi...
Christophe Simonis [Tue, 26 Nov 2013 13:52:54 +0000 (14:52 +0100)]
[FIX] purchase_requisition: choose the right warehouse when creating purchase requisitions from procurement orders + allow to work in batch.

bzr revid: chs@openerp.com-20131126135254-96l4xk9q4fd0iwpu

10 years ago[FIX] purchase: choose the right warehouse when creating purchase orders from procure...
Christophe Simonis [Tue, 26 Nov 2013 13:50:26 +0000 (14:50 +0100)]
[FIX] purchase: choose the right warehouse when creating purchase orders from procurement orders

bzr revid: chs@openerp.com-20131126135026-echb4fq37229g637

10 years ago[FIX] procurement: procurement orders does not have a `warehouse_id` field
Christophe Simonis [Tue, 26 Nov 2013 13:49:52 +0000 (14:49 +0100)]
[FIX] procurement: procurement orders does not have a `warehouse_id` field

bzr revid: chs@openerp.com-20131126134952-cotbhc8s60zj44ts

10 years ago[FIX] mail_followers widget: fixed a traceback appearing
Thibault Delavallée [Tue, 26 Nov 2013 12:46:30 +0000 (13:46 +0100)]
[FIX] mail_followers widget: fixed a traceback appearing
when quickly changing the displayed record in a form view when the
followers widget is displayed. This was due to variables not correctly
set because of a concurrence issue.
However there is no need to hse this.view.datarecord or dataset as
the function already receives its id as argument.

bzr revid: tde@openerp.com-20131126124630-2m5wjwr008ys1e9e

10 years ago[IMP] res.users: avoid reading all fields explictly when computing reified groups
Christophe Simonis [Tue, 26 Nov 2013 11:12:28 +0000 (12:12 +0100)]
[IMP] res.users: avoid reading all fields explictly when computing reified groups

bzr revid: chs@openerp.com-20131126111228-cjnp11nc6l383q5r

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Tue, 26 Nov 2013 06:07:46 +0000 (06:07 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131126060746-ta374lckemq8t257

10 years ago[FIX] html_sanitize does not raise exception for empty string anymore. correct relate...
Christophe Simonis [Mon, 25 Nov 2013 17:49:56 +0000 (18:49 +0100)]
[FIX] html_sanitize does not raise exception for empty string anymore. correct related test

bzr revid: chs@openerp.com-20131125174956-1y13zszzf9h2pkl6

10 years ago[MERGE] manual forward port of changes made in http dispatching in saas-2 branch...
Christophe Simonis [Mon, 25 Nov 2013 16:58:04 +0000 (17:58 +0100)]
[MERGE] manual forward port of changes made in http dispatching in saas-2 branch since last web revid 3865 dle@openerp.com-20131023113414-mlwppd4d7vyh1tyj

bzr revid: chs@openerp.com-20131125165804-0d25q1vn5z0y9nv8

10 years ago[FIX] mail: in some cases tracking is called
Thibault Delavallée [Mon, 25 Nov 2013 16:38:08 +0000 (17:38 +0100)]
[FIX] mail: in some cases tracking is called
without the context (some workflows for example). In that case use the
current user lang when generating the automatic message. This is done
by adding it in the context if not present.

lp bug: https://launchpad.net/bugs/1219163 fixed

bzr revid: tde@openerp.com-20131125163808-bbbqwvx22my38zdj

10 years ago[MERGE] [BACKPORT] backport from saas-2 (r4976): ir.model: during garbage collection...
Martin Trigaux [Mon, 25 Nov 2013 16:20:13 +0000 (17:20 +0100)]
[MERGE] [BACKPORT] backport from saas-2 (r4976): ir.model: during garbage collection of obsolete records in _process_end, do it in anti-chronological order

bzr revid: mat@openerp.com-20131125162013-z6dhe8eigq7pig0x

10 years ago[MERGE] Forward-port of latest 7.0 bugfixes, up to rev. 9642 rev-id: dle@openerp...
Denis Ledoux [Mon, 25 Nov 2013 16:05:23 +0000 (17:05 +0100)]
[MERGE] Forward-port of latest 7.0 bugfixes, up to rev. 9642 rev-id: dle@openerp.com-20131125160315-tj8n5bv6e5yv8jku

bzr revid: dle@openerp.com-20131125143003-vjtzj1c5051pdnk3
bzr revid: dle@openerp.com-20131125160523-hecq5u2uo0mfyoq0

10 years ago[MERGE] forward port of branch saas-2 up to revid 3887 chs@openerp.com-20131122172422...
Christophe Simonis [Mon, 25 Nov 2013 16:05:06 +0000 (17:05 +0100)]
[MERGE] forward port of branch saas-2 up to revid 3887 chs@openerp.com-20131122172422-tsd8wzqkbqknrw1w

bzr revid: chs@openerp.com-20131125160506-30uia4pdwzpp54gj

10 years ago[FIX]hr_timesheet_sheet: remove useless css rule, which had the effect of erasing...
Denis Ledoux [Mon, 25 Nov 2013 16:03:15 +0000 (17:03 +0100)]
[FIX]hr_timesheet_sheet: remove useless css rule, which had the effect of erasing the half timesheet weekly input on ie.

bzr revid: dle@openerp.com-20131125160315-tj8n5bv6e5yv8jku

10 years ago[IMP] dumpstack dumps greenlets when running in evented mode.
Christophe Simonis [Mon, 25 Nov 2013 15:59:56 +0000 (16:59 +0100)]
[IMP] dumpstack dumps greenlets when running in evented mode.
(forward port lost during previous commit)

bzr revid: chs@openerp.com-20131125155956-x92vq9w4r9ov4vcc

10 years ago[FIX] mail: fixed reply button in mail_mail form view, should reply
Thibault Delavallée [Mon, 25 Nov 2013 15:58:57 +0000 (16:58 +0100)]
[FIX] mail: fixed reply button in mail_mail form view, should reply
to a mail.message, not a mail.mail.

lp bug: https://launchpad.net/bugs/1212190 fixed

bzr revid: tde@openerp.com-20131125155857-m04233fbyan7mglt

10 years ago[FIX] mail: fixed replying to the first message in Inbox that was crashing
Thibault Delavallée [Mon, 25 Nov 2013 15:53:49 +0000 (16:53 +0100)]
[FIX] mail: fixed replying to the first message in Inbox that was crashing

lp bug: https://launchpad.net/bugs/1212109 fixed

bzr revid: tde@openerp.com-20131125155349-4wfvjxuffnxyumkd

10 years ago[MERGE] forward port of branch saas-2 up to revid 4984 chs@openerp.com-20131125151017...
Christophe Simonis [Mon, 25 Nov 2013 15:41:40 +0000 (16:41 +0100)]
[MERGE] forward port of branch saas-2 up to revid 4984 chs@openerp.com-20131125151017-lmj53bxg1pfrr4a7

bzr revid: chs@openerp.com-20131125154140-cpbk4tcdml2a3b9n

10 years ago[MERGE] forward port of branch 7.0 up to revid 5148 mat@openerp.com-20131125125008...
Christophe Simonis [Mon, 25 Nov 2013 15:10:17 +0000 (16:10 +0100)]
[MERGE] forward port of branch 7.0 up to revid 5148 mat@openerp.com-20131125125008-wmpssjk5vygdcc0w

bzr revid: chs@openerp.com-20131125151017-lmj53bxg1pfrr4a7

10 years ago[MERGE] forward port of branch saas-2 up to revid 9010 dle@openerp.com-20131125143003...
Christophe Simonis [Mon, 25 Nov 2013 15:00:54 +0000 (16:00 +0100)]
[MERGE] forward port of branch saas-2 up to revid 9010 dle@openerp.com-20131125143003-vjtzj1c5051pdnk3

bzr revid: chs@openerp.com-20131125150054-b135qshkx6icakgk

10 years ago[BACKPORT] backport from saas-2 (r4976): ir.model: during garbage collection of obsol...
Olivier [Mon, 25 Nov 2013 14:46:49 +0000 (15:46 +0100)]
[BACKPORT] backport from saas-2 (r4976): ir.model: during garbage collection of obsolete records in _process_end, do it in anti-chronological order

bzr revid: olt@openerp.com-20131125144649-mib0vqic0nppziew

10 years ago[FIX]hr_timesheet_sheet: report, the join clause of the view was wrong, account_analy...
Denis Ledoux [Mon, 25 Nov 2013 14:26:24 +0000 (15:26 +0100)]
[FIX]hr_timesheet_sheet: report, the join clause of the view was wrong, account_analytic_line is join with hr_timesheet_sheet_sheet thanks to the sheet_id (hat.sheet_id=htss.id), not with the line_id (hat.line_id=htss.id)

bzr revid: dle@openerp.com-20131125142624-wilbjmlgy9yubcgk

10 years ago[MERGE] [IMP] chatter: improved 'Log a note'
Thibault Delavallée [Mon, 25 Nov 2013 13:04:55 +0000 (14:04 +0100)]
[MERGE] [IMP] chatter: improved 'Log a note'
- the button is now only displayed for employee users. This is done
by overriding the fields_view_get in mail.thread and adding options
to the widget according to the groups the user belongs to. Indeed
it is currently not possible to set widget options specific to
some groups. Therefore an override of fields view get was
necessary.
- small layout improvements: Log a note -> Log an internal note,
background color of notes updated.

bzr revid: tde@openerp.com-20131125130455-u8517iyr4jgdgoqn

10 years ago[FIX] fields: execute name_get for function field of type many2one as SUPERUSER_ID...
Martin Trigaux [Mon, 25 Nov 2013 12:50:08 +0000 (13:50 +0100)]
[FIX] fields: execute name_get for function field of type many2one as SUPERUSER_ID (same behaviour as classical many2one)

bzr revid: mat@openerp.com-20131125125008-wmpssjk5vygdcc0w

10 years ago[IMP] orm: add missing space in error message during validation
Martin Trigaux [Mon, 25 Nov 2013 12:47:17 +0000 (13:47 +0100)]
[IMP] orm: add missing space in error message during validation

bzr revid: mat@openerp.com-20131125124717-4jsqv0lfu7hpxusi

10 years ago[FIX] orm: when duplicating translated object, get more coherent source and destinati...
Martin Trigaux [Mon, 25 Nov 2013 12:23:47 +0000 (13:23 +0100)]
[FIX] orm: when duplicating translated object, get more coherent source and destination values if default value is specified
user's language: old (untranslated) -> new (translated)
other language: old (untranslated) -> old (translated)

This allows to have coherent behaviour if copy() method is overwritten to change the text (usually applying _('%s (copy)')). The current user will see the translated terms with modification while the translations are kept for others (and need to be updated).
We prefer keeping slightly irrelevant translations (without translated version of '%s (copy)') for other languages than losing it.
The copy_data method does not modify context to get untranslatated values, done fully in copy_translation

bzr revid: mat@openerp.com-20131125122347-5p5oyxab5rf1kk7u

10 years ago[FIX] translations: fix tests to adapt to new duplication behaviour and remove contex...
Martin Trigaux [Mon, 25 Nov 2013 11:57:27 +0000 (12:57 +0100)]
[FIX] translations: fix tests to adapt to new duplication behaviour and remove context hack in copy_data (translations are now fully handled in copy_translation)

bzr revid: mat@openerp.com-20131125115727-o9oejao1ziagqti1

10 years ago[FIX] sale_crm: return id only for default method of type many2one field in make...
Martin Trigaux [Mon, 25 Nov 2013 11:26:29 +0000 (12:26 +0100)]
[FIX] sale_crm: return id only for default method of type many2one field in make sale order wizard

bzr revid: mat@openerp.com-20131125112629-s3jtair156aqwvpj

10 years ago[MERGE] [IMP] mail: invite wizard: the option of sending an email when inviting someone
Thibault Delavallée [Mon, 25 Nov 2013 11:12:53 +0000 (12:12 +0100)]
[MERGE] [IMP] mail: invite wizard: the option of sending an email when inviting someone
is now checked by default.

bzr revid: tde@openerp.com-20131125111253-926t4d8brmd90el9

10 years ago[FIX] orm: when duplicating translated object, modify the values to get more coherent...
Martin Trigaux [Mon, 25 Nov 2013 11:07:36 +0000 (12:07 +0100)]
[FIX] orm: when duplicating translated object, modify the values to get more coherent values
user's language: old (untranslated) -> new (translated)
other language: old (untranslated) -> old (translated)

This allows to have coherent behaviour if copy() method is overwritten to change the text (usually applying _('%s (copy)')). The current user will see the translated terms with modification while the translations are kept for others (and need to be updated).
We prefer keeping slightly irrelevant translations (without translated version of '%s (copy)') for other languages than losing it.

bzr revid: mat@openerp.com-20131125110736-d6iygeq8om5y4fkz

10 years ago[MERGE] [IMP] Addons: updated some field labels to avoid duplicates to ease
Thibault Delavallée [Mon, 25 Nov 2013 09:37:41 +0000 (10:37 +0100)]
[MERGE] [IMP] Addons: updated some field labels to avoid duplicates to ease
the import / export process

Aso includes
- project: deprecated priority field: use sequence instead
- base_calendar: calendar.event: deprecated organizer field: use organize_id instead

bzr revid: tde@openerp.com-20131125093741-hx9hpj85xqfalvqw

10 years ago[IMP]: set default 'sendmail' check box true
ajay javiya (OpenERP) [Mon, 25 Nov 2013 09:23:49 +0000 (14:53 +0530)]
[IMP]: set default 'sendmail' check box true

bzr revid: aja@tinyerp.com-20131125092349-jpgsilprpag4a2bq

10 years ago[ADD] i18n: enable Lao language (Laos) as an installation option
Olivier Dony [Mon, 25 Nov 2013 08:42:15 +0000 (09:42 +0100)]
[ADD] i18n: enable Lao language (Laos) as an installation option

bzr revid: odo@openerp.com-20131125084215-nddml5h65i2xkuf9

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Mon, 25 Nov 2013 06:01:11 +0000 (06:01 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131123062620-6obt60lwob64hi98
bzr revid: launchpad_translations_on_behalf_of_openerp-20131124054757-4w9nik6wieeqf0yg
bzr revid: launchpad_translations_on_behalf_of_openerp-20131125060111-rf445xxiinvazinv

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Mon, 25 Nov 2013 06:00:00 +0000 (06:00 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131123062544-0n565bu6p07jgu7c
bzr revid: launchpad_translations_on_behalf_of_openerp-20131124054736-ndfylcrz06mb9z0i
bzr revid: launchpad_translations_on_behalf_of_openerp-20131125060000-s033pap6hv11grl3

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Mon, 25 Nov 2013 05:32:48 +0000 (05:32 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20131123060118-7bayd565wi4mh8nk
bzr revid: launchpad_translations_on_behalf_of_openerp-20131125053223-t2rb928yzma23a29
bzr revid: launchpad_translations_on_behalf_of_openerp-20131125053248-reb9oruqgxx0v61c

10 years ago[FIX] hr_expense: `available_in_pos` field belong to `point_of_sale` module which...
Christophe Simonis [Sun, 24 Nov 2013 20:41:22 +0000 (21:41 +0100)]
[FIX] hr_expense: `available_in_pos` field belong to `point_of_sale` module which is not a dependency

bzr revid: chs@openerp.com-20131124204122-oybusqpry2uugk0e

10 years ago[FIX] hr_recruitment: no more `date` field on applicants
Christophe Simonis [Sun, 24 Nov 2013 20:36:05 +0000 (21:36 +0100)]
[FIX] hr_recruitment: no more `date` field on applicants

bzr revid: chs@openerp.com-20131124203605-0310whfbei1nbbq3

10 years ago[FIX] {crm,crm_partner_assign}: server actions does need to be restricted by group
Christophe Simonis [Sun, 24 Nov 2013 20:27:23 +0000 (21:27 +0100)]
[FIX] {crm,crm_partner_assign}: server actions does need to be restricted by group

bzr revid: chs@openerp.com-20131124202723-qd4ep1q2w3pn4453

10 years ago[FIX] project: task type does not have a `closed` field
Christophe Simonis [Sun, 24 Nov 2013 20:09:37 +0000 (21:09 +0100)]
[FIX] project: task type does not have a `closed` field

bzr revid: chs@openerp.com-20131124200937-0hwd527qxuaezic5

10 years ago[FIX] mass_mailing: statistics does not have a `state` field
Christophe Simonis [Sun, 24 Nov 2013 20:01:56 +0000 (21:01 +0100)]
[FIX] mass_mailing: statistics does not have a `state` field

bzr revid: chs@openerp.com-20131124200156-7kqad8d20jlip46t

10 years ago[IMP] crm: TransientModel does not need access rules
Christophe Simonis [Sun, 24 Nov 2013 18:24:19 +0000 (19:24 +0100)]
[IMP] crm: TransientModel does not need access rules

bzr revid: chs@openerp.com-20131124182419-nn1m2prno6fk0iez

10 years ago[IMP] */__openerp__.py: use data key instead of update_xml
Christophe Simonis [Sun, 24 Nov 2013 18:19:52 +0000 (19:19 +0100)]
[IMP] */__openerp__.py: use data key instead of update_xml

bzr revid: chs@openerp.com-20131124181952-rflzvxqnt5augevb

10 years ago[FIX] fleet: use only `data` key in manifest
Christophe Simonis [Sun, 24 Nov 2013 18:19:00 +0000 (19:19 +0100)]
[FIX] fleet: use only `data` key in manifest

bzr revid: chs@openerp.com-20131124181900-opd07sod4b0j3kvd

10 years ago[MERGE] backport trunk revision 8974 qdp-launchpad@openerp.com-20131113100713-tvl30z5...
Christophe Simonis [Sun, 24 Nov 2013 18:10:37 +0000 (19:10 +0100)]
[MERGE] backport trunk revision 8974 qdp-launchpad@openerp.com-20131113100713-tvl30z5oqym22jqj

bzr revid: chs@openerp.com-20131124181037-1tks1yruahiv0jwi

10 years ago[FIX] portal: avoid sending email at portal demo user creation
Christophe Simonis [Sun, 24 Nov 2013 17:06:24 +0000 (18:06 +0100)]
[FIX] portal: avoid sending email at portal demo user creation

bzr revid: chs@openerp.com-20131124170624-1s7dm5udo7n2wxdl

10 years ago[FIX] base: on_change_login only set email for valid emails
Christophe Simonis [Sun, 24 Nov 2013 16:44:35 +0000 (17:44 +0100)]
[FIX] base: on_change_login only set email for valid emails

bzr revid: chs@openerp.com-20131124164435-977xi3eg7svn5mgz

10 years ago[FIX] yaml import: for record tags, do not shadow values explicitly set in yaml.
Christophe Simonis [Sun, 24 Nov 2013 11:52:35 +0000 (12:52 +0100)]
[FIX] yaml import: for record tags, do not shadow values explicitly set in yaml.

bzr revid: chs@openerp.com-20131124115235-13sc11q51v95hxfr

10 years ago[FIX] {crm,crm_partner_assign}: email.template: filter the whole expression instead...
Christophe Simonis [Fri, 22 Nov 2013 19:44:15 +0000 (20:44 +0100)]
[FIX] {crm,crm_partner_assign}: email.template: filter the whole expression instead of only the last part

bzr revid: chs@openerp.com-20131122194415-9ho9vf6f1b0qkmhd

10 years ago[MERGE] forward port of branch 7.0 up to revid 9636 mat@openerp.com-20131122165504...
Christophe Simonis [Fri, 22 Nov 2013 19:31:22 +0000 (20:31 +0100)]
[MERGE] forward port of branch 7.0 up to revid 9636 mat@openerp.com-20131122165504-tmbg0ixhqed4kdkz

bzr revid: chs@openerp.com-20131122193122-wpdfsfn24ezj1qrp

10 years ago[FIX] ir_translation: correctly match old and new ids on inherit fields
Martin Trigaux [Fri, 22 Nov 2013 17:59:39 +0000 (18:59 +0100)]
[FIX] ir_translation: correctly match old and new ids on inherit fields

new_id was correctly handled at rev 5118 but the old_id wasn't which could produce inconsistency if there was a gap in ids

bzr revid: mat@openerp.com-20131122175939-lvlf4ih4pyidqxjp

10 years ago[MERGE] forward port of branch 7.0 up to revid 4075 chs@openerp.com-20131122170316...
Christophe Simonis [Fri, 22 Nov 2013 17:24:22 +0000 (18:24 +0100)]
[MERGE] forward port of branch 7.0 up to revid 4075 chs@openerp.com-20131122170316-lbuxddprrgz1are3

bzr revid: chs@openerp.com-20131122131553-i22dj95bvofb7aeu
bzr revid: chs@openerp.com-20131122172422-tsd8wzqkbqknrw1w

10 years ago[REVERT] revert previous commit which:
Christophe Simonis [Fri, 22 Nov 2013 17:03:16 +0000 (18:03 +0100)]
[REVERT] revert previous commit which:
1. is wrong
2. break runbot

bzr revid: chs@openerp.com-20131122170316-lbuxddprrgz1are3

10 years ago[FIX] project: convert int to list for iteration write of account.analytic.account
Martin Trigaux [Fri, 22 Nov 2013 16:55:04 +0000 (17:55 +0100)]
[FIX] project: convert int to list for iteration write of account.analytic.account

bzr revid: mat@openerp.com-20131122165504-tmbg0ixhqed4kdkz

10 years ago[FIX]sale: quotation/sale order sent by email were not anymore set to state quotation...
Denis Ledoux [Fri, 22 Nov 2013 15:06:06 +0000 (16:06 +0100)]
[FIX]sale: quotation/sale order sent by email were not anymore set to state quotation sent, because the workflow was triggered according to a specific value in the context, which was not there anymore(default_model changed to active_mode, default_res_id changed to active_ids

bzr revid: dle@openerp.com-20131122150606-ruqe2l0e7gn84upf

10 years ago[FIX] sale_crm: correctly return id only (would break if readonly field)
Martin Trigaux [Fri, 22 Nov 2013 14:22:11 +0000 (15:22 +0100)]
[FIX] sale_crm: correctly return id only (would break if readonly field)

bzr revid: mat@openerp.com-20131122142211-pvbw55ikk74132zm

10 years ago[MERGE] webclient: FullscreenWidget & IndexedDB allow fullscreen UI for mobile device...
Frédéric van der Essen [Fri, 22 Nov 2013 14:02:48 +0000 (15:02 +0100)]
[MERGE] webclient: FullscreenWidget & IndexedDB allow fullscreen UI for mobile devices and simple storage of large data on the client-side

bzr revid: fva@openerp.com-20131122140248-vmrbc8z7i6foqwsv

10 years ago[IMP] webclient: Introducing SimpleIndexedDB, a key value wrapper around IndexedDB
Frédéric van der Essen [Fri, 22 Nov 2013 14:00:48 +0000 (15:00 +0100)]
[IMP] webclient: Introducing SimpleIndexedDB, a key value wrapper around IndexedDB

bzr revid: fva@openerp.com-20131122140048-goaplzrx26jvcmmu

10 years ago[IMP] webclient: Introducing the FullscreenWidget, enabling fullscreen behavior and...
Frédéric van der Essen [Fri, 22 Nov 2013 13:59:59 +0000 (14:59 +0100)]
[IMP] webclient: Introducing the FullscreenWidget, enabling fullscreen behavior and fixed zoomlevels on mobile devices

bzr revid: fva@openerp.com-20131122135959-ezv9cmgwp2zfkt00

10 years ago[FIX] web: view list: ensure that the mutex of synchronized method `reload_content...
Christophe Simonis [Fri, 22 Nov 2013 13:10:37 +0000 (14:10 +0100)]
[FIX] web: view list: ensure that the mutex of synchronized method `reload_content` is always released.

bzr revid: chs@openerp.com-20131122131037-sqxs1fdh4al32eh2