Denis Ledoux [Tue, 4 Feb 2014 12:42:49 +0000 (13:42 +0100)]
[FIX] purchase: hide receive invoice if invoice based on purchase order line.
It has to be done manually.
opw-603620
bzr revid: dle@openerp.com-
20140204124249-qjjhulqojvcm08k4
Martin Trigaux [Tue, 4 Feb 2014 12:42:42 +0000 (13:42 +0100)]
[FIX] some other t-raw to t-esc conversions
bzr revid: mat@openerp.com-
20140204124242-emrd7hwlk6d4umkj
Martin Trigaux [Tue, 4 Feb 2014 11:33:58 +0000 (12:33 +0100)]
[FIX] mail: escape user and partner names before being rendered in mail widgets
lp bug: https://launchpad.net/bugs/1276078 fixed
bzr revid: mat@openerp.com-
20140204113358-2cb39l7ge2f5pcg5
Launchpad Translations on behalf of openerp [Tue, 4 Feb 2014 06:48:42 +0000 (06:48 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140204064842-0dbci9bv8whxs8ax
Launchpad Translations on behalf of openerp [Tue, 4 Feb 2014 06:48:35 +0000 (06:48 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140201065304-8md3g4d14l1b51ii
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140202060105-bnt8nw1mcbg2c3m3
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140203055609-uxdqgnistwilvo2v
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140204064835-qdcrcxldc5zsutio
jke-openerp [Mon, 3 Feb 2014 18:06:37 +0000 (19:06 +0100)]
[MERGE] Merge with 7.0-fix-css-clearfix-jke - bug clearfix on oe_title and oe_form_group
bzr revid: jke@openerp.com-
20140203180637-er9c45xm0d9sk7ub
jke-openerp [Mon, 3 Feb 2014 17:39:26 +0000 (18:39 +0100)]
[TYPO] Fix bug css revert rev 4122 and add clear:both
revert because was breaking the rendering of forms using oe_title as clearfix hack
adding clear on .oe_form_group to fix the journal form on firefox (block was unaligned, some fields out of the screen)
bzr revid: jke@openerp.com-
20140203173926-ohabh1vahcwqijug
Martin Trigaux [Mon, 3 Feb 2014 14:02:47 +0000 (15:02 +0100)]
[MERGE] [FIX] read_group: aggregate values on all columns instead of only the one of the current model
Without this you could not have a sum value on a column belonging to the parent model (eg: 'unit_amount' when grouping on hr.analytic.timesheet)
bzr revid: mat@openerp.com-
20140203140247-n090tx2yf8mujkcz
Martin Trigaux [Mon, 3 Feb 2014 13:40:51 +0000 (14:40 +0100)]
[IMP] better assert message and cleaning
bzr revid: mat@openerp.com-
20140203134051-lgwo4v0rdntgxyor
Martin Trigaux [Mon, 3 Feb 2014 13:33:31 +0000 (14:33 +0100)]
[ADD] test read_group on a column of _inherits model and group on right field
bzr revid: mat@openerp.com-
20140203133331-mujvv812zd971ci2
Anael Closson [Mon, 3 Feb 2014 12:58:54 +0000 (13:58 +0100)]
[FIX] OPW 598942 : orm read_group doesn't take referenced fields or aggregated fields in account when sorting
Sorting was done using a search on ids that where found in a custom SQL field,
only 1 record among aggregated records with same groupby value was used
when using search for ordering, resulting data ordered on
max(aggregated_data).field_value instead of sum(aggregated_data.field_value).
lp bug: https://launchpad.net/bugs/106086 fixed
bzr revid: acl@openerp.com-
20140203125854-ypi0bu0lbhatg9b1
Martin Trigaux [Mon, 3 Feb 2014 12:33:11 +0000 (13:33 +0100)]
[FIX] orm: read_group aggregates values on all columns instead of only the one of the parent model
bzr revid: mat@openerp.com-
20140203123311-38rwp7tfyc08flid
Mohammed Shekha (OpenERP) [Mon, 3 Feb 2014 12:05:25 +0000 (17:35 +0530)]
[FIX]Fixed the issue of html field import fails, because of no converter found for str to html.
bzr revid: msh@openerp.com-
20140203120525-ui117od6lpksm1bq
Launchpad Translations on behalf of openerp [Mon, 3 Feb 2014 05:56:16 +0000 (05:56 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140203055616-29ji7mugvwf3jpmn
Launchpad Translations on behalf of openerp [Mon, 3 Feb 2014 05:55:25 +0000 (05:55 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140201065247-b0hmat9ikp0cj2sx
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140202055930-0e8qd9refwne4999
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140203055525-2z3nfmfb0t7lpqpf
Martin Trigaux [Fri, 31 Jan 2014 16:03:04 +0000 (17:03 +0100)]
[FIX] stock: when creating manufacturing order from procurement workflow, do not write location on state (already set previously). (opw 603600)
This avoids having an access rights error when trying to write on a move in done state (eg: in case of force availibility)
bzr revid: mat@openerp.com-
20140131160304-22mokur2uuo1cw4r
Martin Trigaux [Fri, 31 Jan 2014 10:28:36 +0000 (11:28 +0100)]
[IMP] attachement: remove unnecessary redraw added at rev 4128 and change message to be the same than in mail
bzr revid: mat@openerp.com-
20140131102836-e89xo4nrwk32uij8
Launchpad Translations on behalf of openerp [Fri, 31 Jan 2014 06:24:21 +0000 (06:24 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140131062421-oq9ywafamdrwjbtj
Martin Trigaux [Wed, 29 Jan 2014 17:20:09 +0000 (18:20 +0100)]
[MERGE] [FIX] account_voucher: forward port of fixes from 6.1 (rev 6966)
When importing invoices to a bank statement the bank statement lines are created with statement date instead of today
Set the date on the created voucher in the same wizard to the statement date instead of invoice date (problematic if different period)
When creating the account moves (at bank statement confirmation), make sur the date and period of the vouncher are synchronised
bzr revid: mat@openerp.com-
20140129172009-vbp5n1nco51kaly8
Denis Ledoux [Wed, 29 Jan 2014 16:32:38 +0000 (17:32 +0100)]
[FIX] purchase: on po confirm, avoid to write location_id on the chained stock move if the move is done
On purchase order confirmation, if the order_line comes from a procurement order created by a sale order,
it tried to write on the location_id, whatever the move state was, even done.
Or, sometimes, the stock move associated to the procurement order (from the so) was already done, for example because we forced the availability of the stock move.
It makes sense to not write the location_id if the move is already done, because the location_id is already good.
bzr revid: dle@openerp.com-
20140129163238-1s1t9oc814z4z7f3
Martin Trigaux [Wed, 29 Jan 2014 14:14:38 +0000 (15:14 +0100)]
[FIX] attachement: display error message (removed inexistant template) and redraw the window (to avoid getting stucked)
bzr revid: mat@openerp.com-
20140129141438-3883hhzdiwyoo19t
Martin Trigaux [Wed, 29 Jan 2014 13:22:40 +0000 (14:22 +0100)]
[MERGE] [FIX] res_partner: name_search search in one pass
The original query did two passes (SQL query and orm search). This was a problem due to the limit parameter where the second query could reduce the number of results to a smaller number than the asked limit.
This code reproduces the orm _search behaviour to execute only one SQL query mixing both the ACL clauses and the complexe name_search without degrading the performances (removing the limit in the first query would have).
bzr revid: mat@openerp.com-
20140129132240-eamnzs37k0i65gpe
Martin Trigaux [Wed, 29 Jan 2014 12:48:06 +0000 (13:48 +0100)]
[IMP] make sure the records will be in right order (and trigger chirurgiens-dentistes.fr for the second name_search)
bzr revid: mat@openerp.com-
20140129124806-dq56o7r1yt38nb08
Martin Trigaux [Wed, 29 Jan 2014 12:34:04 +0000 (13:34 +0100)]
[FIX] better test, add missing parentheses in query, return empty list in case of no idea (instead of triggering super)
bzr revid: mat@openerp.com-
20140129123404-8hs786n64briqyta
Martin Trigaux [Wed, 29 Jan 2014 11:41:02 +0000 (12:41 +0100)]
[ref] move up!
bzr revid: mat@openerp.com-
20140129114102-tk4fotnb28mtaz9x
Martin Trigaux [Wed, 29 Jan 2014 11:39:38 +0000 (12:39 +0100)]
[FIX] revert previous rev for better where and add test
bzr revid: mat@openerp.com-
20140129113938-517gqfi1kzcf64fz
Martin Trigaux [Wed, 29 Jan 2014 11:19:59 +0000 (12:19 +0100)]
[IMP] remove useless variable, where_clause at least '' as created from a str.join()
bzr revid: mat@openerp.com-
20140129111959-7y9su01ooneu0mco
Martin Trigaux [Wed, 29 Jan 2014 10:55:48 +0000 (11:55 +0100)]
[FIX] res_partner: name_search search in one pass
The original query did two passes (SQL query and orm search). This was a problem due to the limit parameter where the second query could reduce the number of results to a smaller number than the asked limit.
This code reproduces the orm _search behaviour to execute only one SQL query mixing both the ACL clauses and the complexe name_search without degrading the performances (removing the limit in the first query would have).
lp bug: https://launchpad.net/bugs/1203727 fixed
bzr revid: mat@openerp.com-
20140129105548-dd6zmy9uc2cuowpq
Christophe Simonis [Wed, 29 Jan 2014 10:35:38 +0000 (11:35 +0100)]
[FIX] forbid dropping templates databases
bzr revid: chs@openerp.com-
20140129103538-qbm054m29y5r4hu4
Launchpad Translations on behalf of openerp [Wed, 29 Jan 2014 06:03:26 +0000 (06:03 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140128070310-721zmkmw0ocyz6im
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140129060326-647er2mw0mfn2j5s
Launchpad Translations on behalf of openerp [Tue, 28 Jan 2014 07:03:17 +0000 (07:03 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140126051546-xdjoni3k2eium078
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140128070317-kjn3wh5y1v9z2ijd
Martin Trigaux [Mon, 27 Jan 2014 16:00:19 +0000 (17:00 +0100)]
[MERGE] [FIX] expression: do not look at translation in parse when searching with empty string or false
This fixes traceback when applying filter 'is not set' on a translatable field
bzr revid: mat@openerp.com-
20140127160019-mf0l0ded14g741df
Martin Trigaux [Mon, 27 Jan 2014 14:49:13 +0000 (15:49 +0100)]
[FIX] expression: do not look at translation in parse when searching with empty string or false
This fixes traceback when applying filter 'is not set' on a translatable field
lp bug: https://launchpad.net/bugs/1208565 fixed
bzr revid: mat@openerp.com-
20140127144913-qjh9hrnkfdn18sdb
Martin Trigaux [Mon, 27 Jan 2014 14:28:36 +0000 (15:28 +0100)]
[MERGE] [FIX] users_ldap: forward port of rev 7301 from 6.1, get rid of results without DN for searchResultReference
bzr revid: mat@openerp.com-
20140127142836-pvta002gk1ckfzkh
Martin Trigaux [Mon, 27 Jan 2014 14:00:09 +0000 (15:00 +0100)]
[FIX] users_ldap: forward port of rev 7301 from 6.1, get rid of results without DN for searchResultReference, courtesy of Patrick Monnerat
lp bug: https://launchpad.net/bugs/983123 fixed
bzr revid: mat@openerp.com-
20140127140009-o50fhhs5z0vjklwc
Launchpad Translations on behalf of openerp [Mon, 27 Jan 2014 05:46:06 +0000 (05:46 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140122061252-9jm03vlbr13ofqo9
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140123055652-0p71divui34v1c1q
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140124062440-hx0z2e4sd6nz7exc
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140126051449-rlunde7qysqsh1b1
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140125064003-v340hiykcngjg9ue
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140126051541-9fnyw12nex5poeth
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140127054606-1jb6usf6pj7gy1xl
Antony Lesuisse [Sat, 25 Jan 2014 00:04:44 +0000 (01:04 +0100)]
[FIX] contract search view typo
bzr revid: al@openerp.com-
20140125000444-14nkccg6vyu5nmv5
Christophe Simonis [Fri, 24 Jan 2014 13:24:50 +0000 (14:24 +0100)]
[FIX] plugin: correct condition to match partners from emails.
correct copy/paste bug introduced in revid 9785 mat@openerp.com-
20140122134728-558gkuhjpi2bc277
bzr revid: chs@openerp.com-
20140124132450-cmx4acj6yei49aw7
Anael Closson [Fri, 24 Jan 2014 12:54:44 +0000 (13:54 +0100)]
[FIX] conditions inverted in involves not forgotten a
bzr revid: acl@openerp.com-
20140124125444-rhigcae80phfixh8
Denis Ledoux [Fri, 24 Jan 2014 12:01:02 +0000 (13:01 +0100)]
[REVERT] 9401 dle@openerp.com-
20130830125155-1vedifnupu2xvth7
This had as side-effect to not allow splitting BOMs
(a manufacturing order for 1 unit of a BOM producing 10 units consumed the lines like it was 10 units, not 1)
This fix was to avoid having a fraction of a unit (for instance, 0.5 unit).
But, finally, it is preferable to allow splitting units:
1. Most users do not use several uoms, and in this case, the unit is the default uom (hidden).
2. At the moment, it is allowed to ask a manufacturing order splitting up the unit uom
(It is allowed to ask the production of 0.5 USB Adapter, for instance)
Thus, we should allow the splitting up of the unit uom in the lines too.
bzr revid: dle@openerp.com-
20140124120102-we2yxio553ws2yz4
Launchpad Translations on behalf of openerp [Fri, 24 Jan 2014 06:25:06 +0000 (06:25 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140124062506-2xq1lhj82n923dbl
Christophe Simonis [Thu, 23 Jan 2014 17:08:36 +0000 (18:08 +0100)]
[FIX] test: correct Mock of search_read
[IMP] search_read: build order index using dict comprehension
bzr revid: chs@openerp.com-
20140123170836-4qu0ei6zucaprwxs
Frédéric van der Essen [Thu, 23 Jan 2014 16:15:23 +0000 (17:15 +0100)]
[FIX] read: fix performance issue due to O(n)^2 sorting
bzr revid: fva@openerp.com-
20140123161523-xvc8so45uwj3uivs
Denis Ledoux [Thu, 23 Jan 2014 10:35:05 +0000 (11:35 +0100)]
[FIX] sale, purchase, sale_stock: on orders lines, on product changed, change the uom (even if the uom is in the same category)
bzr revid: dle@openerp.com-
20140123103505-7pm9526ot2f5u7wa
Launchpad Translations on behalf of openerp [Thu, 23 Jan 2014 05:57:32 +0000 (05:57 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140123055732-ggft6ftma1kfpaq6
Martin Trigaux [Wed, 22 Jan 2014 13:47:28 +0000 (14:47 +0100)]
[MERGE] [FIX] plugin: fixing issues with push_message method (opw 593592)
retrieve 'message_id' key from dict produced by message_parse instead of 'message-id'
add author_id, message_from and message_id info
set message with content as html, do not add body_html field which is inexistant in mail.message model
bzr revid: mat@openerp.com-
20140122134728-558gkuhjpi2bc277
Denis Ledoux [Wed, 22 Jan 2014 13:38:22 +0000 (14:38 +0100)]
[FIX] mrp, stock: avoid float rounding errors using float_compare
bzr revid: dle@openerp.com-
20140122133822-fkt5gqanpptlx9jx
Ravi Gohil (OpenERP) [Wed, 22 Jan 2014 12:52:31 +0000 (18:22 +0530)]
[FIX] plugin: Email pushed from Outlook plugin does not have body content and 'Author' and 'From' are set blank and/or incorrectly. (Maintenance Case: 593592,602431)
bzr revid: rgo@tinyerp.com-
20140122125231-zarrt1rzx6pyerf6
Martin Trigaux [Wed, 22 Jan 2014 10:00:05 +0000 (11:00 +0100)]
[MERGE] [FIX] project_long_term: do not schedule_phases if no project is found (avoid traceback)
bzr revid: mat@openerp.com-
20140122100005-z99i013chg18ywqa
Martin Trigaux [Wed, 22 Jan 2014 09:48:37 +0000 (10:48 +0100)]
[FIX] email_template: error message instead of traceback when sending an email from a user without user
bzr revid: mat@openerp.com-
20140122094837-a0bkx2huqvkylniy
Launchpad Translations on behalf of openerp [Wed, 22 Jan 2014 06:13:35 +0000 (06:13 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140122061335-z6h1dn3yd94l8850
Denis Ledoux [Tue, 21 Jan 2014 17:18:36 +0000 (18:18 +0100)]
[FIX] modules: multi worker signaling initialize variables before loading registry
bzr revid: dle@openerp.com-
20140121171836-dxs7cvqcd9nxytu1
Martin Trigaux [Tue, 21 Jan 2014 15:25:21 +0000 (16:25 +0100)]
[MERGE] [FIX] format_value: when formating to date, make sure not converting from a datetime string as would make timezones apply and lead to a possible change of day
bzr revid: mat@openerp.com-
20140121152521-ebgre8hv5sgddhv1
Martin Trigaux [Tue, 21 Jan 2014 14:26:25 +0000 (15:26 +0100)]
[FIX] format_value: correctly compose if block, we are doing python here...
bzr revid: mat@openerp.com-
20140121142625-fy8zkafcvb9wwz88
Martin Trigaux [Tue, 21 Jan 2014 13:50:58 +0000 (11:50 -0200)]
[IMP] always apply substring and call directly str_to_date
bzr revid: mat@openerp.com-
20140121135058-cr3ivak97rqm6npo
Martin Trigaux [Tue, 21 Jan 2014 13:30:45 +0000 (11:30 -0200)]
[MERGE] [FIX] document_ftp: allow to use '..' command when traveling in ftp directories
This command is triggered when trying to go one level up in some FTP softwares (eg: FileZilla)
bzr revid: mat@openerp.com-
20140121133045-9p2p67bo2jz8uo9z
Martin Trigaux [Tue, 21 Jan 2014 13:27:25 +0000 (11:27 -0200)]
[FIX] format_value: when formating to date, make sure not converting from a datetime string as would make timezones apply and lead to a possible day change
bzr revid: mat@openerp.com-
20140121132725-k9f8hna3lg7nq7g8
Denis Ledoux [Tue, 21 Jan 2014 12:42:43 +0000 (13:42 +0100)]
[FIX] stock: updating cost price for products with cost method set to average price and inventory valuation periodic (manual) does not write move lines.
As the move line should be written manually by the accountant
bzr revid: dle@openerp.com-
20140121124243-4a23ih2z51mh4svf
Martin Trigaux [Tue, 21 Jan 2014 10:30:21 +0000 (11:30 +0100)]
[FIX] document_ftp: allow to use '..' command when traveling in ftp directories
lp bug: https://launchpad.net/bugs/734892 fixed
bzr revid: mat@openerp.com-
20140121103021-mv9gcv4iprary0ac
Launchpad Translations on behalf of openerp [Tue, 21 Jan 2014 06:20:40 +0000 (06:20 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140121062040-gq8r12g3ypksxa4t
Denis Ledoux [Mon, 20 Jan 2014 17:07:29 +0000 (18:07 +0100)]
[FIX] purchase: on unlink purchase order line, cancel procurements associated to the move of the purchase order line
bzr revid: dle@openerp.com-
20140120170729-57fm8tluz5p4zdk5
Martin Trigaux [Mon, 20 Jan 2014 16:35:54 +0000 (17:35 +0100)]
[FIX] css: remove useless css properties
float:left with cleartext hack is the same as no properties, and it's working in firefox
bzr revid: mat@openerp.com-
20140120163554-zf0sq98ko8qqc9fb
Martin Trigaux [Mon, 20 Jan 2014 16:01:47 +0000 (17:01 +0100)]
[FIX] search: add delay of 250us (was 0) on autocomplete fields in search bar and m2o fields.
This avoids making a search request for each keypressed
bzr revid: mat@openerp.com-
20140120160147-q7lg4j93c836ec44
Martin Trigaux [Mon, 20 Jan 2014 15:06:06 +0000 (16:06 +0100)]
[FIX] css: unify lines in view log menu
This prevents lines in bold font to be larger than normal one and produce a gap in lines (in Firefox at least)
bzr revid: mat@openerp.com-
20140120150606-dvoetrbp3cavtuc3
Launchpad Translations on behalf of openerp [Mon, 20 Jan 2014 05:59:55 +0000 (05:59 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140118070457-rn2tgdxis2fi3nqo
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140119055822-ajy043mntc4jr407
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140120055854-z7wtyb24c5t8kcmj
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140118070538-2xm86ece1aate8u9
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140119055932-sa6vrp2g8ua3u88e
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140120055948-lwcyqcfutgamwac1
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140118070546-d89xqw56zou7e9p9
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140120055955-6wrdxqy1018mo7jq
Denis Ledoux [Fri, 17 Jan 2014 17:16:34 +0000 (18:16 +0100)]
[IMP] report: performance improvment in reports. Use cached method to get decimal precision
bzr revid: dle@openerp.com-
20140117171634-ohtydts70hjiqss7
Martin Trigaux [Fri, 17 Jan 2014 11:31:41 +0000 (19:31 +0800)]
[FIX] format_value: consider text fields te same way as char fields for empty values
bzr revid: mat@openerp.com-
20140117113141-i95ncy04azzmahqk
Denis Ledoux [Fri, 17 Jan 2014 10:40:37 +0000 (11:40 +0100)]
[FIX] account_asset: accounts should be regular type only
Asset Account, Depreciation Account and Depr. Expense Account must be of type regular, only.
Thus, we add a domain on each, so we can choose only regular accounts.
bzr revid: dle@openerp.com-
20140117104037-jqhijy0p4rjdx3fr
Martin Trigaux [Fri, 17 Jan 2014 10:19:43 +0000 (11:19 +0100)]
[FIX] kanban: format aggregates values to float to avoid too long numbers in kanban column (not roudned value)
bzr revid: mat@openerp.com-
20140117101943-v7kz6pkxyv4dfvlk
Martin Trigaux [Fri, 17 Jan 2014 10:16:55 +0000 (11:16 +0100)]
[FIX] export: ignore unexistant field when retrieving field labels in saved field list
This avoids getting an error if a list contains a field no longer present in the model (eg: removed custom field)
bzr revid: mat@openerp.com-
20140117101655-gz05oxkebn0bue8w
Launchpad Translations on behalf of openerp [Fri, 17 Jan 2014 07:03:59 +0000 (07:03 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140117070359-ulb46tg4k5pv2xl7
Denis Ledoux [Thu, 16 Jan 2014 18:04:59 +0000 (19:04 +0100)]
[MERGE] mrp: in work orders duration is displayed in decimal numbers instead of time
bzr revid: dle@openerp.com-
20140116180459-6psj1f0uq4ihxzc2
Christophe Simonis [Thu, 16 Jan 2014 15:46:45 +0000 (16:46 +0100)]
[FIX] decimal_precision: clearing the cache is suffcient when decimal precision change.
[IMP] decimal_precision: call digits_change() on any field that support it, not only on float and function fields
bzr revid: chs@openerp.com-
20140116154645-sy4zhdgqc48xaqbx
Christophe Simonis [Thu, 16 Jan 2014 15:37:08 +0000 (16:37 +0100)]
[FIX] orm: As float fields are stateful (the .digit attribute depend of the database (decimal_precision)), registry model instances need their owm copy.
lp bug: https://launchpad.net/bugs/929483 fixed
bzr revid: chs@openerp.com-
20140116153708-061aq2k0n1qsb2n3
Olivier Dony [Thu, 16 Jan 2014 15:11:57 +0000 (16:11 +0100)]
[FIX] modules: set initial values for multi-process signaling to None to avoid missing events
For fresh databases, the signaling sequences in the
database stays at 1 until the installation of the
first module. If several workers are hit for this
database before the first module is installed,
this database registry will be loaded with a signaling
sequence of 1. Since was the default value, any
signal received by workers in this state was ignored
because they thought the registry was previously
not loaded.
Using None to indicate an sequence value
is more accurate and avoids this error
bzr revid: dle@openerp.com-
20140116151157-3zlyrg48xqn2lkd0
Martin Trigaux [Thu, 16 Jan 2014 09:47:58 +0000 (10:47 +0100)]
[FIX] base_calendar: when searching on events, avoid getting an error if virtual_id=False and count=True
bzr revid: mat@openerp.com-
20140116094758-y32i7bw4zpakk92z
Launchpad Translations on behalf of openerp [Thu, 16 Jan 2014 06:06:51 +0000 (06:06 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140116060347-s1e2v9o33n1cxk2y
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140116060418-cw791djr2ebt2wuy
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140116060651-x8r0l0m27wcx0yav
Denis Ledoux [Wed, 15 Jan 2014 16:51:14 +0000 (17:51 +0100)]
[FIX] hr_timesheet_sheet: save correctly if focus is in a timesheet input
on_change_unit_amount was called manually in the timesheet widget. Normally, save waits for all on_change to be applied, but in this case, as the on_change its called manually in the js, it was not the case.
The fix is to put all deferreds for which we must wait for in an array, and to wait all deferreds to be done before saving.
bzr revid: dle@openerp.com-
20140115165114-nqa2ynszgocrnt52
Martin Trigaux [Wed, 15 Jan 2014 14:50:49 +0000 (15:50 +0100)]
[MERGE] [FIX] css: Fix the missing border-bottom of the notebook in dialogs
bzr revid: mat@openerp.com-
20140115145049-bj80tsytb8fcrsiw
Martin Trigaux [Wed, 15 Jan 2014 14:40:30 +0000 (15:40 +0100)]
[IMP] sale,purchase order: order the field based on date_order instead of name (opw 602879)
This avoids getting irrelevent order based on sequences without padding (eg: SO10 between SO1 and SO2)
bzr revid: mat@openerp.com-
20140115144030-04xlhaf3b4sviq92
Cecile Tonglet [Wed, 15 Jan 2014 14:26:08 +0000 (15:26 +0100)]
[FIX] Fix the missing border-bottom of the notebook in dialogs
bzr revid: cto@openerp.com-
20140115142608-rjemiq5lq8ju8zc0
Martin Trigaux [Wed, 15 Jan 2014 14:05:27 +0000 (15:05 +0100)]
[IMP] sale,purchase order: order the field based on date_order instead of name
This avoids getting irrelevent order based on sequences without padding (eg: SO10 between SO1 and SO2)
bzr revid: mat@openerp.com-
20140115140527-pztwh3kl6y9y7jbe
Olivier Dony [Wed, 15 Jan 2014 12:10:21 +0000 (13:10 +0100)]
[FIX] ir.translation: search view should use the stored `src` colum, the `source` function is meant for edition only
bzr revid: odo@openerp.com-
20140115121021-978u00gkshuabvtf
Denis Ledoux [Wed, 15 Jan 2014 12:08:44 +0000 (13:08 +0100)]
[FIX] web: view_form.js, allow press enter to break line in fieldtextwidget
bzr revid: dle@openerp.com-
20140115120844-1z0pbh9pc63tllce
Thibault Delavallée [Wed, 15 Jan 2014 11:58:25 +0000 (12:58 +0100)]
[FIX] mail: mail_thread: fixed a bug in subscription, new followers
could overwrite the subscription of previous followers.
This has already been fixed in saas-2 branch at revision 9079 (revid
tde@openerp.com-
20140109131748-hgtflp40pmjhlhu2). But the fix is also
valid for the 7.0 stable branch.
bzr revid: tde@openerp.com-
20140115115825-fniobvz33sssvrwd
Martin Trigaux [Wed, 15 Jan 2014 11:00:38 +0000 (12:00 +0100)]
[MERGE] [FIX] reference field: correct editable tree view for refrence field (opw 601553)
bzr revid: mat@openerp.com-
20140115110038-30hgekee12evx5fm
Olivier Dony [Wed, 15 Jan 2014 09:31:20 +0000 (10:31 +0100)]
[FIX] portal: use email_split method to avoid blocking valid emails, rather than obsolete email_re
lp bug: https://launchpad.net/bugs/1199386 fixed
bzr revid: odo@openerp.com-
20140115093120-r2u2bmms9y847b93
Martin Trigaux [Wed, 15 Jan 2014 08:57:48 +0000 (09:57 +0100)]
[FIX] base_calendar: when sorting on a many2one field (format (id, name)), sort on the name value instead of full tuple
bzr revid: mat@openerp.com-
20140115085748-029ntjqc71huep25
Launchpad Translations on behalf of openerp [Wed, 15 Jan 2014 06:22:05 +0000 (06:22 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140115062126-ypg4xp33rspusnts
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140115062205-ov2axame3z00jkii
Denis Ledoux [Tue, 14 Jan 2014 17:05:29 +0000 (18:05 +0100)]
[FIX] base: print workflow now displays the transition where the workflow instance is stuck
bzr revid: dle@openerp.com-
20140114170529-wg1c3q8492whr19d
Denis Ledoux [Tue, 14 Jan 2014 16:48:04 +0000 (17:48 +0100)]
[FIX] purchase: fix workflow for orders based on incoming shipments
Purchase orders Based on incoming shipments never ended in done stage
bzr revid: dle@openerp.com-
20140114164804-zhfy9lb308554kp1
Olivier Dony [Tue, 14 Jan 2014 15:44:26 +0000 (16:44 +0100)]
[FIX] tools.email_split: improve email extraction using stdlib + extra tests
The original code was having issues telling apart
names containing emails from the actual email.
This patch is inspired by Etienne Hirt's patch
on bug 1165531 for OpenERP 6.1.
This will also help solve bug 1199386, if we can
centralize all email parsing through this helper.
lp bug: https://launchpad.net/bugs/1199386 fixed
lp bug: https://launchpad.net/bugs/1165531 fixed
bzr revid: odo@openerp.com-
20140114154426-usu6intv5139egd3
Martin Trigaux [Tue, 14 Jan 2014 14:57:20 +0000 (15:57 +0100)]
[IMP] view_form: do not display hugly error message when name_get returns no value but more helpful message (eg: bad default value returns wrong id)
bzr revid: mat@openerp.com-
20140114145720-r3lg0qjezqj4p3i1
Olivier Dony [Tue, 14 Jan 2014 13:46:27 +0000 (14:46 +0100)]
[FIX] email_template: fix invalid uses of tools.email_split
This is necessary to have the tests pass after
the corresponding server patch in server 7.0
at revision 5198 revision-id: odo@openerp.com-
20140114120344-r58wndgybqusnnq7
lp bug: https://launchpad.net/bugs/1199386 fixed
lp bug: https://launchpad.net/bugs/1165531 fixed
bzr revid: odo@openerp.com-
20140114134627-6j83f4s6pvnj4uma
Xavier ALT [Tue, 14 Jan 2014 11:59:47 +0000 (12:59 +0100)]
[FIX] web: list view: fix wrong css for fields.reference in editable tree view
bzr revid: xal@openerp.com-
20140114115947-gkh09tb2vxsjyksk
Xavier ALT [Tue, 14 Jan 2014 10:04:39 +0000 (11:04 +0100)]
[FIX] web: list view: keep original fields.reference value instact, store it's display in fake field_name+'__display' column, so that editing value in editable tree mode works
bzr revid: xal@openerp.com-
20140114100439-hvdu9cxwyb3vvsum
Olivier Dony [Fri, 10 Jan 2014 16:15:19 +0000 (17:15 +0100)]
[FIX] account: restore cross-account reconciliation check, disabled by mistake in v6.1
Both the FY closing change and the removal of the
check occurred in v6.1 at revision 6529
revid:qdp-launchpad@openerp.com-
20120209170333-8xu7r21hencjwu73.
Also removed code specific to fiscal year closing
in the regular reconciliation operation, as the
FY closing is now using a dedication reconciliation
algorithm.
This is a forward-port of the corresponding patch in v6.1,
at revno 7295 rev-id: odo@openerp.com-
20140110154023-12rqfeuwx5fqpdau.
bzr revid: odo@openerp.com-
20140110161519-qsocx6xgqsmbe6dt
Launchpad Translations on behalf of openerp [Tue, 14 Jan 2014 06:49:36 +0000 (06:49 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140114064936-uengc20ppbqnn5ut
Martin Trigaux [Mon, 13 Jan 2014 17:23:47 +0000 (18:23 +0100)]
[FIX] format: trying to format an undefined value as the same effect as a value to false or infinity: return value_if_empty parameter
bzr revid: mat@openerp.com-
20140113172347-00anf6lh2jxin84w
Denis Ledoux [Mon, 13 Jan 2014 16:56:47 +0000 (17:56 +0100)]
[FIX] hr_timesheet_invoice: on_change_partner_id, do nothing if partner_id is False
bzr revid: dle@openerp.com-
20140113165647-152dy1wqgc7m8cc8