odoo/odoo.git
11 years ago[REF] hr_expense, creation of accounting entries from hr.expense: a lot of code refac...
Quentin (OpenERP) [Wed, 6 Mar 2013 14:05:54 +0000 (15:05 +0100)]
[REF] hr_expense, creation of accounting entries from hr.expense: a lot of code refactoring. Still a huge work to be done in order to factorize some code with other objects (like account.invoice, account.voucher, account.asset...)

bzr revid: qdp-launchpad@openerp.com-20130306140554-fhs6fhkyb779t6re

11 years ago[FIX] in case of no taxes
Josse Colpaert [Mon, 4 Mar 2013 15:55:50 +0000 (16:55 +0100)]
[FIX] in case of no taxes

bzr revid: jco@openerp.com-20130304155550-g5m12ryt6id0b3m3

11 years ago[FIX] adjust tests and no taxes when product not available
Josse Colpaert [Mon, 4 Mar 2013 14:47:22 +0000 (15:47 +0100)]
[FIX] adjust tests and no taxes when product not available

bzr revid: jco@openerp.com-20130304144722-y30nkmmd8hyby7x0

11 years ago[FIX] Generates journal items immediately from expense
Josse Colpaert [Mon, 4 Mar 2013 13:53:29 +0000 (14:53 +0100)]
[FIX] Generates journal items immediately from expense

bzr revid: jco@openerp.com-20130304135329-v1dfw564svd0zv7q

11 years ago[IMP] contracts improved email template
Fabien Pinckaers [Mon, 4 Mar 2013 08:57:54 +0000 (09:57 +0100)]
[IMP] contracts improved email template

bzr revid: fp@tinyerp.com-20130304085754-0sfvpgh1il0y3pqc

11 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Mon, 4 Mar 2013 05:59:56 +0000 (05:59 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130302052257-0w9v71dump44rtov
bzr revid: launchpad_translations_on_behalf_of_openerp-20130303052333-9kn24ocknaagn33h
bzr revid: launchpad_translations_on_behalf_of_openerp-20130304055956-54bietn1iazrisga

11 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Mon, 4 Mar 2013 05:59:09 +0000 (05:59 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130302052300-qobkezoqvnyoi1fl
bzr revid: launchpad_translations_on_behalf_of_openerp-20130304055909-ixg5id5sibsci8s9

11 years ago[MERGE] *: fix/rationalize db logging to avoid incorrect values during logging
Olivier Dony [Fri, 1 Mar 2013 18:25:10 +0000 (19:25 +0100)]
[MERGE] *: fix/rationalize db logging to avoid incorrect values during logging

The setting/clearing of the tracking were not done
consistently, causing log messages that appeared
to come from one database while coming from another
one or none at all.

The tracker is now set at the earliest points
of request handling as possible:
- in web, when creating WebRequests (dbname, uid)
- at RPC dispatching in server (uid)
- at cron job acquisition in CronWorker (dbname)
- at Registry acquisition in RegistryManager (dbname)

The tracker is cleared at the very entrance of
the request in the WSGI `application`, ensuring
that no logging is produced with an obsolete
db name. (It cannot be cleared at the end of
the request handling because the werkzeug
wrapper outputs more logging afterwards)

bzr revid: odo@openerp.com-20130301182510-1fqo9o8di0jw95b5

11 years ago[MERGE] http.WebRequest: clear db/uid tracking on worker thread to avoid incorrect...
Olivier Dony [Fri, 1 Mar 2013 17:16:16 +0000 (18:16 +0100)]
[MERGE] http.WebRequest: clear db/uid tracking on worker thread to avoid incorrect values during logging

Could happen when a worker thread is reused for another
database but does not go through all the dispatching levels,
e.g. for static resources served by werkzeug itself.

bzr revid: odo@openerp.com-20130301171616-joit5dvjx51ums1y

11 years ago[FIX] base_report_designer: missing registry signaling, otherwise the report was...
Olivier Dony [Fri, 1 Mar 2013 15:26:17 +0000 (16:26 +0100)]
[FIX] base_report_designer: missing registry signaling, otherwise the report was not available in other workers

bzr revid: odo@openerp.com-20130301152617-c8dem0ozgsnv8esc

11 years ago[MERGE] registry: another pass of cleanup for registry signaling
Olivier Dony [Fri, 1 Mar 2013 15:13:25 +0000 (16:13 +0100)]
[MERGE] registry: another pass of cleanup for registry signaling

Some important points to consider:
 - signaling should be done after any schema alteration (including module [un]installation),
   service registration (e.g. reports)
 - the changes need to be committed to the database *before* signaling, otherwise an
   obvious race condition occurs during reload by other workers
 - any call to restart_pool() must be considered a possible candidate for
   signaling, and the 2 above conditions must be checked

The number of explicit calls was reduced by forcing the signaling at the end of
Registry.new() in case `update_module` was passed as True. In that situation
we always want to signal the changes - so all the redundant signaling calls
can be centralized. We can also assume that the relevant changes have already
been committed at that point, otherwise the registry update would not
have worked in the first place.
This means that there is no need for explicit signaling anymore everytime
`restart_pool` is called with `update_module=True`.

Some missing cr.commit() and explicit signaling calls were added or
moved to the right place. As a reminder: signaling must be done
*after* committing the changes, and usually *after* reloading the
registry on the current worker.

bzr revid: odo@openerp.com-20130301151325-2ygvwp1cx4zms1as

11 years ago[FIX] added jquery.placeholder lib to emulate placeholder attribute in IE9
niv-openerp [Fri, 1 Mar 2013 14:54:21 +0000 (15:54 +0100)]
[FIX] added jquery.placeholder lib to emulate placeholder attribute in IE9

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

bzr revid: nicolas.vanhoren@openerp.com-20130301145421-78byul5vrp127v1n

11 years agoRemoved changes in main.py
niv-openerp [Fri, 1 Mar 2013 14:49:28 +0000 (15:49 +0100)]
Removed changes in main.py

bzr revid: nicolas.vanhoren@openerp.com-20130301144928-tzaos1dblilwbizh

11 years agoModified to call the placeholder lib in view_form.js
niv-openerp [Fri, 1 Mar 2013 14:46:53 +0000 (15:46 +0100)]
Modified to call the placeholder lib in view_form.js

bzr revid: nicolas.vanhoren@openerp.com-20130301144653-6a1z558tjfkvtcar

11 years agomerge trunk
niv-openerp [Fri, 1 Mar 2013 14:33:41 +0000 (15:33 +0100)]
merge trunk

bzr revid: nicolas.vanhoren@openerp.com-20130301143341-xa55351zb166bl2w

11 years ago[FIX] registry: another pass of cleanup for registry signaling
Olivier Dony [Fri, 1 Mar 2013 14:32:03 +0000 (15:32 +0100)]
[FIX] registry: another pass of cleanup for registry signaling

Some important points to consider:
 - signaling should be done after any schema alteration (including module [un]installation),
   service registration (e.g. reports)
 - the changes need to be committed to the database *before* signaling, otherwise an
   obvious race condition occurs during reload by other workers
 - any call to restart_pool() must be considered a possible candidate for
   signaling, and the 2 above conditions must be checked

The number of explicit calls was reduced by forcing the signaling at the end of
Registry.new() in case `update_module` was passed as True. In that situation
we always want to signal the changes - so all the redundant signaling calls
can be centralized. We can also assume that the relevant changes have already
been committed at that point, otherwise the registry update would not
have worked in the first place.
This means that there is no need for explicit signaling anymore everytime
`restart_pool` is called with `update_module=True`.

Some missing cr.commit() and explicit signaling calls were added or
moved to the right place. As a reminder: signaling must be done
*after* committing the changes, and usually *after* reloading the
registry on the current worker.

bzr revid: odo@openerp.com-20130301143203-e2csf5pkllwhmwqs

11 years ago[FIX] small problem with <button confirm="..."/>, didn't confirmed correctly when...
niv-openerp [Fri, 1 Mar 2013 14:00:15 +0000 (15:00 +0100)]
[FIX] small problem with <button confirm="..."/>, didn't confirmed correctly when closing the popup

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

bzr revid: nicolas.vanhoren@openerp.com-20130301140015-67av4zwrdhbh3srh

11 years ago[FIX] *: fix/rationalize db logging to avoid incorrect values during logging
Olivier Dony [Fri, 1 Mar 2013 12:07:44 +0000 (13:07 +0100)]
[FIX] *: fix/rationalize db logging to avoid incorrect values during logging

The setting/clearing of the tracking were not done
consistently, causing log messages that appeared
to come from one database while coming from another
one or none at all.

The tracker is now set at the earliest points
of request handling where we can:
- in web client, when creating WebRequests (dbname, uid)
- at RPC dispatching in server (uid)
- at cron job acquisition in CronWorker (dbname)
- at Registry acquisition in RegistryManager (dbname)

The tracker is cleared at the very entrance of
the request in the WSGI `application`, ensuring
that no logging is produced with an obsolete
db name. (It cannot be cleared at the end of
the request handling because the werkzeug
wrapper outputs more logging afterwards)

bzr revid: odo@openerp.com-20130301120744-jfitcmze2jldecod

11 years ago[FIX] purchase: fixed the domain on analytic account in purhcase order line
Quentin (OpenERP) [Fri, 1 Mar 2013 11:46:46 +0000 (12:46 +0100)]
[FIX] purchase: fixed the domain on analytic account in purhcase order line

bzr revid: qdp-launchpad@openerp.com-20130301114646-4n2pmvmkrplch46g

11 years ago[FIX] mail: fixed error when the reference is given as False in teh message dictionar...
Quentin (OpenERP) [Fri, 1 Mar 2013 11:46:30 +0000 (12:46 +0100)]
[FIX] mail: fixed error when the reference is given as False in teh message dictionary in message_parse() of mail_thread.py

bzr revid: qdp-launchpad@openerp.com-20130301114630-y4ynidvhh9pj29s9

11 years ago[FIX] O2M record reloading after workflow progress
Xavier Morel [Fri, 1 Mar 2013 10:35:43 +0000 (11:35 +0100)]
[FIX] O2M record reloading after workflow progress

Evict record from BufferedDataSet cache as is done with button calls,
otherwise when caller reloads record (read) after having executed the
workflow action, it'll get the old one back from the BDS's cache.

bzr revid: xmo@openerp.com-20130301103543-jra87w2wm417tgyc

11 years ago[FIX] correctly pass context to graph's fields_view_get
Xavier Morel [Fri, 1 Mar 2013 10:25:55 +0000 (11:25 +0100)]
[FIX] correctly pass context to graph's fields_view_get

bzr revid: xmo@openerp.com-20130301102555-1g7p8ugyorle7i0j

11 years ago[FIX] docstring
Xavier Morel [Fri, 1 Mar 2013 10:22:23 +0000 (11:22 +0100)]
[FIX] docstring

bzr revid: xmo@openerp.com-20130301102223-htb9cteh5rjmex38

11 years ago[MERGE] Chatter and CRM: usability fixes and improvements
Thibault Delavallée [Fri, 1 Mar 2013 10:11:22 +0000 (11:11 +0100)]
[MERGE] Chatter and CRM: usability fixes and improvements
Chatter:
- now displays the 'To' of messages, aka notified people,
- now allows to Send a message or to Log a note, that is a message not pushed to anyone; however users that see the document still see the log message,
- fixed suggested recipient behavior: canceling the partner creation popup now correctly avoids creating a partner,
- moved 'Advanced wizard' button on top-right,
- unfollowing or removing someone from followers now displays a warning,
CRM, Recruitment, Issues:
- better management of customers/applicants: Chatter suggests to notify and add as follower the customer, or to create a partner based on the email_from,
CRM, Recruitment, Tasks, Issues:
- changing the user_id (salesman, responsible) still adds the related partner as follower; but now an unread notification is pushed, with the first email or first message if no email,
- updated and added if missing message_summary in kanban views, now displayed only when having unread messages, and the related number, to be more visible,
CRM:
- crm_partner_assign: fixed forward-to-partner wizard,
- crm_partner_assign: geo localization now also sets salesteam along with salesman,
- crm: fixed opportunity email_template,
- crm: removed 'Send mail' button, as the functionality should be covered by Chatter (but the code of the action is left untouched to avoid errors),
Mail:
- merged message_post and message_post_user_api because there was an opportunity to avoid doing similar things in two different methods,
- fixed email_from of incoming email not always stored,
- followers: authors of discussion messages are now added as followers, this is not only limited to incoming emails,
- followers: recipients of emails coming through the mail gateway are not automatically added as followers of the target documents,
- followers: slightly updated _notify, to be able to notify a partner of a specific message; the notification process is therefore accessible outside of the mail_message.create() process

bzr revid: tde@openerp.com-20130301101122-l18mr6hb0j5k4atv

11 years ago[FIX] base: allow admin to freeze the value of "web.base.url" config parameter.
Christophe Simonis [Fri, 1 Mar 2013 09:55:51 +0000 (10:55 +0100)]
[FIX] base: allow admin to freeze the value of "web.base.url" config parameter.

This config parameter is automatically updated when the admin log-in.
As this value is mean to be used in emails and links given to users, we sometime don't want
it to be updated inconditionnaly. In some cases, the admin may use alternative, private or
even local uri to connect to the server, which may not be suitable for users

bzr revid: chs@openerp.com-20130301095551-fzrlwblnawxqj9di

11 years ago[IMP] crm_partner_assign: now also assigns salesteam.
Thibault Delavallée [Fri, 1 Mar 2013 09:34:49 +0000 (10:34 +0100)]
[IMP] crm_partner_assign: now also assigns salesteam.

bzr revid: tde@openerp.com-20130301093449-qpko06oqg7ghv0hh

11 years ago[MERGE] Sync with 7.0
Thibault Delavallée [Fri, 1 Mar 2013 09:22:15 +0000 (10:22 +0100)]
[MERGE] Sync with 7.0

bzr revid: tde@openerp.com-20130301092215-o2fbmlwc9e3mjc0u

11 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Fri, 1 Mar 2013 05:40:21 +0000 (05:40 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130301053921-r8m4764fosovd9h6
bzr revid: launchpad_translations_on_behalf_of_openerp-20130301054021-crdgcw5mb7m77u0t

11 years ago[FIX] http.WebRequest: clear db/uid tracking on worker thread to avoid incorrect...
Olivier Dony [Thu, 28 Feb 2013 17:35:30 +0000 (18:35 +0100)]
[FIX] http.WebRequest: clear db/uid tracking on worker thread to avoid incorrect values during logging

Could happen when a worker thread is reused for another
database but does not go through all the dispatching levels,
e.g. for static resources served by werkzeug itself.

bzr revid: odo@openerp.com-20130228173530-bs5pun9o09iobosi

11 years ago[IMP] Chatter: reason of adding someone added in tooltip.
Thibault Delavallée [Thu, 28 Feb 2013 17:23:20 +0000 (18:23 +0100)]
[IMP] Chatter: reason of adding someone added in tooltip.

bzr revid: tde@openerp.com-20130228172320-d0m7ibobhyfvtqht

11 years ago[IMP] Suggested recipients: check whether an email is linked to a partner.
Thibault Delavallée [Thu, 28 Feb 2013 17:05:46 +0000 (18:05 +0100)]
[IMP] Suggested recipients: check whether an email is linked to a partner.

bzr revid: tde@openerp.com-20130228170546-t04n73pvuwtp20jh

11 years ago[FIX] Field monetary handles "digits" like the float field.
niv-openerp [Thu, 28 Feb 2013 16:51:17 +0000 (17:51 +0100)]
[FIX] Field monetary handles "digits" like the float field.

bzr revid: nicolas.vanhoren@openerp.com-20130228165117-z9r9ua18xohn7rgm

11 years ago[FIX] auth_signup: make reset_password a jsonrequest + display correct buttons in...
Fabien Meghazi [Thu, 28 Feb 2013 16:45:16 +0000 (17:45 +0100)]
[FIX] auth_signup: make reset_password a jsonrequest + display correct buttons in reset mode

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

bzr revid: fme@openerp.com-20130228164516-pzwtv7z1objow6wj

11 years ago[IMP] init() not need anymore
Fabien Meghazi [Thu, 28 Feb 2013 16:44:17 +0000 (17:44 +0100)]
[IMP] init() not need anymore

bzr revid: fme@openerp.com-20130228164417-19xclqx1u9t6krg1

11 years ago[IMP] Chatter: Post->Send; Share a mesage -> Send a message.
Thibault Delavallée [Thu, 28 Feb 2013 16:42:04 +0000 (17:42 +0100)]
[IMP] Chatter: Post->Send; Share a mesage -> Send a message.

bzr revid: tde@openerp.com-20130228164204-e6gtuo73c1ytoz4g

11 years ago[FIX] Chatter: mail_post_autofollow can be completed with mail_post_autofollow_partne...
Thibault Delavallée [Thu, 28 Feb 2013 16:40:54 +0000 (17:40 +0100)]
[FIX] Chatter: mail_post_autofollow can be completed with mail_post_autofollow_partner_ids, that filters the recipients to subscribe. Purpose: suggested partners are added as followers, not people that could have been added after in the compose wizard.

bzr revid: tde@openerp.com-20130228164054-e3y3pdrygqph0dm2

11 years ago[IMP] Renamed getter login-mode to login_mode. Put event in start()
Fabien Meghazi [Thu, 28 Feb 2013 16:39:55 +0000 (17:39 +0100)]
[IMP] Renamed getter login-mode to login_mode. Put event in start()

bzr revid: fme@openerp.com-20130228163955-bqx2ezyw71fua862

11 years ago[IMP] Chatter: From: Admin - To: Raoul -> Admin to Raoul.
Thibault Delavallée [Thu, 28 Feb 2013 16:37:03 +0000 (17:37 +0100)]
[IMP] Chatter: From: Admin - To: Raoul -> Admin to Raoul.

bzr revid: tde@openerp.com-20130228163703-p25pf1opvy6a67y0

11 years ago[FIX] ir.model: properly signal registry change for multi-process mode after altering...
Olivier Dony [Thu, 28 Feb 2013 11:37:36 +0000 (12:37 +0100)]
[FIX] ir.model: properly signal registry change for multi-process mode after altering model/db schema

bzr revid: odo@openerp.com-20130228113736-8novcpf3ibw7386s

11 years ago[MERGE] Sync with 7.0
Thibault Delavallée [Thu, 28 Feb 2013 09:17:37 +0000 (10:17 +0100)]
[MERGE] Sync with 7.0

bzr revid: tde@openerp.com-20130228091737-z87qfktspdqs1l71

11 years ago[REV] crm: new_send_mail code is back, because can't delete code called by views.
Thibault Delavallée [Thu, 28 Feb 2013 09:16:12 +0000 (10:16 +0100)]
[REV] crm: new_send_mail code is back, because can't delete code called by views.

bzr revid: tde@openerp.com-20130228091612-dtue2pr0c3y4zqz1

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

bzr revid: launchpad_translations_on_behalf_of_openerp-20130228053125-9y59zz3w45ata4c1

11 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 28 Feb 2013 05:30:30 +0000 (05:30 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130228053030-bwaxkazmgqlucg5f

11 years ago[FIX] ir_attachment filestore read on windows
Antony Lesuisse [Wed, 27 Feb 2013 22:19:43 +0000 (23:19 +0100)]
[FIX] ir_attachment filestore read on windows

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

bzr revid: al@openerp.com-20130227221943-izxnxulg0picimez

11 years ago[FIX] view_list limits more sensible values
Antony Lesuisse [Wed, 27 Feb 2013 21:25:07 +0000 (22:25 +0100)]
[FIX] view_list limits more sensible values

bzr revid: al@openerp.com-20130227212507-ag6ibb9x3nz5deko

11 years ago[FIX] Kanban: Can't drag and drop in the last column position under IE9
Fabien Meghazi [Wed, 27 Feb 2013 21:07:15 +0000 (22:07 +0100)]
[FIX] Kanban: Can't drag and drop in the last column position under IE9

bzr revid: fme@openerp.com-20130227210715-p2rqb0pa81078nms

11 years ago[FIX] web: saved_action must start at index 1
Christophe Simonis [Wed, 27 Feb 2013 17:28:29 +0000 (18:28 +0100)]
[FIX] web: saved_action must start at index 1

bzr revid: chs@openerp.com-20130227172829-zxksmvky3hwltt7l

11 years ago[FIX] point_of_sale, usability: added help tooltip on confusing field explaining...
Quentin (OpenERP) [Wed, 27 Feb 2013 17:01:43 +0000 (18:01 +0100)]
[FIX] point_of_sale, usability: added help tooltip on confusing field explaining the behavior

bzr revid: qdp-launchpad@openerp.com-20130227170143-hguda59nagni1j7q

11 years ago[FIX] portal: added a menuitem to see all read messages (aka 'Archives')
Quentin (OpenERP) [Wed, 27 Feb 2013 16:47:06 +0000 (17:47 +0100)]
[FIX] portal: added a menuitem to see all read messages (aka 'Archives')

bzr revid: qdp-launchpad@openerp.com-20130227164706-oglo5evqv46bxfl9

11 years ago[FIX]product: change group from sale to purchase to view price information on product...
Cedric Snauwaert [Wed, 27 Feb 2013 15:17:37 +0000 (16:17 +0100)]
[FIX]product: change group from sale to purchase to view price information on product's procurement suppliers

bzr revid: csn@openerp.com-20130227151737-yenwf8wmw322z5i0

11 years ago[FIX] crash in editable list o2m when a record is saved
niv-openerp [Wed, 27 Feb 2013 14:19:41 +0000 (15:19 +0100)]
[FIX] crash in editable list o2m when a record is saved

bzr revid: nicolas.vanhoren@openerp.com-20130227141941-phigsnt3x3rj0atu

11 years ago[MERGE] OPW 585958: sale: fix usage of map_account() for advance invoice, except...
Xavier ALT [Wed, 27 Feb 2013 13:41:43 +0000 (14:41 +0100)]
[MERGE] OPW 585958: sale: fix usage of map_account() for advance invoice, except fposition_id param as browse_record

bzr revid: xal@openerp.com-20130227134143-hzcoen5qin2hcw0h

11 years ago[FIX] crm: if email_from was not valid, the convert of lead to opportunity was crashi...
Quentin (OpenERP) [Wed, 27 Feb 2013 12:44:40 +0000 (13:44 +0100)]
[FIX] crm: if email_from was not valid, the convert of lead to opportunity was crashing with 'list index out of range' error (trying to reach first element of []). FP-style merge to correct the inner commit message

bzr revid: qdp-launchpad@openerp.com-20130227124440-9z6c9hzsi1tb7rau

11 years ago[FIX] crm: if email_from was not valid, the merge of lead was crashing with 'list...
Quentin (OpenERP) [Wed, 27 Feb 2013 12:15:06 +0000 (13:15 +0100)]
[FIX] crm: if email_from was not valid, the merge of lead was crashing with 'list index out of range' error (trying to reach first element of [])

bzr revid: qdp-launchpad@openerp.com-20130227121506-guwlypemmyl2tvgk

11 years ago[MERGE] OPW 583541: point_of_sale: computing product taxes should only considere...
Xavier ALT [Wed, 27 Feb 2013 11:56:45 +0000 (12:56 +0100)]
[MERGE] OPW 583541: point_of_sale: computing product taxes should only considere taxes from current order's company

  In a multi-company setup, if POS session is started on the main company and product have multiple taxes
  (from current and child companies), tax computation should only consider current order's company taxes

bzr revid: xal@openerp.com-20130227115645-2oqyzd8blj9s5qap

11 years ago[FIX] lot of potential bugs, mainly due to quickly clicking on menu items
niv-openerp [Wed, 27 Feb 2013 11:31:32 +0000 (12:31 +0100)]
[FIX] lot of potential bugs, mainly due to quickly clicking on menu items

bzr revid: nicolas.vanhoren@openerp.com-20130227113132-m2kr9slpxp1pogaz

11 years ago[MERGE] OPW 583829: procurement: do not duplicate procurement related to stock.move...
Xavier ALT [Wed, 27 Feb 2013 11:26:52 +0000 (12:26 +0100)]
[MERGE] OPW 583829: procurement: do not duplicate procurement related to stock.move on stock.picking duplication

  forward-port of v6.0 addons revid: xal@openerp.com-20130227112039-ftdb0kbx1midtuvu

bzr revid: xal@openerp.com-20130227112652-nq88898nlk431u15

11 years ago[IMP] Added utility method to better handle asynchronous calls and destruction of...
niv-openerp [Wed, 27 Feb 2013 11:16:19 +0000 (12:16 +0100)]
[IMP] Added utility method to better handle asynchronous calls and destruction of objects.
Critical to help solve many bugs.

bzr revid: nicolas.vanhoren@openerp.com-20130227111619-dwhjt84tz8wpd6vp

11 years ago[TEST] add unit test to ensure POS only considere product taxes from current session...
Xavier ALT [Wed, 27 Feb 2013 10:45:05 +0000 (11:45 +0100)]
[TEST] add unit test to ensure POS only considere product taxes from current session's company

bzr revid: xal@openerp.com-20130227104505-9ndnub6zs8sjfhzj

11 years ago[FIX] remove useless debug messages
niv-openerp [Wed, 27 Feb 2013 10:42:26 +0000 (11:42 +0100)]
[FIX] remove useless debug messages

bzr revid: nicolas.vanhoren@openerp.com-20130227104226-d75fgyg4iu4igftr

11 years ago[FIX] account: add missing import preventing warning exception from r8731 to display...
Xavier ALT [Wed, 27 Feb 2013 08:38:20 +0000 (09:38 +0100)]
[FIX] account: add missing import preventing warning exception from r8731 to display correctly

  fixup missing import from qdp-launchpad@openerp.com-20130220092832-cvge2q1xxw2aya4c

bzr revid: xal@openerp.com-20130227083820-8v0dw1toxesanyvu

11 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 27 Feb 2013 05:09:05 +0000 (05:09 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130227050858-h2k1peqmpb4yg13n
bzr revid: launchpad_translations_on_behalf_of_openerp-20130227050905-s46m1zxqy4jdm4as

11 years ago[FIX] s/this/self/
Fabien Meghazi [Tue, 26 Feb 2013 20:57:45 +0000 (21:57 +0100)]
[FIX] s/this/self/

bzr revid: fme@openerp.com-20130226205745-h48pyc1qdkjj2uie

11 years ago[FIX] too much rendering in FieldStatus
niv-openerp [Tue, 26 Feb 2013 17:45:09 +0000 (18:45 +0100)]
[FIX] too much rendering in FieldStatus

bzr revid: nicolas.vanhoren@openerp.com-20130226174509-3dppgg9b9e9xndlj

11 years ago[IMP] use new api for events
Fabien Meghazi [Tue, 26 Feb 2013 17:14:13 +0000 (18:14 +0100)]
[IMP] use new api for events

bzr revid: fme@openerp.com-20130226171413-1h3lyhm79gw3c3rv

11 years ago[IMP] Hide "manage database" link when login mode is not default
Fabien Meghazi [Tue, 26 Feb 2013 16:55:22 +0000 (17:55 +0100)]
[IMP] Hide "manage database" link when login mode is not default

bzr revid: fme@openerp.com-20130226165522-930dndel17no11m1

11 years ago[FIX] Bad usage of deferreds
Fabien Meghazi [Tue, 26 Feb 2013 16:39:41 +0000 (17:39 +0100)]
[FIX] Bad usage of deferreds

bzr revid: fme@openerp.com-20130226163941-fky6s1zwrvavf8f6

11 years ago[FIX] set login-mode on time
Fabien Meghazi [Tue, 26 Feb 2013 16:39:20 +0000 (17:39 +0100)]
[FIX] set login-mode on time

bzr revid: fme@openerp.com-20130226163920-7m4ye86xv1c06owo

11 years ago[MERGE] OPW 584298: account: hide cash-only related parts for non-cash journals
Xavier ALT [Tue, 26 Feb 2013 16:32:19 +0000 (17:32 +0100)]
[MERGE] OPW 584298: account: hide cash-only related parts for non-cash journals

  - hide cash_control and cashbox_line_ids field when journal is not of type 'cash'
  - fix: do not allow choosing a 'view' account as internal transfert account

bzr revid: xal@openerp.com-20130226163219-xydbi8h7maufb9ry

11 years ago[FIX] make a json request out of reset_password
Fabien Meghazi [Tue, 26 Feb 2013 16:19:25 +0000 (17:19 +0100)]
[FIX] make a json request out of reset_password

bzr revid: fme@openerp.com-20130226161925-v8sr2r1zgcki6n3z

11 years ago[FIX] ... my own error
Fabien Meghazi [Tue, 26 Feb 2013 16:03:33 +0000 (17:03 +0100)]
[FIX] ... my own error

bzr revid: fme@openerp.com-20130226160333-nxshvoq8ydf4gfcp

11 years ago[MERGE] OPW 582763: account: improve error message for already reconciled entries
Xavier ALT [Tue, 26 Feb 2013 15:49:28 +0000 (16:49 +0100)]
[MERGE] OPW 582763: account: improve error message for already reconciled entries

  forward-port of v6.0 revid: xal@openerp.com-20120306123612-uk96sxe4z8iub6z2

bzr revid: xal@openerp.com-20130226154928-peisqxf77c7uyxn8

11 years ago[MERGE] stock/account/account_followup: missing fields in tree view prevent some...
Xavier ALT [Tue, 26 Feb 2013 15:32:14 +0000 (16:32 +0100)]
[MERGE] stock/account/account_followup: missing fields in tree view prevent some group by to work correctly

bzr revid: xal@openerp.com-20130226153214-v3z95t3jzv2vaoy3

11 years ago[MERGE] OPW 584935: stock/account_followup: missing fields in tree view prevent some...
Xavier ALT [Tue, 26 Feb 2013 15:28:03 +0000 (16:28 +0100)]
[MERGE] OPW 584935: stock/account_followup: missing fields in tree view prevent some group by to work correctly

bzr revid: xal@openerp.com-20130226152803-b4gr3wtjpehclqu2

11 years ago[IMP] hr_recruitment: display message_summary in kanban views.
Thibault Delavallée [Tue, 26 Feb 2013 15:22:02 +0000 (16:22 +0100)]
[IMP] hr_recruitment: display message_summary in kanban views.

bzr revid: tde@openerp.com-20130226152202-ev92h06rvzp7niey

11 years ago[IMP] Code lint
Fabien Meghazi [Tue, 26 Feb 2013 15:16:22 +0000 (16:16 +0100)]
[IMP] Code lint

bzr revid: fme@openerp.com-20130226151622-frhyc73lwtc56tee

11 years ago[MERGE] Sync with 7.0
Thibault Delavallée [Tue, 26 Feb 2013 15:16:04 +0000 (16:16 +0100)]
[MERGE] Sync with 7.0

bzr revid: tde@openerp.com-20130226151604-iwit88917a3fw2ky

11 years ago[DOC] mail: added some comments.
Thibault Delavallée [Tue, 26 Feb 2013 15:15:31 +0000 (16:15 +0100)]
[DOC] mail: added some comments.

bzr revid: tde@openerp.com-20130226151531-3zmtcdodmpnh74zh

11 years ago[CLEAN] mail_thread: cleaned _get_message_data method. Maybe not the best way, but...
Thibault Delavallée [Tue, 26 Feb 2013 15:07:07 +0000 (16:07 +0100)]
[CLEAN] mail_thread: cleaned _get_message_data method. Maybe not the best way, but we tries to avoid using group_by and count because of spurious timing results. Also added some comments.

bzr revid: tde@openerp.com-20130226150707-hzyb8unhsz1i2hh3

11 years ago[IMP] Clean signup show/hide. Add 'reset' state
Fabien Meghazi [Tue, 26 Feb 2013 15:03:29 +0000 (16:03 +0100)]
[IMP] Clean signup show/hide. Add 'reset' state

bzr revid: fme@openerp.com-20130226150329-uny1inbelywkxu35

11 years ago[MERGE] OPW 584935: account: missing fields in tree view prevent group by 'Journal...
Xavier ALT [Tue, 26 Feb 2013 14:35:37 +0000 (15:35 +0100)]
[MERGE] OPW 584935: account: missing fields in tree view prevent group by 'Journal', 'Period' on 'Manual Reconciliation'

bzr revid: xal@openerp.com-20130226143537-2osamzf6gly98t6r

11 years ago[IMP] Chatter: does not display 'to' when logging a note.
Thibault Delavallée [Tue, 26 Feb 2013 14:29:08 +0000 (15:29 +0100)]
[IMP] Chatter: does not display 'to' when logging a note.

bzr revid: tde@openerp.com-20130226142908-a7lun9gr2nganl32

11 years ago[MERGE] OPW 584643: stock: missing field in tree view prevent group by 'Schedule...
Xavier ALT [Tue, 26 Feb 2013 14:23:25 +0000 (15:23 +0100)]
[MERGE] OPW 584643: stock: missing field in tree view prevent group by 'Schedule' on Receive/Deliver Products

bzr revid: xal@openerp.com-20130226142325-8fgeqkd9jzq2g8ia

11 years ago[FIX] project_issue, usability: not having the ID of the ticket in the form view...
Quentin (OpenERP) [Tue, 26 Feb 2013 14:17:01 +0000 (15:17 +0100)]
[FIX] project_issue, usability: not having the ID of the ticket in the form view is a non-sense and it's preventing a smooth issue processing in saas v7

bzr revid: qdp-launchpad@openerp.com-20130226141701-v0xq1maieqfefwp3

11 years ago[FIX] Chatter: auto_follow back on suggested recipients.
Thibault Delavallée [Tue, 26 Feb 2013 13:23:02 +0000 (14:23 +0100)]
[FIX] Chatter: auto_follow back on suggested recipients.

bzr revid: tde@openerp.com-20130226132302-p156h39p9d8syxxt

11 years ago[IMP] hr_recruitment, project_issue: now use the suggested_recipient feature, like...
Thibault Delavallée [Tue, 26 Feb 2013 13:22:41 +0000 (14:22 +0100)]
[IMP] hr_recruitment, project_issue: now use the suggested_recipient feature, like crm.lead.

bzr revid: tde@openerp.com-20130226132241-ot3xfn8u39grp0ir

11 years ago[FIX] Chatter: log a note: going into full composer does not trigger recipint check...
Thibault Delavallée [Tue, 26 Feb 2013 13:00:47 +0000 (14:00 +0100)]
[FIX] Chatter: log a note: going into full composer does not trigger recipint check anymore.

bzr revid: tde@openerp.com-20130226130047-1mqy5z1z1osa423w

11 years ago[IMP] Chatter: full wizard composer does not display recipients in 'log' mode.
Thibault Delavallée [Tue, 26 Feb 2013 12:50:38 +0000 (13:50 +0100)]
[IMP] Chatter: full wizard composer does not display recipients in 'log' mode.

bzr revid: tde@openerp.com-20130226125038-bgpmfrmt3v44i870

11 years ago[MERGE] OPW 584482: product: allow to differentiate product name from his template...
Xavier ALT [Tue, 26 Feb 2013 12:43:48 +0000 (13:43 +0100)]
[MERGE] OPW 584482: product: allow to differentiate product name from his template name in advanced search

bzr revid: xal@openerp.com-20130226124348-4ada5m378vzycr5n

11 years ago[MERGE] OPW 584134: crm: fix 'Convert to Opportunity' wrong button type in 'Logged...
Xavier ALT [Tue, 26 Feb 2013 12:13:06 +0000 (13:13 +0100)]
[MERGE] OPW 584134: crm: fix 'Convert to Opportunity' wrong button type in 'Logged Calls' tree view

bzr revid: xal@openerp.com-20130226121306-62fc9k8hv70k2foa

11 years ago[REM] Crm: removed 'send mail' button and related function. Cleaned poportunity basic...
Thibault Delavallée [Tue, 26 Feb 2013 11:36:24 +0000 (12:36 +0100)]
[REM] Crm: removed 'send mail' button and related function. Cleaned poportunity basic template.

bzr revid: tde@openerp.com-20130226113624-0znlq3eihuzfbutm

11 years ago[CLEAN] Chatter: removed log.
Thibault Delavallée [Tue, 26 Feb 2013 11:33:27 +0000 (12:33 +0100)]
[CLEAN] Chatter: removed log.

bzr revid: tde@openerp.com-20130226113327-ig0n4ou44nh82pm9

11 years ago[MERGE] OPW 584190: sale: manual resync of 'Sale Order' sxw and rml
Xavier ALT [Tue, 26 Feb 2013 11:21:46 +0000 (12:21 +0100)]
[MERGE] OPW 584190: sale: manual resync of 'Sale Order' sxw and rml

  - 'Sale Order' sxw was not displaying currency symbol using currency_obj
    param of formatLang(), leading to incorrect currency symbol positionning.

bzr revid: xal@openerp.com-20130226112146-njr5d4txdz9ha220

11 years ago[IMP] mail_followers: improved _notify, to better manage notifications. An optional...
Thibault Delavallée [Tue, 26 Feb 2013 10:57:55 +0000 (11:57 +0100)]
[IMP] mail_followers: improved _notify, to better manage notifications. An optional (to provide compatibility) parameter has been added, that allows to notify partners of a given messages. It checks whether a notification already exists, setting it back as unread, or create a notification pushed by email.

bzr revid: tde@openerp.com-20130226105755-gvkn1ocpwkcndzpl

11 years ago[IMP] mail: mail_group chatter placeholder improvement.
Thibault Delavallée [Tue, 26 Feb 2013 10:02:06 +0000 (11:02 +0100)]
[IMP] mail: mail_group chatter placeholder improvement.

bzr revid: tde@openerp.com-20130226100206-yqzmnn02yfupd438

11 years ago[IMP] Chatter: mailboxes do not have "Share a message or Log a note", but the good...
Thibault Delavallée [Tue, 26 Feb 2013 10:01:55 +0000 (11:01 +0100)]
[IMP] Chatter: mailboxes do not have "Share a message or Log a note", but the good ol' textarea like chatter.

bzr revid: tde@openerp.com-20130226100155-x38ub426vdpxr7b5

11 years ago[FIX] m2o's autocomplete in a dialog stay absolute positioned when dialog is scrolled...
Fabien Meghazi [Tue, 26 Feb 2013 09:33:46 +0000 (10:33 +0100)]
[FIX] m2o's autocomplete in a dialog stay absolute positioned when dialog is scrolled down

bzr revid: fme@openerp.com-20130226093346-jtun7zdmzbin7gl0

11 years ago[MERGE] Sync with 7.0
Thibault Delavallée [Tue, 26 Feb 2013 09:26:09 +0000 (10:26 +0100)]
[MERGE] Sync with 7.0

bzr revid: tde@openerp.com-20130226092609-4fp7gg3tp9wdc4jb

11 years ago[MERGE] OPW 584152: stock: move history (traceability up/down) should be view only
Xavier ALT [Tue, 26 Feb 2013 09:15:54 +0000 (10:15 +0100)]
[MERGE] OPW 584152: stock: move history (traceability up/down) should be view only

bzr revid: xal@openerp.com-20130226091554-l6z5eoikk91i19q9

11 years ago[FIX]account_analytic_plans: change in function product_id_change that overwrite...
Cedric Snauwaert [Tue, 26 Feb 2013 09:06:57 +0000 (10:06 +0100)]
[FIX]account_analytic_plans: change in function product_id_change that overwrite another function with same name but name of args was incorrect

bzr revid: csn@openerp.com-20130226090657-ehkxftr9zqil7gqa