Quentin (OpenERP) [Tue, 25 Mar 2014 15:06:38 +0000 (16:06 +0100)]
[REF] stock: refactoring of recompute stock operation links
bzr revid: qdp-launchpad@openerp.com-
20140325150638-k633useunv65oe03
Quentin (OpenERP) [Thu, 20 Mar 2014 18:03:10 +0000 (19:03 +0100)]
[FIX] stock: a couple of fixes of styntax error introduced in previous revision + some refactoring
bzr revid: qdp-launchpad@openerp.com-
20140320180310-3tehn9d9z94qco43
Quentin (OpenERP) [Wed, 19 Mar 2014 16:33:59 +0000 (17:33 +0100)]
[REF] refactoring made during code review. Some optimization patches have been rewritten more clearly, others abandonned or kept. WIP
bzr revid: qdp-launchpad@openerp.com-
20140319163359-2ea7tjn5ba1ggein
Quentin (OpenERP) [Tue, 18 Mar 2014 12:28:13 +0000 (13:28 +0100)]
[MERG¢] trunk-wms up to revision 9599
bzr revid: qdp-launchpad@openerp.com-
20140318122813-hg89rvmb1gz863sy
Quentin (OpenERP) [Tue, 18 Mar 2014 12:27:26 +0000 (13:27 +0100)]
[FIX] stock: now, the behavior fifo/lifo IS garanteed even if quants are created at the same second
bzr revid: qdp-launchpad@openerp.com-
20140318122726-ggjm0sxn8lzzl3pb
Quentin (OpenERP) [Tue, 18 Mar 2014 11:57:46 +0000 (12:57 +0100)]
[REF] stock: assign picking by batch on confirmation of stock moves. This new version will work for confirmed move from elsewhere than the sale order
bzr revid: qdp-launchpad@openerp.com-
20140318115746-fixnxghkrlth38ze
Quentin (OpenERP) [Tue, 18 Mar 2014 09:22:14 +0000 (10:22 +0100)]
[MERGE] stock: package barcode report
bzr revid: qdp-launchpad@openerp.com-
20140318092214-5597c3vwae8mprkw
Quentin (OpenERP) [Mon, 17 Mar 2014 10:59:15 +0000 (11:59 +0100)]
[MERGE] trunk-wms up to revision 9598
bzr revid: qdp-launchpad@openerp.com-
20140317105915-7gl53kvduilf3fup
Cedric Snauwaert [Mon, 17 Mar 2014 10:01:54 +0000 (11:01 +0100)]
[FIX]remove old package report
bzr revid: csn@openerp.com-
20140317100154-iitknhqcje6finl0
Cedric Snauwaert [Mon, 17 Mar 2014 09:47:22 +0000 (10:47 +0100)]
[FIX]refactor package report
bzr revid: csn@openerp.com-
20140317094722-etwze4uvx3wnejfw
Quentin (OpenERP) [Mon, 17 Mar 2014 09:06:56 +0000 (10:06 +0100)]
[FIX] stock: don't allow to make an inventory with a date in the future
bzr revid: qdp-launchpad@openerp.com-
20140317090656-o7lo22tzm8yuv3r8
Quentin (OpenERP) [Mon, 17 Mar 2014 08:54:49 +0000 (09:54 +0100)]
[MERGE] adding missing context in function calls. Courtesy of Lionel Sausin (Numérigraphe)
bzr revid: qdp-launchpad@openerp.com-
20140317085449-02ar0i72yx5ecqg3
Quentin (OpenERP) [Fri, 14 Mar 2014 13:59:38 +0000 (14:59 +0100)]
[IMP] stock: restrict to make stock operations when conflicting with running inventories + mark moves as done at the inventory date (to have a correct virtual stock and accounting entries created in the good period)
bzr revid: qdp-launchpad@openerp.com-
20140314135938-4n4o83mzeov4fcjk
Josse Colpaert [Thu, 13 Mar 2014 17:06:20 +0000 (18:06 +0100)]
[MERGE] Merge from trunk-wms-loconopmerge2 + only keep good optims
bzr revid: jco@openerp.com-
20140313170620-fq25a32fdlo3xrxy
Josse Colpaert [Thu, 13 Mar 2014 15:10:15 +0000 (16:10 +0100)]
[IMP] Wait a second to be certain to have correct behaviour
bzr revid: jco@openerp.com-
20140313151015-yw1w6eumhje591nu
Josse Colpaert [Thu, 13 Mar 2014 14:21:02 +0000 (15:21 +0100)]
[IMP] Comment profiling
bzr revid: jco@openerp.com-
20140313142102-6dgiwvxlw9ul58ek
Josse Colpaert [Thu, 13 Mar 2014 14:20:02 +0000 (15:20 +0100)]
[FIX] Be sure the reserved quants are handled well in recompute and action_assign should not assign moves not in its ids, even if in ops
bzr revid: jco@openerp.com-
20140313142002-c4zs75p1oay3gkpd
Josse Colpaert [Thu, 13 Mar 2014 09:57:46 +0000 (10:57 +0100)]
[MERGE] Merge from trunk-wms and resolve conflicts
bzr revid: jco@openerp.com-
20140313095746-1pvwjlc0z25ln1wn
Lionel Sausin [Thu, 13 Mar 2014 09:37:27 +0000 (10:37 +0100)]
[FIX] Add missing context to some calls
lp bug: https://launchpad.net/bugs/1291874 fixed
bzr revid: ls@numerigraphe.com-
20140313093727-2m5h8wo915h89g3z
Quentin (OpenERP) [Wed, 12 Mar 2014 16:39:41 +0000 (17:39 +0100)]
[FIX] stock: the date planned of a procurement created by an orderpoint must be the scheduler runtime because the goods may come from something else than a purchase, thus there is no point at adding the seller delay there
bzr revid: qdp-launchpad@openerp.com-
20140312163941-76rs8c1uudmrvh15
Quentin (OpenERP) [Wed, 12 Mar 2014 15:26:25 +0000 (16:26 +0100)]
[MERGE] sort the inventory lines per serial number name instead of ID. Courtesy of Lionel Sausin (Numérigraphe)
bzr revid: qdp-launchpad@openerp.com-
20140312152625-iezrs3yh4tqk3mcl
Quentin (OpenERP) [Wed, 12 Mar 2014 14:30:30 +0000 (15:30 +0100)]
[MERGE] merged the branch that adds the location_id and location_dest_id on the pack operations
bzr revid: qdp-launchpad@openerp.com-
20140312143030-jb23rhsi81ykejwt
Quentin (OpenERP) [Wed, 12 Mar 2014 13:47:51 +0000 (14:47 +0100)]
[FIX] stock: get only quants from your company. It means that when moving goods from company A to company B through a transit warehouse (without visibility on the other company), openerp will create a quant for company B instead of reusing the one from company A (which is the expected behavior as the history shouldn't be visible, the cost may be different...)
bzr revid: qdp-launchpad@openerp.com-
20140312134751-7384c3vm9wpg7htl
Josse Colpaert [Wed, 12 Mar 2014 12:34:34 +0000 (13:34 +0100)]
[MERGE] Merge from trunk-wms
bzr revid: jco@openerp.com-
20140312123434-c6je2o30w3tmtez9
Josse Colpaert [Wed, 12 Mar 2014 11:29:25 +0000 (12:29 +0100)]
[IMP] At quants creation it should do accounting entries also
bzr revid: jco@openerp.com-
20140312112925-o2dvsqg2urfnu2sr
Quentin (OpenERP) [Wed, 12 Mar 2014 11:24:34 +0000 (12:24 +0100)]
[IMP] stock: default location_id and location_dest_id for pack operations
bzr revid: qdp-launchpad@openerp.com-
20140312112434-nt2bc9wsb29dawom
Quentin (OpenERP) [Wed, 12 Mar 2014 11:06:53 +0000 (12:06 +0100)]
[FIX] sale_stock: location_id and location_dest_id are now required on stock.pack.operation
bzr revid: qdp-launchpad@openerp.com-
20140312110653-5dfjcmt9ahgu5ich
Quentin (OpenERP) [Wed, 12 Mar 2014 11:02:33 +0000 (12:02 +0100)]
[FIX] stock: the inventory shouldn't be post in 2 steps. Quants cannot be moved from an internal location to another using an inventory (but can still be done manually before/after) and moreover this wasn't working since we realized it was a bad idea to reuse quants from an inventory location.
bzr revid: qdp-launchpad@openerp.com-
20140312110233-0wmyoypusb8aauzk
Josse Colpaert [Wed, 12 Mar 2014 10:19:17 +0000 (11:19 +0100)]
[IMP] When creating quants, they should not be moved afterwards, just reconciled
bzr revid: jco@openerp.com-
20140312101917-no0kjhslm4lk7akw
Quentin (OpenERP) [Wed, 12 Mar 2014 10:00:09 +0000 (11:00 +0100)]
[FIX] stock, packingneg.yml: location_id and location_dest_id are required
bzr revid: qdp-launchpad@openerp.com-
20140312100009-u9b83h8bqzik2yx0
Quentin (OpenERP) [Wed, 12 Mar 2014 09:57:11 +0000 (10:57 +0100)]
[FIX] stock, packing.yml: location_id and location_dest_id are required
bzr revid: qdp-launchpad@openerp.com-
20140312095711-lyxfyda4nydd6twd
Josse Colpaert [Wed, 12 Mar 2014 09:45:44 +0000 (10:45 +0100)]
[IMP] Improve process packaging: processed when moving quants except for entire packages
bzr revid: jco@openerp.com-
20140312094544-3xg5ar6wr2o39pyn
Quentin (OpenERP) [Wed, 12 Mar 2014 08:10:10 +0000 (09:10 +0100)]
[FIX] stock: ...
bzr revid: qdp-launchpad@openerp.com-
20140312081010-x5oxh4te1xh0v3vv
Lionel Sausin [Tue, 11 Mar 2014 18:23:17 +0000 (19:23 +0100)]
[MERGE] sort inventory lines on the name of serial numbers, not their ID. Same improvement as I proposed in the community backports.
bzr revid: ls@numerigraphe.com-
20140311182317-u1fzp9k29z2fjxod
Lionel Sausin [Tue, 11 Mar 2014 18:12:36 +0000 (19:12 +0100)]
[IMP] sort inventory lines on the name of serial numbers, not their ID
bzr revid: ls@numerigraphe.com-
20140311181236-o0pnweb0ze1efdwy
Cedric Snauwaert [Tue, 11 Mar 2014 17:45:05 +0000 (18:45 +0100)]
[FIX]order stock_inventory_line by location name, product code, product name
lp bug: https://launchpad.net/bugs/1087033 fixed
bzr revid: ls@numerigraphe.com-
20140311174505-p086c5nzvpifqxky
Quentin (OpenERP) [Tue, 11 Mar 2014 17:14:43 +0000 (18:14 +0100)]
[FIX] stock: shipment.yml fixed. The fields location_id and location_dest_id are now required on pack.operations
bzr revid: qdp-launchpad@openerp.com-
20140311171443-sbxsa2p8biyzo7t9
Josse Colpaert [Tue, 11 Mar 2014 16:57:47 +0000 (17:57 +0100)]
[IMP] Improve account entries grouping
bzr revid: jco@openerp.com-
20140311165747-okk437oyeq7e2q8g
Quentin (OpenERP) [Tue, 11 Mar 2014 16:01:11 +0000 (17:01 +0100)]
[FIX] stock: prepare partial when top_lvl_package is used
bzr revid: qdp-launchpad@openerp.com-
20140311160111-ed895thk06fg6da6
Quentin (OpenERP) [Tue, 11 Mar 2014 15:44:09 +0000 (16:44 +0100)]
[FIX] stock: do prepare partial
bzr revid: qdp-launchpad@openerp.com-
20140311154409-v5aoj3tx2frfi9jz
Josse Colpaert [Tue, 11 Mar 2014 15:29:04 +0000 (16:29 +0100)]
[FIX] Fix and clean from multiple quants move
bzr revid: jco@openerp.com-
20140311152904-k1qrofmayeatymxc
Quentin (OpenERP) [Tue, 11 Mar 2014 13:32:00 +0000 (14:32 +0100)]
[MERGE] trunk-wms
bzr revid: qdp-launchpad@openerp.com-
20140311133200-7iltr7u47got8vc7
Quentin (OpenERP) [Tue, 11 Mar 2014 13:31:09 +0000 (14:31 +0100)]
[REF] stock: refactoring of do_prepare_partial
bzr revid: qdp-launchpad@openerp.com-
20140311133109-e07mnhy4iaqm63in
Quentin (OpenERP) [Tue, 11 Mar 2014 13:28:13 +0000 (14:28 +0100)]
[MERGE] trunk
bzr revid: qdp-launchpad@openerp.com-
20140311132813-0gmbof2u8nmgv9p3
Josse Colpaert [Tue, 11 Mar 2014 11:20:47 +0000 (12:20 +0100)]
[WIP] Group accounting lines of same cost and correct move_single_quant_tuple
bzr revid: jco@openerp.com-
20140311112047-xx1p2i92bzcq0l2y
Josse Colpaert [Mon, 10 Mar 2014 17:54:45 +0000 (18:54 +0100)]
[WIP] Move multiple quants at once
bzr revid: jco@openerp.com-
20140310175445-qza0jpc3tx724vks
Josse Colpaert [Mon, 10 Mar 2014 15:11:33 +0000 (16:11 +0100)]
[IMP] Recompute quantities always on picking and disabling when doing prepare partial + prepare partial / recompute optimize
bzr revid: jco@openerp.com-
20140310151133-ku0v80g148a6eyks
Fabien Meghazi [Mon, 10 Mar 2014 13:05:30 +0000 (14:05 +0100)]
[FIX] Properly redirect in case of invalid url slugs
Use werkzeug's api instead of doing hackish url replacement
bzr revid: fme@openerp.com-
20140310130530-e86cdwhdca9cs9g3
Fabien Meghazi [Mon, 10 Mar 2014 13:03:49 +0000 (14:03 +0100)]
[IMP] ir.http: provide current rule to argument postprocessing
bzr revid: fme@openerp.com-
20140310130349-x4qxpcmyrcejywlz
Xavier Morel [Mon, 10 Mar 2014 11:53:34 +0000 (12:53 +0100)]
[IMP] phantomjs driver cleanups
bzr revid: xmo@openerp.com-
20140310115334-vjh7gx5oizdm6s67
Xavier Morel [Mon, 10 Mar 2014 11:24:01 +0000 (12:24 +0100)]
[IMP] phantomjs waitloop
* simplify waitFor itself
* log a "waiting for" message if the expression evaluates but is *false*
bzr revid: xmo@openerp.com-
20140310112401-khvy0zcvwaaxa5om
Xavier Morel [Mon, 10 Mar 2014 10:15:54 +0000 (11:15 +0100)]
[IMP] readability of phantomjs timeouts
bzr revid: xmo@openerp.com-
20140310101554-6imrb3hnd95q1wgu
Xavier Morel [Mon, 10 Mar 2014 09:59:18 +0000 (10:59 +0100)]
[FIX] nonsensical import?
bzr revid: xmo@openerp.com-
20140310095918-khwzn6oqx77w0pyc
Xavier Morel [Mon, 10 Mar 2014 08:32:04 +0000 (09:32 +0100)]
[FIX] don't fail installation entirely if pyPdf isn't available
should print an error message though
bzr revid: xmo@openerp.com-
20140310083204-9akr4ucwqzbv3oxu
Antony Lesuisse [Fri, 7 Mar 2014 20:00:55 +0000 (21:00 +0100)]
[FIX] wsgi deployement with openerp-wsgi.py
bzr revid: al@openerp.com-
20140307200055-vbf9tub4gl9edig0
Josse Colpaert [Fri, 7 Mar 2014 16:15:38 +0000 (17:15 +0100)]
[IMP] Use cached browse records instead of reserved_availability
bzr revid: jco@openerp.com-
20140307161538-pu23ueb784ldd2z4
Christophe Simonis [Fri, 7 Mar 2014 15:14:31 +0000 (16:14 +0100)]
[FIX] web: use jinja2.FileSystemLoader instead of PackageLoader on windows
bzr revid: chs@openerp.com-
20140307151431-5k24u6lnlypv1s64
Josse Colpaert [Fri, 7 Mar 2014 15:04:50 +0000 (16:04 +0100)]
[IMP] In do_prepare_partial get contents of packages through browse records
bzr revid: jco@openerp.com-
20140307150450-vjpb60n88qkt7ekj
Josse Colpaert [Fri, 7 Mar 2014 13:51:17 +0000 (14:51 +0100)]
[IMP] Take location from pack operations when possible, otherwise use move location_id in get preferred
bzr revid: jco@openerp.com-
20140307135117-hqeja9stlakkx3cw
Josse Colpaert [Fri, 7 Mar 2014 13:11:09 +0000 (14:11 +0100)]
[IMP] For package checking in action_done, pass browserecords instead of ids
bzr revid: jco@openerp.com-
20140307131109-z7x1sy2n8v8x0h4n
Josse Colpaert [Fri, 7 Mar 2014 10:33:12 +0000 (11:33 +0100)]
[IMP] To optimize quants_reserve, pass reserved availability
bzr revid: jco@openerp.com-
20140307103312-oecawgyyjf4u3l25
Josse Colpaert [Fri, 7 Mar 2014 09:29:53 +0000 (10:29 +0100)]
[FIX] Match reserved package should be correct
bzr revid: jco@openerp.com-
20140307092953-zg05xusw9xctol8b
Launchpad Translations on behalf of openerp [Fri, 7 Mar 2014 06:39:58 +0000 (06:39 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140307063958-kinuz5ttk6v13wb0
Antony Lesuisse [Fri, 7 Mar 2014 01:13:59 +0000 (02:13 +0100)]
[IMP] report, form view hide paperformat when not needed
bzr revid: al@openerp.com-
20140307011359-nyj794c9pzkg64fh
Antony Lesuisse [Fri, 7 Mar 2014 01:13:05 +0000 (02:13 +0100)]
[IMP] ir.actions.report.xml more view cleanup
bzr revid: al@openerp.com-
20140307011305-sqfbr857ifczh6f1
Antony Lesuisse [Fri, 7 Mar 2014 00:32:55 +0000 (01:32 +0100)]
[FIX] ir.actions.report.xml keep report_type pdf until full report conversion is completed
bzr revid: al@openerp.com-
20140307003255-wjzfhlzl3dce6u7w
Antony Lesuisse [Fri, 7 Mar 2014 00:06:20 +0000 (01:06 +0100)]
[IMP] report form view move inherited view, restore and refactor test case (kept commented atm) from non merged branch qweb-report
bzr revid: al@openerp.com-
20140307000620-kqxm55smy34nc0zz
Antony Lesuisse [Thu, 6 Mar 2014 23:46:57 +0000 (00:46 +0100)]
[IMP] ir.actions.report.xml improve view, move rml specific fiels in a tab
bzr revid: al@openerp.com-
20140306234657-kblucn86ph9gjfu6
Antony Lesuisse [Thu, 6 Mar 2014 23:45:35 +0000 (00:45 +0100)]
[IMP] test add an url_open helper to http case
bzr revid: al@openerp.com-
20140306234535-9zhumihumbzcddb2
Antony Lesuisse [Thu, 6 Mar 2014 22:19:47 +0000 (23:19 +0100)]
[FIX] --test-file regression introduced by chs
bzr revid: al@openerp.com-
20140306221947-ex5nk6mu2py0zinh
Josse Colpaert [Thu, 6 Mar 2014 18:10:01 +0000 (19:10 +0100)]
[IMP] Create accounting entries to pass runbot
bzr revid: jco@openerp.com-
20140306181001-cnna3jojs91fm1d5
Josse Colpaert [Thu, 6 Mar 2014 18:09:11 +0000 (19:09 +0100)]
[IMP] Change packages to use dictionary in recompute remaining qtys also
bzr revid: jco@openerp.com-
20140306180911-6gumeek19otznb1w
Christophe Simonis [Thu, 6 Mar 2014 16:05:00 +0000 (17:05 +0100)]
[FIX] setup.py: pywebdav does not expose DAV import anymore
bzr revid: chs@openerp.com-
20140306160500-ey6o7iiiy1wmvkpp
Josse Colpaert [Thu, 6 Mar 2014 16:01:06 +0000 (17:01 +0100)]
[FIX] Take case product in ops exist, but not in move
bzr revid: jco@openerp.com-
20140306160106-ydz47uoh66d1nbip
Josse Colpaert [Thu, 6 Mar 2014 13:49:43 +0000 (14:49 +0100)]
[IMP] Remove profilehooks and simplify reconcile quants
bzr revid: jco@openerp.com-
20140306134943-cdzw1mylyrtfzjaa
Josse Colpaert [Thu, 6 Mar 2014 13:24:03 +0000 (14:24 +0100)]
[IMP] Wrong use of product_uom_qty not necessary anymore + limit first search reconcile negative to 1
bzr revid: jco@openerp.com-
20140306132403-5l5706scs1i4izb2
Christophe Simonis [Thu, 6 Mar 2014 11:52:14 +0000 (12:52 +0100)]
[FIX] do not expose posix only config options on windows
bzr revid: chs@openerp.com-
20140306115214-8wrfivy4runpzoar
Launchpad Translations on behalf of openerp [Thu, 6 Mar 2014 05:56:03 +0000 (05:56 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140306054333-zzdw1cs2090gpmll
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140306055603-35zlf1imt9wk0shw
Thibault Delavallée [Wed, 5 Mar 2014 17:39:45 +0000 (18:39 +0100)]
[MERGE] [IMP] mail: added message_last_update field. This field is a datetime field, updated everytime message_post in called. This allows to build filters, search or actions based on the last message date, for reporting for example.
Weekly groupbys have been added in project_issue and crm, for leads and opportunities.
bzr revid: tde@openerp.com-
20140305173945-3woymvjo9u6wdtef
Josse Colpaert [Wed, 5 Mar 2014 17:05:51 +0000 (18:05 +0100)]
[WIP] The time for recompute quantities can even become smaller when unlinking with a sql statement
bzr revid: jco@openerp.com-
20140305170551-5px8czdvsmotdva3
Josse Colpaert [Wed, 5 Mar 2014 15:48:36 +0000 (16:48 +0100)]
[IMP] Improve recompute with dictionary of moves for every product
bzr revid: jco@openerp.com-
20140305154836-f279eafnickmyjz9
Josse Colpaert [Wed, 5 Mar 2014 14:19:20 +0000 (15:19 +0100)]
[FIX] Fix missing value for dict
bzr revid: jco@openerp.com-
20140305141920-mhtrg8mx6ieppg6i
Josse Colpaert [Wed, 5 Mar 2014 14:11:21 +0000 (15:11 +0100)]
[IMP] remove profile
bzr revid: jco@openerp.com-
20140305141121-7jgkfbejffbuh922
Josse Colpaert [Wed, 5 Mar 2014 14:07:39 +0000 (15:07 +0100)]
[IMP] Only create extra moves or rereserve quants when necessary
bzr revid: jco@openerp.com-
20140305140739-ciiyt2eiu0w435kj
Thibault Delavallée [Wed, 5 Mar 2014 09:44:27 +0000 (10:44 +0100)]
[IMP] crm: add message_last_pos tin groupby for leads and opportunities
bzr revid: tde@openerp.com-
20140305094427-6295fmowatllrxxz
Thibault Delavallée [Wed, 5 Mar 2014 09:44:11 +0000 (10:44 +0100)]
[IMP] project_issue: add last post in groupby
bzr revid: tde@openerp.com-
20140305094411-eiwcygl0e9divkj0
Thibault Delavallée [Wed, 5 Mar 2014 09:40:42 +0000 (10:40 +0100)]
[IMP] mail: message_last_update -> message_last_post + only update when having a subtype
bzr revid: tde@openerp.com-
20140305094042-6f1cne3srq7y1ffn
Thibault Delavallée [Wed, 5 Mar 2014 08:55:45 +0000 (09:55 +0100)]
[MERGE] Sync with trunk
bzr revid: tde@openerp.com-
20140305085545-0uy3b0k71hkqe20j
Thibault Delavallée [Tue, 4 Mar 2014 17:05:44 +0000 (18:05 +0100)]
[MERGE] [ADD] crm_project_issue module: create issues from leads.
This bridge and optional module add a button on the lead form view to
allow users to create issues from leads. The lead is distroyed during
the operation. All communication history is kept and transferred to the
new issue.
bzr revid: tde@openerp.com-
20140304170544-kp624l6vhj0s1rwc
Josse Colpaert [Tue, 4 Mar 2014 16:19:44 +0000 (17:19 +0100)]
[MERGE] merge from perf3 until merge
bzr revid: jco@openerp.com-
20140304161944-hbb58wtdj2e4c2u7
Josse Colpaert [Tue, 4 Mar 2014 16:15:34 +0000 (17:15 +0100)]
[MERGE] Merge from loc on op
bzr revid: jco@openerp.com-
20140304161534-20ug4ioic1ik766d
Josse Colpaert [Tue, 4 Mar 2014 13:54:29 +0000 (14:54 +0100)]
[IMP] Put move_lines remaining quantity in dictionary instead + start profiling
bzr revid: jco@openerp.com-
20140304135429-xhk5uf68xz5f23q5
Xavier Morel [Tue, 4 Mar 2014 13:31:17 +0000 (14:31 +0100)]
[ADD] deduplication of website images being uploaded
There is a deduplication in ir.attachment, but it's only for FS-stored content
*and* it only deduplicates storage not models (as there are access rights
issues involved).
The goal here is to always return the same attachment when a user uploads the
exact same image multiple times (because it's simpler or whatever).
Initially tried to use a binary field & digest(), but search() blows up
because it tries to utf-8 encode raw binary data. So use char & hexdigest
instead.
_compute_checksum returns None if the provided attachment data does not look
like a website image attachment.
Unhandled: multiple existing matches, maybe a UNIQUE constraint on the
checksum field would be a good idea just in case.
cherrypicked from saas-3's xmo@openerp.com-
20140303153855-5f2l8v0jq2mgb26f
which had to be backed out (as the patch adds a new stored field)
bzr revid: xmo@openerp.com-
20140304133117-r88p9zl2tc9tsh75
Josse Colpaert [Tue, 4 Mar 2014 09:33:42 +0000 (10:33 +0100)]
[MERGE] Merge from trunk-wms
bzr revid: jco@openerp.com-
20140304093342-59s3t9mv2su060vh
Olivier Dony [Tue, 4 Mar 2014 09:32:40 +0000 (10:32 +0100)]
[FIX] server.stop: avoid traceback during shutdown if HTTP service never started (e.g. because address was already in use)
bzr revid: odo@openerp.com-
20140304093240-0yfoe3s0xz0u0xv9
Launchpad Translations on behalf of openerp [Tue, 4 Mar 2014 07:52:38 +0000 (07:52 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140304075238-yra39uwmwahmrnf3
Launchpad Translations on behalf of openerp [Tue, 4 Mar 2014 06:16:56 +0000 (06:16 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20140304061656-tmqvsiz854vbugx2
Josse Colpaert [Mon, 3 Mar 2014 17:31:47 +0000 (18:31 +0100)]
[IMP] Apply the putaways from the pack ops
bzr revid: jco@openerp.com-
20140303173147-x26oes0xaed6lqc8
Josse Colpaert [Mon, 3 Mar 2014 16:42:10 +0000 (17:42 +0100)]
[WIP] Include putaways in pack operations instead (need to change quants move yet)
bzr revid: jco@openerp.com-
20140303164210-iyhkvae20ayowp4a
Josse Colpaert [Mon, 3 Mar 2014 08:34:11 +0000 (09:34 +0100)]
[MERGE] Merge from trunk-wms
bzr revid: jco@openerp.com-
20140303083411-wg6ilg9mft9qx3td