odoo/odoo.git
12 years ago[MERGE] base.action.rule: better handle non-ASCII data
Olivier Dony [Fri, 16 Mar 2012 14:42:51 +0000 (15:42 +0100)]
[MERGE] base.action.rule: better handle non-ASCII data

Also fixes the `regex_history` expression
that should search on the `subject` field
now (it was renamed in 6.1).

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

bzr revid: odo@openerp.com-20120316144251-ks16hvvfgh2hiduk

12 years ago[FIX] mail.message: when auto-deleting a message, only delete attachments it owns
Olivier Dony [Fri, 16 Mar 2012 13:30:26 +0000 (14:30 +0100)]
[FIX] mail.message: when auto-deleting a message, only delete attachments it owns

There's a peculiar way to manage attachments on
mail messages, as there is an explicit many2many
on top of regular attachments like for any
record, so it is possible to link a mail
to attachments that are owned by other records.
Such attachments must not be deleted along with
the message when the auto-delete flag is set.

bzr revid: odo@openerp.com-20120316133026-4wbrwx64nqkeyaou

12 years ago[FIX] ir.mail_server: now that server time is UTC, outgoing msg Date header should too
Olivier Dony [Fri, 16 Mar 2012 13:20:22 +0000 (14:20 +0100)]
[FIX] ir.mail_server: now that server time is UTC, outgoing msg Date header should too

bzr revid: odo@openerp.com-20120316132022-j17inidkutkxclvd

12 years ago[FIX] ir_mail_server: make attachment filename work properly on GMail
Olivier Dony [Fri, 16 Mar 2012 13:08:03 +0000 (14:08 +0100)]
[FIX] ir_mail_server: make attachment filename work properly on GMail

The default Python encoding for mail header parameters
is RFC2231, which produces headers of the form:
  Content-Disposition: attachment; filename*="utf-8abcd%C3%A9.pdf"
This works fine for e.g. Thunderbird but on GMail
such headers appear as `noname`.
We are therefore falling back to RFC2047 encoding
which will instead give something like:
  Content-Disposition: attachment; filename="=?utf-8?b?UmVxdWVzdCf?="

bzr revid: odo@openerp.com-20120316130803-zo4fwuk7h6bq6k54

12 years ago[MERGE] opw-381937. Stock: don't set an arbitrary value of 1 when valuating a stock...
Quentin (OpenERP) [Fri, 16 Mar 2012 11:10:27 +0000 (12:10 +0100)]
[MERGE] opw-381937. Stock: don't set an arbitrary value of 1 when valuating a stock move of a product with 0 as unit amount

bzr revid: qdp-launchpad@openerp.com-20120316111027-frfidvpqjxr0v8rf

12 years ago[FIX] email_template: report_name must be rendered
Christophe Simonis [Fri, 16 Mar 2012 09:15:17 +0000 (10:15 +0100)]
[FIX] email_template: report_name must be rendered

bzr revid: chs@openerp.com-20120316091517-e2hc8ydzd3vnnv3j

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Fri, 16 Mar 2012 05:30:17 +0000 (05:30 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120316052914-p5yapsv9ni1xvv4q
bzr revid: launchpad_translations_on_behalf_of_openerp-20120316053017-3pne9tockyriwj6n

12 years ago[FIX] openerp-server: allow missing thread names in dump_stacks
Olivier Dony [Thu, 15 Mar 2012 18:13:55 +0000 (19:13 +0100)]
[FIX] openerp-server: allow missing thread names in dump_stacks

Report-printing threads don't seem to be included
in the list of active threads, but do need to
be dumped as well.

bzr revid: odo@openerp.com-20120315181355-phtkn2uhy638ei1e

12 years ago[FIX] sale,sale_layout: avoid RML loop when printing SO with very long notes
Olivier Dony [Thu, 15 Mar 2012 18:11:12 +0000 (19:11 +0100)]
[FIX] sale,sale_layout: avoid RML loop when printing SO with very long notes

Forward port of revision 5001 from the
6.0 branch. Apparently very long SO
notes (above 2200 characters) will cause
an endless loop while trying to render
inside a blockTable

bzr revid: odo@openerp.com-20120315181112-qa4ezlckzfycv5uy

12 years ago[FIX] email_template: attachments were not being sent due to programming error
Olivier Dony [Thu, 15 Mar 2012 15:55:12 +0000 (16:55 +0100)]
[FIX] email_template: attachments were not being sent due to programming error

bzr revid: odo@openerp.com-20120315155512-s76y2u3gz3awfy74

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 15 Mar 2012 05:18:48 +0000 (05:18 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120315051848-7bpke64obtjd3h06

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 15 Mar 2012 05:18:17 +0000 (05:18 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120313053419-651m21hw6ja8naqc
bzr revid: launchpad_translations_on_behalf_of_openerp-20120314054403-pdvtd2s58mehtlrd
bzr revid: launchpad_translations_on_behalf_of_openerp-20120315051817-qfmyll102427mgi9

12 years ago[FIX] manifest flag 'active' was renamed to 'auto_install' a while ago
Olivier Dony [Wed, 14 Mar 2012 18:18:53 +0000 (19:18 +0100)]
[FIX] manifest flag 'active' was renamed to 'auto_install' a while ago

The change occurred in server at revision 3989
and in addons at revision 6451, but had never
been done in openerp-web.
One indirect consequence was that the 'base'
modules was not considered auto-installable
anymore and its CSS files were not loaded on
web, causing layout issues, namely in the
modules kanban view.

Server rev 3989 = al@openerp.com-20120130211001-ytqx759fl920uegc
Addons rev 6451 = al@openerp.com-20120130211812-w0wu42hdu4l7koc4

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

bzr revid: odo@openerp.com-20120314181853-kzr6lgqxxcz7rreu

12 years ago[FIX] BufferedDataSet: avoid randomizing results when there are no sort_fields
Olivier Dony [Wed, 14 Mar 2012 11:10:14 +0000 (12:10 +0100)]
[FIX] BufferedDataSet: avoid randomizing results when there are no sort_fields

Array.sort is not necessarily stable, and sorting an
array with an unstable sort will cause a randomization
of the original order, which should have been preserved.

See also:
  - http://ecma262-5.com/ELS5_Section_15.htm#Section_15.4.4.11
  - http://code.google.com/p/v8/issues/detail?id=90

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

bzr revid: odo@openerp.com-20120314111014-1igxhrynu5557di5

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 14 Mar 2012 05:44:33 +0000 (05:44 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120310052736-h7pcyns8m0yapx2r
bzr revid: launchpad_translations_on_behalf_of_openerp-20120311050705-4g6qxsmwzmefmekl
bzr revid: launchpad_translations_on_behalf_of_openerp-20120313053506-zeuvhbd8ml1rhmy8
bzr revid: launchpad_translations_on_behalf_of_openerp-20120314054433-q7eqdv6c3ise2wv1

12 years ago[FIX] project_issue: global CC fields contains email(s), not a URL
Olivier Dony [Mon, 12 Mar 2012 11:29:31 +0000 (12:29 +0100)]
[FIX] project_issue: global CC fields contains email(s), not a URL

bzr revid: odo@openerp.com-20120312112931-3oeretod35lsgmug

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 14 Mar 2012 05:44:27 +0000 (05:44 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120314054427-vp8js9o3lw1h7ds6

12 years ago[FIX] account: qucik and dirty fix on the common wizard of reports to set the company...
Quentin (OpenERP) [Tue, 13 Mar 2012 12:51:19 +0000 (13:51 +0100)]
[FIX] account: qucik and dirty fix on the common wizard of reports to set the company_id by default in order to avoid having the name_search of fiscalyear processed before it is correctly set by the onchange of default value of chart account id. This bug is due to asynchronous calls of web client and will be solved asap, but in the meanwhile this little hack will localy solve the problem.

bzr revid: qdp-launchpad@openerp.com-20120313125119-0to4xin6rb8mb75o

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Tue, 13 Mar 2012 05:35:03 +0000 (05:35 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120313053503-xvlvyuystb8tvif8

12 years ago[FIX] ir.mail_server: SMTP user and pass should be passed as bytes to login()
Olivier Dony [Mon, 12 Mar 2012 17:43:48 +0000 (18:43 +0100)]
[FIX] ir.mail_server: SMTP user and pass should be passed as bytes to login()

Passing a unicode used to work in Python 2.5 but that
changed in 2.6 due to a change in the hmac module.
In any case the various RFCs that describe such
authentication mechanism do specify that UTF-8 encoded
values should be used, so we should be safe coercing
the user and passsword to UTF-8 bytes strings.
And of course it should not change anything for
the ASCII passwords out there anyway.

For references, see:
- Zope bug https://bugs.launchpad.net/zope.sendmail/+bug/597143
- Python issue http://bugs.python.org/issue5285
- http://tools.ietf.org/html/draft-ietf-sasl-crammd5-10#section-4

bzr revid: odo@openerp.com-20120312174348-iiqfa2toupn3udr3

12 years ago[FIX] In the case where the user has no signature, we set up a default value to avoid...
Stephane Wirtel [Mon, 12 Mar 2012 10:30:25 +0000 (11:30 +0100)]
[FIX] In the case where the user has no signature, we set up a default value to avoid to have a body with 'False'.

bzr revid: stephane@openerp.com-20120312103025-dn5q7hml9sy5u0t7

12 years ago[FIX] project: project preference field must be editable
Olivier Dony [Mon, 12 Mar 2012 10:20:01 +0000 (11:20 +0100)]
[FIX] project: project preference field must be editable

The user preferences screen is kind of a hack
because it lets the user modify fields on a
model that is normally read-only for her (res.users).
This is accomplished by a custom write() method
on res.users combined with a view on which some
fields are forced to be read-write using a
trick: @readonly=0.

bzr revid: odo@openerp.com-20120312102001-aas39wknhsyxkhbx

12 years ago[FIX] hr_holidays: Leaves calendar view should be filtered by users, not description
Olivier Dony [Mon, 12 Mar 2012 09:08:09 +0000 (10:08 +0100)]
[FIX] hr_holidays: Leaves calendar view should be filtered by users, not description

bzr revid: odo@openerp.com-20120312090809-rloqoz5lb3rr7a9a

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Mon, 12 Mar 2012 05:12:27 +0000 (05:12 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120310052625-78n2341gtv2zrgwg
bzr revid: launchpad_translations_on_behalf_of_openerp-20120311050634-9ftgr94cy2tvp9y5
bzr revid: launchpad_translations_on_behalf_of_openerp-20120312051214-q1f14seqal4j8rn5
bzr revid: launchpad_translations_on_behalf_of_openerp-20120310052733-s24jj1qyoxy2j8lz
bzr revid: launchpad_translations_on_behalf_of_openerp-20120311050659-0ky4089nbil85weg
bzr revid: launchpad_translations_on_behalf_of_openerp-20120312051227-90mlbjgzqjyj8a8a

12 years ago[FIX] email.template: body_html should be translatable
Olivier Dony [Fri, 9 Mar 2012 16:06:25 +0000 (17:06 +0100)]
[FIX] email.template: body_html should be translatable

bzr revid: odo@openerp.com-20120309160625-kwp4pof4vm7aci2g

12 years ago[FIX] portal: mark portal users as `share` to exclude from lists by default
Olivier Dony [Fri, 9 Mar 2012 16:02:39 +0000 (17:02 +0100)]
[FIX] portal: mark portal users as `share` to exclude from lists by default

bzr revid: odo@openerp.com-20120309160239-pjzd0mr5bu3y9rew

12 years ago[FIX] lunch: missing product description in list view
Olivier Dony [Fri, 9 Mar 2012 15:25:33 +0000 (16:25 +0100)]
[FIX] lunch: missing product description in list view

bzr revid: odo@openerp.com-20120309152533-f3q5dpa6f2oi83q2

12 years ago[FIX] render statusbar as selection in listview
Xavier Morel [Fri, 9 Mar 2012 14:36:40 +0000 (15:36 +0100)]
[FIX] render statusbar as selection in listview

bzr revid: xmo@openerp.com-20120309143640-784m7dhyeg6cnrfm

12 years ago[MERGE] synchronous db-creation call, significantly simplified db creation code
Xavier Morel [Fri, 9 Mar 2012 14:05:36 +0000 (15:05 +0100)]
[MERGE] synchronous db-creation call, significantly simplified db creation code

also removed custom blockUI and error management hooks since it's now a perfectly standard RPC call and webclient is already available

bzr revid: xmo@openerp.com-20120309140536-21u2ked9oc7eaie5

12 years ago[FIX] persist selected filter when new search criteria are added to the search view
Xavier Morel [Fri, 9 Mar 2012 13:54:38 +0000 (14:54 +0100)]
[FIX] persist selected filter when new search criteria are added to the search view

bzr revid: xmo@openerp.com-20120309135438-kv6jh5ymwnis0s7s

12 years ago[FIX] res.partner.bank: respect company restrictions when assign parent account for...
Olivier Dony [Fri, 9 Mar 2012 10:56:59 +0000 (11:56 +0100)]
[FIX] res.partner.bank: respect company restrictions when assign parent account for new bank GL account

bzr revid: odo@openerp.com-20120309105659-ijcyersotc96uwp8

12 years ago[FIX] ir.attachment: override _search instead of search() to make sure name_search...
Olivier Dony [Fri, 9 Mar 2012 10:04:29 +0000 (11:04 +0100)]
[FIX] ir.attachment: override _search instead of search() to make sure name_search() works

bzr revid: odo@openerp.com-20120309100429-nrfkmlec45z41yj9

12 years ago[FIX] 'create_instance' method: the check for parent_model existence need to be done...
olt@tinyerp.com [Fri, 9 Mar 2012 08:19:29 +0000 (09:19 +0100)]
[FIX] 'create_instance' method: the check for parent_model existence need to be done before accessing that object attributes or methods

bzr revid: olt@tinyerp.com-20120309081929-g4b8d34e93at49wf

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Fri, 9 Mar 2012 05:29:17 +0000 (05:29 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120309052845-h3cd2tmjt6j9jvrz
bzr revid: launchpad_translations_on_behalf_of_openerp-20120309052917-cfjnvomj9mod6odf

12 years ago[FIX] res.country: fix name for DRC, confuses Google map and similar services
Olivier Dony [Fri, 9 Mar 2012 02:07:10 +0000 (03:07 +0100)]
[FIX] res.country: fix name for DRC, confuses Google map and similar services

bzr revid: odo@openerp.com-20120309020710-utf0ehkzytcd02ru

12 years ago[FIX] crm_partner_assign: geolocalization was bad for large countries e.g. US or...
Olivier Dony [Fri, 9 Mar 2012 02:04:15 +0000 (03:04 +0100)]
[FIX] crm_partner_assign: geolocalization was bad for large countries e.g. US or Russia

Add one more step considering a slightly larger
range around the lead within the same country,
before considering the whole country at once.
Courtesy of Dhara Shah

bzr revid: odo@openerp.com-20120309020415-f7jg21ud1lu2l61f

12 years ago[FIX] crm_partner_assign: google map is confused by certain country names
Olivier Dony [Fri, 9 Mar 2012 01:58:04 +0000 (02:58 +0100)]
[FIX] crm_partner_assign: google map is confused by certain country names

bzr revid: odo@openerp.com-20120309015804-1se24wx6fx9g0a3o

12 years ago[FIX] marketing_campaign: correct search view, today should not be OR'ed with states
Olivier Dony [Fri, 9 Mar 2012 01:13:12 +0000 (02:13 +0100)]
[FIX] marketing_campaign: correct search view, today should not be OR'ed with states

In 6.1 a group of filters in a search view are
OR'ed together if toggled when they are contained
within the same 'separator' group.

bzr revid: odo@openerp.com-20120309011312-zcn29o4r3uqjxiow

12 years ago[FIX] email_template: care for missing context
Olivier Dony [Fri, 9 Mar 2012 01:11:56 +0000 (02:11 +0100)]
[FIX] email_template: care for missing context

bzr revid: odo@openerp.com-20120309011156-q53pc4h6stlz3kq2

12 years ago[FIX] crm_partner_assign: partial revert of recent commit, care for missing city/zip
Olivier Dony [Fri, 9 Mar 2012 01:10:56 +0000 (02:10 +0100)]
[FIX] crm_partner_assign: partial revert of recent commit, care for missing city/zip

bzr revid: odo@openerp.com-20120309011056-tj3iwk2j9r3anp3z

12 years ago[FIX] crm: typo + duplicate line due to bad merge + bad hardcoded models
Olivier Dony [Thu, 8 Mar 2012 15:58:35 +0000 (16:58 +0100)]
[FIX] crm: typo + duplicate line due to bad merge + bad hardcoded models

bzr revid: odo@openerp.com-20120308155835-j9j5jh89p80i0ma5

12 years ago[FIX] mail*: properly handle b64-encoding for attachments
Olivier Dony [Thu, 8 Mar 2012 15:56:50 +0000 (16:56 +0100)]
[FIX] mail*: properly handle b64-encoding for attachments

When reading the datas property of an attachment,
a base64-encoded stream is expected.
The mail.message.schedule_with_attach() method OTOH
expects a binary file for attachments, so it should
be decoded if extracted from a binary field.

bzr revid: odo@openerp.com-20120308155650-blnwf7x2bkmsfue2

12 years ago[FIX] Missing date.js CultureInfo's am/pm descriptor causes wrong dates to be sent...
Fabien Meghazi [Thu, 8 Mar 2012 10:21:51 +0000 (11:21 +0100)]
[FIX] Missing date.js CultureInfo's am/pm descriptor causes wrong dates to be sent to server without user's knowledge

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

bzr revid: fme@openerp.com-20120308102151-eyr71rzk345f6xji

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 8 Mar 2012 05:24:56 +0000 (05:24 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120308052449-xr1pzp07rtg17k5j
bzr revid: launchpad_translations_on_behalf_of_openerp-20120308052456-0x4knc5exg2mm14n

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 8 Mar 2012 05:24:27 +0000 (05:24 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120307060314-gaha062xllz5foin
bzr revid: launchpad_translations_on_behalf_of_openerp-20120308052427-ucgx2ytaxy4r27u2

12 years ago[MERGE] One more merge from 6.1 branch
Olivier Dony [Wed, 7 Mar 2012 16:40:49 +0000 (17:40 +0100)]
[MERGE] One more merge from 6.1 branch

bzr revid: xmo@openerp.com-20120307153105-nh5wbzwjnn8g880o
bzr revid: odo@openerp.com-20120307164049-ocu8jsyt19sbxsqr

12 years ago[FIX] Add to dashboard domain & context merging problems
Fabien Meghazi [Wed, 7 Mar 2012 16:05:03 +0000 (17:05 +0100)]
[FIX] Add to dashboard domain & context merging problems

bzr revid: fme@openerp.com-20120307160503-w1mha79xiznl4x6h

12 years ago[FIX] Dashboard does not handle two actions with the same action id.
Fabien Meghazi [Wed, 7 Mar 2012 12:49:08 +0000 (13:49 +0100)]
[FIX] Dashboard does not handle two actions with the same action id.

Dashboard should be refactored in trunk in order to be nivified and use a DashBoardAction class

bzr revid: fme@openerp.com-20120307124908-q48a2d8epae73wwx

12 years ago[ADD] permanent loading of saved filters
Xavier Morel [Wed, 7 Mar 2012 12:03:23 +0000 (13:03 +0100)]
[ADD] permanent loading of saved filters

When selecting a saved filter, its data is now saved inside the
searchview's state, and re-used any time there's a search performed
(until the filter is replaced or the search view is cleared).

Some cleanup of the support code for loading filters
(SearchView.get_filters) also had to be performed in order not to fill
contexts with (potentially incorrect) crap in case the filter is
re-saved.

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

bzr revid: xmo@openerp.com-20120307120323-pub0yuwjqk1r3y0p

12 years ago[FIX] database/create replaced by blocking database/create_database
Vo Minh Thu [Wed, 7 Mar 2012 10:46:32 +0000 (11:46 +0100)]
[FIX] database/create replaced by blocking database/create_database
(so we can use a multi-workers OpenERP server; otherwise polling
on the server would hit different workers resulting in errors).

bzr revid: vmt@openerp.com-20120307104632-w6cs6nxf04ltcpf1

12 years ago[FIX]Fixed the issue of statusbar which shows technical name in listview if one gives...
msh-openerp [Wed, 7 Mar 2012 10:19:35 +0000 (15:49 +0530)]
[FIX]Fixed the issue of statusbar which shows technical name in listview if one gives widget=statusbar in listview field.

bzr revid: msh@tinyerp.com-20120307101935-mw4vyjjra6e9uy1v

12 years ago[FIX] Make progress bar (format.js) more tolerant with falsy floats
Fabien Meghazi [Wed, 7 Mar 2012 09:57:00 +0000 (10:57 +0100)]
[FIX] Make progress bar (format.js) more tolerant with falsy floats

bzr revid: fme@openerp.com-20120307095700-i5msqipgij4v36fl

12 years ago[FIX] project_issue_sheet: analytic account should be visible in extended view
Olivier Dony [Wed, 7 Mar 2012 09:56:27 +0000 (10:56 +0100)]
[FIX] project_issue_sheet: analytic account should be visible in extended view

bzr revid: odo@openerp.com-20120307095627-8e2pf7955wg0jsoo

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 7 Mar 2012 06:04:21 +0000 (06:04 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120306052805-zlaw3c4skc81oj8z
bzr revid: launchpad_translations_on_behalf_of_openerp-20120307060413-fvlney19la4wjhqn
bzr revid: launchpad_translations_on_behalf_of_openerp-20120307060421-haf4qy1x6vu5xdrx

12 years ago[FIX] Can't add to dashboard a view that includes a 'group_by'
Fabien Meghazi [Tue, 6 Mar 2012 20:59:55 +0000 (21:59 +0100)]
[FIX] Can't add to dashboard a view that includes a 'group_by'

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

bzr revid: fme@openerp.com-20120306205955-zqgtbgtz1gtix4w9

12 years ago[FIX] tools.email_send: use updated ir.mail_server API
Olivier Dony [Tue, 6 Mar 2012 17:41:10 +0000 (18:41 +0100)]
[FIX] tools.email_send: use updated ir.mail_server API

bzr revid: odo@openerp.com-20120306174110-0a7sa0z9fsn07l2n

12 years ago[FIX] tools.email_send: use correct kwarg
Christophe Simonis [Tue, 6 Mar 2012 17:33:19 +0000 (18:33 +0100)]
[FIX] tools.email_send: use correct kwarg

bzr revid: chs@openerp.com-20120306173319-6tmhco83w0we5hl6

12 years ago[FIX] unusable client in runbot _all dbs (and others) due to mis-handling of dependencies
Xavier Morel [Tue, 6 Mar 2012 14:25:49 +0000 (15:25 +0100)]
[FIX] unusable client in runbot _all dbs (and others) due to mis-handling of dependencies

bzr revid: xmo@openerp.com-20120306142549-y0pvv0g31leu1l4q

12 years ago[FIX] dependencies handling in modules listing of web client
Xavier Morel [Tue, 6 Mar 2012 14:20:10 +0000 (15:20 +0100)]
[FIX] dependencies handling in modules listing of web client

* Correctly fetch dependencies from server
* Switch topological sort to a more formal algorithm (and test it)

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

bzr revid: xmo@openerp.com-20120306142010-zflycbrj4aq41mv3

12 years ago[FIX] Filtering is always titled "Responsible" in calendar view
Fabien Meghazi [Tue, 6 Mar 2012 13:07:27 +0000 (14:07 +0100)]
[FIX] Filtering is always titled "Responsible" in calendar view

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

bzr revid: fme@openerp.com-20120306130727-3r9hjf210x418r0g

12 years ago[DIS] disble/skip all tests which don't currently pass
Xavier Morel [Tue, 6 Mar 2012 08:53:26 +0000 (09:53 +0100)]
[DIS] disble/skip all tests which don't currently pass

bzr revid: xmo@openerp.com-20120306085326-qdhgh2cj8zchasjw

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Tue, 6 Mar 2012 05:29:18 +0000 (05:29 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120306052918-hvjamh4ym691nfau

12 years ago[FIX] @digits not honored by form view. field#digits not honored by page view.
Fabien Meghazi [Mon, 5 Mar 2012 19:58:00 +0000 (20:58 +0100)]
[FIX] @digits not honored by form view. field#digits not honored by page view.

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

bzr revid: fme@openerp.com-20120305195800-uoiu74ee1rfm4tex

12 years ago[EXT] Extract pot files
Fabien Meghazi [Mon, 5 Mar 2012 18:38:53 +0000 (19:38 +0100)]
[EXT] Extract pot files

bzr revid: fme@openerp.com-20120305183853-kybvgxnlb9pg6iax

12 years ago[FIX] List view "Group" label should be translatable
Fabien Meghazi [Mon, 5 Mar 2012 17:34:19 +0000 (18:34 +0100)]
[FIX] List view "Group" label should be translatable

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

bzr revid: fme@openerp.com-20120305173419-ksme8ckweu98b82r

12 years ago[FIX] @default_focus not honored in embedded form views
Fabien Meghazi [Mon, 5 Mar 2012 17:16:56 +0000 (18:16 +0100)]
[FIX] @default_focus not honored in embedded form views

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

bzr revid: fme@openerp.com-20120305171656-yz1jjoin17hh8ast

12 years ago[FIX] content display of URI fields when no value is provided
Xavier Morel [Mon, 5 Mar 2012 15:10:17 +0000 (16:10 +0100)]
[FIX] content display of URI fields when no value is provided

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

bzr revid: xmo@openerp.com-20120305151017-k98vlcq72hldwnev

12 years ago[FIX] base_calendar: better care for domains containing operators
Olivier Dony [Mon, 5 Mar 2012 14:35:54 +0000 (15:35 +0100)]
[FIX] base_calendar: better care for domains containing operators

The previous code was failing for domains such as
['!',('id','=',42)]

bzr revid: odo@openerp.com-20120305143554-eli1q3khnt26dham

12 years ago[FIX] take dependencies in account when ordering modules for loading
Xavier Morel [Mon, 5 Mar 2012 14:29:48 +0000 (15:29 +0100)]
[FIX] take dependencies in account when ordering modules for loading

bzr revid: xmo@openerp.com-20120305142948-2pkrgl8koizhcfbu

12 years ago[FIX] dependency name
Xavier Morel [Mon, 5 Mar 2012 12:41:23 +0000 (13:41 +0100)]
[FIX] dependency name

bzr revid: xmo@openerp.com-20120305124123-hlrldjqz8q7x0re2

12 years ago[FIX] re-add Dracula removed in rev xmo@openerp.com-20120305103353-w8r6fk9cv8wjklts...
Xavier Morel [Mon, 5 Mar 2012 11:08:13 +0000 (12:08 +0100)]
[FIX] re-add Dracula removed in rev xmo@openerp.com-20120305103353-w8r6fk9cv8wjklts: turns out Process needs it

bzr revid: xmo@openerp.com-20120305110813-b00fhngx0e5p0efo

12 years ago[MERGE] new, shinier and better-working diagram view
Xavier Morel [Mon, 5 Mar 2012 10:33:53 +0000 (11:33 +0100)]
[MERGE] new, shinier and better-working diagram view

bzr revid: xmo@openerp.com-20120305103353-w8r6fk9cv8wjklts

12 years ago[IMP] use deferred for node and edge destruction callbacks, so the node or edge is...
Xavier Morel [Mon, 5 Mar 2012 10:25:16 +0000 (11:25 +0100)]
[IMP] use deferred for node and edge destruction callbacks, so the node or edge is not removed if the unlink call fails

bzr revid: xmo@openerp.com-20120305102516-3u14hvxs81qzgxd8

12 years ago[FIX] reload graph when hidden then showed so it can take account navigation done...
Xavier Morel [Mon, 5 Mar 2012 09:58:48 +0000 (10:58 +0100)]
[FIX] reload graph when hidden then showed so it can take account navigation done in other views and show the right 'current' diagram

bzr revid: xmo@openerp.com-20120305095848-6vy0ezahuxmkg7yk

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Mon, 5 Mar 2012 05:11:29 +0000 (05:11 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120301051917-fmqwoejs3938qms6
bzr revid: launchpad_translations_on_behalf_of_openerp-20120302052441-nwqd0nqf2gjd8ucn
bzr revid: launchpad_translations_on_behalf_of_openerp-20120303055455-mns5t3fuy78a9r66
bzr revid: launchpad_translations_on_behalf_of_openerp-20120304052145-yqor18r71d7fqmar
bzr revid: launchpad_translations_on_behalf_of_openerp-20120305051123-0j4vr09l95yo2fj5
bzr revid: launchpad_translations_on_behalf_of_openerp-20120229053027-ifd6ef34ebmox67l
bzr revid: launchpad_translations_on_behalf_of_openerp-20120305051129-fcwena1g6pvrc9y5

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Sun, 4 Mar 2012 05:21:33 +0000 (05:21 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120228063010-woxw61j13uqq1edo
bzr revid: launchpad_translations_on_behalf_of_openerp-20120229052656-iadyuga5sjaabrbl
bzr revid: launchpad_translations_on_behalf_of_openerp-20120301051832-k8w3h3ibfqmdieub
bzr revid: launchpad_translations_on_behalf_of_openerp-20120302052336-7jib6zk2efcivip1
bzr revid: launchpad_translations_on_behalf_of_openerp-20120304052133-o3zqfxzedgnq55f2

12 years ago[FIX] account move entry should be created with 0.0 value when cost price is 0.0
ado [Fri, 2 Mar 2012 13:22:20 +0000 (14:22 +0100)]
[FIX] account move entry should be created with 0.0 value when cost price is 0.0

bzr revid: xal@openerp.com-20120302132220-015g1apibi2x5bmc

12 years ago[FIX] Smart positioning of the close button on edge didn't always work, reverted...
Frédéric van der Essen [Thu, 1 Mar 2012 17:09:01 +0000 (18:09 +0100)]
[FIX] Smart positioning of the close button on edge didn't always work, reverted to dumb position

bzr revid: fva@openerp.com-20120301170901-q6m7w0y273wt84e3

12 years ago[IMP] Diagram : Editor is now able to destroy edges and nodes
Frédéric van der Essen [Thu, 1 Mar 2012 17:01:16 +0000 (18:01 +0100)]
[IMP] Diagram : Editor is now able to destroy edges and nodes

bzr revid: fva@openerp.com-20120301170116-34nzl3eq8jlhx8ex

12 years ago[REM] hardcoded diagram id, use class instead
Xavier Morel [Wed, 29 Feb 2012 10:46:24 +0000 (11:46 +0100)]
[REM] hardcoded diagram id, use class instead

also fix class: add previx

bzr revid: xmo@openerp.com-20120229104624-snt8j2kt2y3hp6h1

12 years ago[IMP] reduce default height of diagram viewport to 500px since it's now resizable...
Xavier Morel [Wed, 29 Feb 2012 10:37:11 +0000 (11:37 +0100)]
[IMP] reduce default height of diagram viewport to 500px since it's now resizable vertically

bzr revid: xmo@openerp.com-20120229103711-y1f8jofp0c0duq6h

12 years ago[FIX] indentation, stray whitespace in diagram.js
Xavier Morel [Wed, 29 Feb 2012 10:36:51 +0000 (11:36 +0100)]
[FIX] indentation, stray whitespace in diagram.js

bzr revid: xmo@openerp.com-20120229103651-6hztuizbii70pb36

12 years ago[FIX] orthography in vec2.js
Xavier Morel [Wed, 29 Feb 2012 10:35:07 +0000 (11:35 +0100)]
[FIX] orthography in vec2.js

bzr revid: xmo@openerp.com-20120229103507-37n1otplmr2umt9j

12 years ago[IMP] add diagram name (name_get) above 'new node' button, so user knows what he...
Xavier Morel [Wed, 29 Feb 2012 10:29:48 +0000 (11:29 +0100)]
[IMP] add diagram name (name_get) above 'new node' button, so user knows what he's looking at

bzr revid: xmo@openerp.com-20120229102948-jfl1pbbg3t1460il

12 years ago[FIX] Diagram: Resizing the viewport broke panning and scrolling
Frédéric van der Essen [Wed, 29 Feb 2012 10:58:46 +0000 (11:58 +0100)]
[FIX] Diagram: Resizing the viewport broke panning and scrolling

bzr revid: fva@openerp.com-20120229105846-y9dmhpfjjk1oii14

12 years ago[IMP] Diagram: Prevent panning and scrolling from hiding the graph
Frédéric van der Essen [Wed, 29 Feb 2012 10:37:41 +0000 (11:37 +0100)]
[IMP] Diagram: Prevent panning and scrolling from hiding the graph

bzr revid: fva@openerp.com-20120229103741-l45e34cm8l3ioxfq

12 years ago[FIX] *payroll: proper date calculations in tests, avoid issues on leap years
Olivier Dony [Wed, 29 Feb 2012 08:42:40 +0000 (09:42 +0100)]
[FIX] *payroll: proper date calculations in tests, avoid issues on leap years

bzr revid: odo@openerp.com-20120229084240-afe5cay3r2wxpvoy

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Wed, 29 Feb 2012 05:27:46 +0000 (05:27 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120229052746-lhfn0qjqmzuqz1js

12 years ago[fix] minor problem in m2o
niv-openerp [Tue, 28 Feb 2012 14:41:11 +0000 (15:41 +0100)]
[fix] minor problem in m2o

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

bzr revid: nicolas.vanhoren@openerp.com-20120228144111-co9nl24o466zuzsb

12 years ago[FIX] base_synchro: the password field should be visible when trying to setup a serve...
Xavier Morel [Tue, 28 Feb 2012 11:16:26 +0000 (12:16 +0100)]
[FIX] base_synchro: the password field should be visible when trying to setup a server to synchronize

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

bzr revid: xmo@openerp.com-20120228111626-i61rdqjs6g5v7bpn

12 years ago[IMP] Diagram: Resizable viewport, viewport move cursor
Frédéric van der Essen [Tue, 28 Feb 2012 10:39:33 +0000 (11:39 +0100)]
[IMP] Diagram: Resizable viewport, viewport move cursor

bzr revid: fva@openerp.com-20120228103933-j92bexvam1hsfc7t

12 years ago[FIX] list paginator's 'last page' button: not all state was transferred between...
Xavier Morel [Tue, 28 Feb 2012 10:12:00 +0000 (11:12 +0100)]
[FIX] list paginator's 'last page' button: not all state was transferred between datasets during paginator configuration

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

bzr revid: xmo@openerp.com-20120228101200-atisgrb2fb0eqi1g

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Tue, 28 Feb 2012 06:30:37 +0000 (06:30 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120225055251-o6ajm1k0ya17sd2j
bzr revid: launchpad_translations_on_behalf_of_openerp-20120226052201-liykx2ue4jufkcwc
bzr revid: launchpad_translations_on_behalf_of_openerp-20120227055617-7bb3evbppqedlx8p
bzr revid: launchpad_translations_on_behalf_of_openerp-20120228063037-0nhyn4iid36dorfs

12 years ago[FIX] Fix binary upload button styling
Fabien Meghazi [Mon, 27 Feb 2012 17:14:40 +0000 (18:14 +0100)]
[FIX] Fix binary upload button styling

bzr revid: fme@openerp.com-20120227171440-1o7w1jrv5rl2b4ov

12 years ago[FIX] drop_view_if_exists: simpler and CASCADING implementation for pg 8.3+
Olivier Dony [Mon, 27 Feb 2012 16:57:37 +0000 (17:57 +0100)]
[FIX] drop_view_if_exists: simpler and CASCADING implementation for pg 8.3+

OpenERP depends on PostgreSQL 8.3 so we can now
use 'IF EXISTS'. It's also necessary to 'CASCADE'
the drop, otherwise depending views will prevent
the deletion and thus update of the view.
Depending views will automatically be updated
later and thus re-created, so this is safe.

bzr revid: odo@openerp.com-20120227165737-z5fgb6fle9g0cylw

12 years ago[FIX] progressbar fields display in group headers
Xavier Morel [Mon, 27 Feb 2012 15:27:39 +0000 (16:27 +0100)]
[FIX] progressbar fields display in group headers

also, weird computed progress bars (e.g. aggregates) with way too many digits

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

bzr revid: xmo@openerp.com-20120227152739-3pmu3dtqrbzx1x3m

12 years ago[FIX] ir.rule: rules should be cascade-deleted along with their model
Olivier Dony [Mon, 27 Feb 2012 15:21:35 +0000 (16:21 +0100)]
[FIX] ir.rule: rules should be cascade-deleted along with their model

bzr revid: odo@openerp.com-20120227152135-y3hukyoow0q0dkif

12 years ago[FIX] ir.model: workaround for broken Python 2.6 implementations
Olivier Dony [Mon, 27 Feb 2012 10:09:53 +0000 (11:09 +0100)]
[FIX] ir.model: workaround for broken Python 2.6 implementations

Apparently on some RedHat/CentOS version certain
Python 2.6 version do not support more than
4 nested levels of boolean filters.

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

bzr revid: odo@openerp.com-20120227100953-2wgr0l621tpu1x4x

12 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Mon, 27 Feb 2012 05:56:23 +0000 (05:56 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20120224053018-z4h7by0h8f5bov2x
bzr revid: launchpad_translations_on_behalf_of_openerp-20120225055158-gr639s6rzw1io33x
bzr revid: launchpad_translations_on_behalf_of_openerp-20120226052058-i6jsb4i97m78vftu
bzr revid: launchpad_translations_on_behalf_of_openerp-20120227055542-vz7rbngenr8ynd46
bzr revid: launchpad_translations_on_behalf_of_openerp-20120225055258-f5ufpgcomzlqmahr
bzr revid: launchpad_translations_on_behalf_of_openerp-20120227055623-0jhvbldsrq90jg22

12 years ago[IMP] Diagram styling
Frédéric van der Essen [Fri, 24 Feb 2012 16:36:05 +0000 (17:36 +0100)]
[IMP] Diagram styling

bzr revid: fva@openerp.com-20120224163605-mibez8k95343x7oz