Commit Graph

74721 Commits

Author SHA1 Message Date
Launchpad Translations on behalf of openerp 108ccbf108 Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20131114062958-ies8xa3pft7n59ms
bzr revid: launchpad_translations_on_behalf_of_openerp-20131106055135-r0xt2vr04710jh1t
bzr revid: launchpad_translations_on_behalf_of_openerp-20131107055120-r8z445ergt50erlx
bzr revid: launchpad_translations_on_behalf_of_openerp-20131108062620-bvfofx1jl1wb1csh
bzr revid: launchpad_translations_on_behalf_of_openerp-20131110064525-ioceogsmu0nmx2qj
bzr revid: launchpad_translations_on_behalf_of_openerp-20131111053908-gbrp09ast5fhr6iw
bzr revid: launchpad_translations_on_behalf_of_openerp-20131112062316-5uf2bvbzdhkq1b7k
bzr revid: launchpad_translations_on_behalf_of_openerp-20131113060841-bkjcuz4e9rtzn6f9
bzr revid: launchpad_translations_on_behalf_of_openerp-20131114063058-rrm2q5lxkyawuvpz
2013-11-14 06:30:58 +00:00
Denis Ledoux 193f1d2b26 [FIX]crm_partner_assign: remove of useless import pudb and pudb.set_trace(obviously).
bzr revid: dle@openerp.com-20131113194636-aoooa6qrbapp1jc5
2013-11-13 20:46:36 +01:00
Christophe Simonis e9c633cb7e [IMP] web: call call_kw with full route to help debugging
bzr revid: chs@openerp.com-20131113184000-3k3dnwl5ftllq2rv
2013-11-13 19:40:00 +01:00
Christophe Simonis 27e7248d4a [FIX] document_ftp: deactivate ftp server thread in evented mode
bzr revid: chs@openerp.com-20131113183016-fgcx0tfjb4806aht
2013-11-13 19:30:16 +01:00
Denis Ledoux e13b2b45f8 [ADD]crm_partner_assign: ir value Assign salesman of assigned partner in leads
bzr revid: dle@openerp.com-20131113175344-zxhh79sxyzb8aglw
2013-11-13 18:53:44 +01:00
Christophe Simonis 7ba1d747cc [FIX] html_sanitize: handle the case of empty documents (after sanitization).
[IMP] test_mail: do not mute logger

bzr revid: chs@openerp.com-20131113113715-tzaog0d6o2u4q0x4
2013-11-13 12:37:15 +01:00
Martin Trigaux d26e3b8b33 [FIX] ir_fields: call selection function with context=None instead of not passing argument. Same behaviour as previsously but does not break when have default value for context (eg: _get_language for ir.translation)
bzr revid: mat@openerp.com-20131113094523-67547nkfkfntjelb
2013-11-13 10:45:23 +01:00
Martin Trigaux 8c3cdce539 [MERGE] view form: reduce the number of result in 'search more' view opening to 160 records (performances improvement, not filtering every possible record) (opw 593963)
bzr revid: mat@openerp.com-20131113082806-me6uy7cjj6holn56
2013-11-13 09:28:06 +01:00
Launchpad Translations on behalf of openerp 4231970c8a Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20131113060802-i0rwt8lkgeckatjo
bzr revid: launchpad_translations_on_behalf_of_openerp-20131113060848-04a2ehku5erssgvr
2013-11-13 06:08:48 +00:00
Christophe Simonis 57a4125a53 [FIX] l10n_be: as l10n_multilang is an optional dependency for dutch translation of the account.chart, the field spoken_languages must be set conditionnaly
bzr revid: chs@openerp.com-20131112191033-hour5mlzka3w6ybp
2013-11-12 20:10:33 +01:00
Christophe Simonis 96726214f9 [MERGE] ir.actions.server: allow action types (state) to work directly in `multi` mode (on all active_ids). Restore old behavior of code server actions.
bzr revid: chs@openerp.com-20131112184941-i6g94ti2r1o1g1v2
2013-11-12 19:49:41 +01:00
Christophe Simonis 6b358b6a53 [FIX] ir.actions.server: active record (active_id) always put in the evaluation context
bzr revid: chs@openerp.com-20131112180423-ce3enlyk6y3jjphh
2013-11-12 19:04:23 +01:00
Olivier Dony f638bc39e4 [FIX] stock: stock.picking.in/out (technical models used to separate several picking types) should also apply _defaults from stock.picking
bzr revid: odo@openerp.com-20131112170133-7o607q6uq2nmuia5
2013-11-12 18:01:33 +01:00
Denis Ledoux ce4396a04c [FIX]base, ir_actions: ir_values with client_multi_actions and a server action with code were executing the actions on active_ids one by one, instead of all together (the action was called for each active_ids instead of one time for all active_ids)
bzr revid: dle@openerp.com-20131112162726-24z38xvzq5o1spoe
2013-11-12 17:27:26 +01:00
Olivier Dony 520cc1306f [REVERT] stock: commit 9557/OPW 600078 assumes that production lot are guaranteed to be set on each relevant move
This assumption is incorrect in OpenERP v7. The WMS
design in OpenERP 7 and previous versions only permits
tracking production lots (aka serial numbers) on
incoming moves, outgoing moves and production moves.
You can specify production lots on internal moves too,
but the system will also generate internal moves for
many reasons, and nothing guarantees that they will
have the right lots assigned.
This is a design decision, and this means that we
must never enforce the availability of specific
production lots.

This features will be available in OpenERP 8 through
the use of an extra concept called "Quants", that
will make this kind of tracking possible.

bzr revid: odo@openerp.com-20131112153925-1s2b8f2eo568wpxh
2013-11-12 16:39:25 +01:00
Olivier Dony a382e0cc2e [FIX] procurement: magic bypass transition was incomplete and preventing pulled flows from working
The procurement workflow has a magic `bypass` transition
that acts as a fallback for MTO procurements in case the
necessary modules are not (yet) installed. For example
it will consider a MTO+Buy procurement directly satisfied
if the Purchase module is not yet installed.
However this bypass transition did not properly take
"internal pulled flows" into account, which are added
by the `stock_location` module as a third kind of procurement
type. In this case the bypass would match and never
give stock_location the chance to run.
In order to be consistent with the other procurement
methods, the bypass transition needs to be adapted.

Also updated the check_move() method to make it more
explicit rather than a side-effect.

bzr revid: odo@openerp.com-20131112151747-da67h4yavhz3k29c
2013-11-12 16:17:47 +01:00
Christophe Simonis 6cfb4a0370 [FIX] web: do not enforce width of dropdown links
bzr revid: chs@openerp.com-20131112143746-svdfuqvzvvis6vpy
2013-11-12 15:37:46 +01:00
Christophe Simonis 61a8a22f60 [FIX] web: match base.sass against changes made in base.css in revid 4014 mat@openerp.com-20130821080933-fiq3zvccgzop02on
bzr revid: chs@openerp.com-20131112143635-ek6yhfifb6ycynku
2013-11-12 15:36:35 +01:00
Cecile Tonglet 83f6778446 [FIX] Import on model ir.translation was broken because of a missing context
bzr revid: cto@openerp.com-20131112132747-bajrgbwlp0m3z92s
2013-11-12 14:27:47 +01:00
Olivier Dony fe2fd41d7d [FIX] procurement: order points must procure goods in the specifiedt warehouse
The default warehouse picked by procurements only works
for companies that only have on warehouse

bzr revid: odo@openerp.com-20131112130612-brmazfdghrh1ck7x
2013-11-12 14:06:12 +01:00
Denis Ledoux 6792d85b44 [FIX]report: rml2pdf raise exception if cell is too long to be printed (instead of infinite loop). Workaround for reportlab issue #15: https://bitbucket.org/rptlab/reportlab/issue/15/infinite-pages-produced-when-splitting
bzr revid: dle@openerp.com-20131112130412-mbdonb9g7n63w84r
2013-11-12 14:04:12 +01:00
Christophe Simonis 6b9822626b [FIX] sale_stock: procuremenr.order object does not have a `property_ids` field. This field is added by `mrp` module, which we do not depend of.
bzr revid: chs@openerp.com-20131112115635-tgbdeocn9awtbxkq
2013-11-12 12:56:35 +01:00
Launchpad Translations on behalf of openerp a283d59024 Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20131106055031-tut0ikyn2ukgc3yw
bzr revid: launchpad_translations_on_behalf_of_openerp-20131107055025-9oq3zxk6003gvt9g
bzr revid: launchpad_translations_on_behalf_of_openerp-20131108062531-oo7o57h2u1gxr3q5
bzr revid: launchpad_translations_on_behalf_of_openerp-20131110064337-vgxh4bfudb3xik01
bzr revid: launchpad_translations_on_behalf_of_openerp-20131111053813-4tykju0tdgvvgk8m
bzr revid: launchpad_translations_on_behalf_of_openerp-20131112062220-8edq183y73j5cxns
2013-11-12 06:22:20 +00:00
Christophe Simonis 824eddeb85 [FIX] l10n_mx: account.chart.template does not have any property_stock_account_{in,out}put_categ fields
bzr revid: chs@openerp.com-20131108231130-k7s49xfac9h67kbe
2013-11-09 00:11:30 +01:00
Christophe Simonis 9a1c54d242 [FIX] stock: mute orm logger before checking access rules
bzr revid: chs@openerp.com-20131108230224-tqj0tg5xgz8ramwd
2013-11-09 00:02:24 +01:00
Christophe Simonis 1df6461c4a [FIX] base: test_translation: load an existing translation
bzr revid: chs@openerp.com-20131108225820-i2pea15b7lymyw6t
2013-11-08 23:58:20 +01:00
Christophe Simonis 4166baa1ba [FIX] stock: mute orm logger before checking access rules
bzr revid: chs@openerp.com-20131108224724-3u72ec3molct34he
2013-11-08 23:47:24 +01:00
Christophe Simonis d623c091f3 [IMP] stock: do not use assert in (python) tests
bzr revid: chs@openerp.com-20131108221535-c0lowzwd15d7asd3
2013-11-08 23:15:35 +01:00
Christophe Simonis 636ac0f61e merge upstream
bzr revid: chs@openerp.com-20131108215612-e5f01a1kvyevlry9
2013-11-08 22:56:12 +01:00
Christophe Simonis 871e2db195 [FIX] base_action_rule: even test models need access rules (avoid warning)
bzr revid: chs@openerp.com-20131108215451-mq18m32ajuuydzjq
2013-11-08 22:54:51 +01:00
Christophe Simonis 46d7eb79e9 [FIX] document: even deprecated models need access rules (avoid warning)
bzr revid: chs@openerp.com-20131108215408-xodw6lmvvxvw4te7
2013-11-08 22:54:08 +01:00
Christophe Simonis f42ac76068 [FIX] web_test_demo: make test model a TransientModel. This avoid a warning about the lack of access rules
bzr revid: chs@openerp.com-20131108214255-cgx1r7x8sx1ak4ea
2013-11-08 22:42:55 +01:00
Launchpad Translations on behalf of openerp 3f73f59b15 Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20131108062624-4ihw3f2dghkrup1n
bzr revid: launchpad_translations_on_behalf_of_openerp-20131110064532-3pcx6sl2w1ioizv9
bzr revid: launchpad_translations_on_behalf_of_openerp-20131111053914-v4h4lfsutiem8fos
bzr revid: launchpad_translations_on_behalf_of_openerp-20131112062321-q35iebzktzu6lw8m
2013-11-12 06:23:21 +00:00
Christophe Simonis aeaed95e81 [IMP] trml2pdf: like css, invalid style name is not a warning.
bzr revid: chs@openerp.com-20131108212709-4dmdbxxh2w1jd51p
2013-11-08 22:27:09 +01:00
Christophe Simonis 5859d8e9cf merge upstream
bzr revid: chs@openerp.com-20131108212107-u6ysowkajvg1m371
2013-11-08 22:21:07 +01:00
Christophe Simonis d67ff9ba02 [FIX] views inheritance: deleting a non-existing attribute must be a no-op
bzr revid: chs@openerp.com-20131108175750-yenql6hycpn95i9j
2013-11-08 18:57:50 +01:00
Christophe Simonis 86fea1e176 [IMP] always dumps threads, even in evented mode
bzr revid: chs@openerp.com-20131108175224-tztp2w83vfw9yetz
2013-11-08 18:52:24 +01:00
Denis Ledoux 3f6ef87416 [FIX]mail: a test failed if there was the word 'model' in the url, which can happen when the branch name contains 'model' or the domain name itself contain 'model'
bzr revid: dle@openerp.com-20131108164658-x7uznik1n5jo1djd
2013-11-08 17:46:58 +01:00
Christophe Simonis be7084b988 [FIX] web: do not declare variables inside if() scope
bzr revid: chs@openerp.com-20131108160747-1jrpihb66y6vtov5
2013-11-08 17:07:47 +01:00
Christophe Simonis 5311db325c [FIX] web: filter context before executing actions triggered by buttons in views
bzr revid: chs@openerp.com-20131108160627-osiigir6tsr2k783
2013-11-08 17:06:27 +01:00
Christophe Simonis 1ec1125349 [UPD] update underscore and underscore.string libraries to latests versions
bzr revid: chs@openerp.com-20131108134931-muit7ym8q7g3ck1u
2013-11-08 14:49:31 +01:00
Denis Ledoux 0a42a9dec9 [FIX]base: remove unnecessary field sizes from all relateds of ir_model. Size limits prevented some database models customization (like selection fields with selection options longer than 128 chars)
bzr revid: dle@openerp.com-20131108130208-srt5gzlxbk890htf
2013-11-08 14:02:08 +01:00
Christophe Simonis c12c482347 [MERGE] deprecate fold feature of statusbar form widget
bzr revid: chs@openerp.com-20131107194316-b1boyw5vopedhi2x
2013-11-07 20:43:16 +01:00
Christophe Simonis 5bd2a7c1e3 [MERGE] {crm,hr_recruitment,project}: update domains for state <-> stage correspondance and for tracking messages matching
{hr_recruitment,project}: correct analysis views: use date_write intead of date_{close,end}
sale_crm: correct inherited oppprotunity view xpath

bzr revid: chs@openerp.com-20131107193956-8vfw3s9eoht61tm7
2013-11-07 20:39:56 +01:00
Christophe Simonis 44eab2cfed [IMP] dumpstack dumps greenlets when running in evented mode
bzr revid: chs@openerp.com-20131107163419-90pd7uai8fm70sv9
2013-11-07 17:34:19 +01:00
Christophe Simonis a48e793355 [FIX] web: correct cookie parsing.
avoid reading wrong cookie by matching the whole cookie name

bzr revid: chs@openerp.com-20131107143212-50hrpvkaw3gxxlop
2013-11-07 15:32:12 +01:00
Denis Ledoux 8dd53f6652 [FIX]web_kanban_gauge, lib justgage.js: comptability problem with Firefox (25.0 tested) with elem.node.firstChild.attributes.dy.value = 0;
bzr revid: dle@openerp.com-20131107140202-inlbhj7zvfg7bqix
2013-11-07 15:02:02 +01:00
Dhruti Shastri (OpenERP) 36b4236e1c [stock] : Wrong Invoice generated due to product_uos_qty not updated (case ref:600277)
bzr revid: dhs@tinyerp.com-20131107113547-d6o11hiu7d8y8g4g
2013-11-07 17:05:47 +05:30
niv-openerp db75733848 [FIX] rare race condition in BufferedDataset
lp bug: https://launchpad.net/bugs/1248531 fixed

bzr revid: nicolas.vanhoren@openerp.com-20131107112017-7omd01ocvnbzx9m6
2013-11-07 12:20:17 +01:00
Olivier Dony f08f16cb30 [FIX] point_of_sale: `update` button in POS order form was calling a non-existing method
This dummy button is only meant to save the
order and refresh the view, which is easily
accomplished by sending an non-existing
workflow signal. Setting the button type
to the default `workflow` type (or simply
removing the wrong type) fixes the problem.

bzr revid: odo@openerp.com-20131107110256-zfok0mwkbesrkf81
2013-11-07 12:02:56 +01:00