Commit Graph
92457 Commits
Author SHA1 Message Date
Martin Trigaux fa93166a1f [IMP] stock: set different label for name and complete_name
To be ablde to distinguish both field in advanced search.
2014-12-09 12:55:31 +01:00
Dikshit Prajapati f048b0ea5b [REM] CRM : Remove old php script from crm. 2014-12-09 10:00:44 +01:00
Yannick Tivisse 5b8689f036 [IMP] Uniformize the icon in all kanban view (Google Hamburger) 2014-12-09 09:58:36 +01:00
Jérome Maes 1e5a48a0f9 [FIX] im_livechat : do not crash if not Referer url in the header of the request. 2014-12-08 17:45:24 +01:00
Alexis de Lattre bf70bde346 [IMP] sale_stock: better inherit
Better inherit of tree view of sale order line with position="attributes"
instead of postion="replace"
Fixes #3664, #3726
2014-12-08 17:27:39 +01:00
Jeremy Kersten 92975297fc [IMP] remove instant click 2014-12-08 17:12:31 +01:00
Jeremy Kersten 70ab2a6ed1 [IMP] ir_http: don't handle exception in dev mode but use the werkzeug debugger except if cause has been already identified (website Qweb) 2014-12-08 16:25:30 +01:00
Jeremy Kersten 44880fac3c [IMP] ir_ui_view: pep8 + log catched exception when view_id cannot be found. 2014-12-08 16:25:18 +01:00
Thibault Delavallée b8325c5e8c [FIX] web_kanban: fixed issues when having no column to display in kanban
view.
2014-12-08 13:21:18 +01:00
Amit Vora 88d3838b56 [IMP] website: correct page hierarchy for comparison snippet 2014-12-05 16:53:10 +01:00
Bhavik Bagdiya 67be37aa8e [IMP] account, account_analytic_analysis: fix labelling incoherences
- account: this change aims to keep the same labels on form and list views
- account_analytic_anlysis: correct search field
2014-12-05 16:37:06 +01:00
Hitesh Trivedi f570ea1e3e [ADD] pad: new etherpad plugin to remove autofocus
In the form views where the pads are used, Etherpad-lite automatically
focus on the pad content, even if the user has already started to type
into another field.

This behavior is quite annoying for "quick changes", so we provide a
(very tiny) plugin for Etherpad-lite that will prevent this autofocus.

Detailed installation instructions are also included.
2014-12-05 14:45:06 +01:00
Bhavik Bagdiya 1c834d009f [FIX] mail_tip: prevent blank webclient 2014-12-05 10:36:33 +01:00
Géry Debongnie 290055e6d4 [FIX] web: fix view manager header height form view
in form view, the header height was higher than in other views (4 extra
pixels). This was caused by the floating buttons in
.oe-view-manager-buttons.  This commit forces the column to take exactly
30 px regardless of its content. (it is not a problem even if the
content takes extra lines)
2014-12-04 14:11:56 +01:00
Arthur Maniet b1e9363b66 [FIX] account: adapted reconciliation widget to bootstrap buttons and web client API changes 2014-12-04 11:11:24 +01:00
Christophe Simonis e17222a38d [MERGE] forward port of branch 8.0 up to 2e092ac 2014-12-03 15:18:36 +01:00
Christophe Simonis 2e092ace29 [FIX] must manage() Environment before loading test file 2014-12-03 14:48:54 +01:00
Xavier Morel 2275ab5d95 [FIX] doc: remaining instances of ruby-style interpolation in templates
fixes #3157
2014-12-03 14:21:00 +01:00
Raphael Collet 894a898e9e [FIX] models: exists() should not consider record with id 0 as existing 2014-12-03 13:59:27 +01:00
Yajo 4bcb31f706 [FIX] packaging: redhat dependencies
Install psycogreen from easy_install (not in EPEL), required for openerp-gevent
2014-12-03 11:40:59 +01:00
Grover Menacho c7b6a96239 [FIX] action_confirm was not asking for purchase pricelist, otherwise it was asking for sale pricelist 2014-12-03 11:28:59 +01:00
Josse Colpaert b6f3795e33 [IMP] Manufacture should be by default in all warehouses 2014-12-03 10:13:46 +01:00
Raphael Collet d82aa69ccc [IMP] models: add check for common conversion error in field definitions 2014-12-03 09:55:17 +01:00
Géry Debongnie 4720c8898b [FIX] display pager in listview after ungrouping (web)
list view hide the pager when it is grouped, but it should show it again
after it is ungrouped.
2014-12-03 09:46:21 +01:00
Fabien Pinckaers ad2ecfd237 [IMP] icons according to question 2014-12-02 21:24:02 +01:00
Fabien Pinckaers 072ea499ac Merge branch 'odoo-dev-master-forum-statistic-report-jsh' 2014-12-02 20:53:39 +01:00
Fabien Pinckaers 42dc857f3f [MERGE] merging stats on forum 2014-12-02 20:53:23 +01:00
Josse Colpaert 536d00d2ba [FIX] Avoid endless loop when doing a return picking 2014-12-02 18:54:25 +01:00
Mack ffda023295 [FIX] http.py: no traceback for SessionExpiredException
Rebase and close #3618
2014-12-02 18:34:28 +01:00
Christophe Simonis bc24d1b010 [FIX] product: force empty view_id for action product_variant_action 2014-12-02 17:45:31 +01:00
Christophe Simonis 640e77eaa3 [FIX] base: deleting a view must not delete linked actions 2014-12-02 17:45:31 +01:00
Christophe Simonis ac6412ce20 [FIX] web: correct invalid instruction introduced during previous forward-port 2014-12-02 17:45:10 +01:00
Mario Arias Badila bd2633753d [ADD] pyeval: date.replace method
Needed to create filters like "previous month"

It was just defined for "datetime", but is also needed for "date"

closes #2915
2014-12-02 16:59:24 +01:00
Abhishek Jaiswal b374c51474 [ADD] document @default_order in list views
closes #2623
2014-12-02 16:59:23 +01:00
Christophe Simonis 6db5e04155 [FIX] website_forum: correct syntax error left during previous forward-port 2014-12-02 16:55:10 +01:00
Denis Ledoux 2592f149a0 [FIX] mail: model can be None or uninstalled
This is related to rev. 83b28737e9
2014-12-02 16:50:45 +01:00
Josse Colpaert 8c8056d95f [IMP] Query should pass through orm and as such the refreshes can be removed in the code, which will go faster as it is done automatically by the new api 2014-12-02 16:38:36 +01:00
Christophe Simonis 45c592c496 [FIX] website_forum: correct syntax error left during previous forward-port 2014-12-02 16:32:20 +01:00
Nicolas Lempereur 38f0508bba [FIX] doc: typos and code samples from howtos
* The dashboard from the backend howto doesn't specify "name" field
  which causes non-null constraint violation.
* Some useful examples uses idea.idea" model which isn't available in
  8.0 so I replaced them with "note.note".

closes #3993
2014-12-02 16:22:55 +01:00
Christophe Simonis 1d3f8eba87 [MERGE] forward port of branch 8.0 up to 591e329 2014-12-02 16:18:08 +01:00
Denis Ledoux 83b28737e9 [FIX] mail: no_auto_thread default True if the model has no mail.thread 2014-12-02 16:06:51 +01:00
Josse Colpaert c255fe3384 [IMP] Add a method half-up for uom conversion in case we want to convert from default UoM to something else + remaining_qty round + default factor on UoM 2014-12-02 15:51:58 +01:00
Josse Colpaert 49c8fc21ba [FIX] When creating a procurement from a move, respect the right UoM conversions 2014-12-02 15:51:58 +01:00
Josse Colpaert bb45636ba7 [IMP] When preparing pack operations, use the smallest UoM of the moves if they are smaller than the default UoM. Otherwise use default UoM.
The same is done when extra moves are generated.  It is going to check if the UoM of the operation is smaller if it has one.

Throw an error when a key can not be found in action_done because there were links on a move
that was not supposed to be done (e.g. 0.5 Dozen when Dozen is rounded at 1)

[IMP] Throw an error when a key can not be found because of UoMs/picking + extra float_compare

[IMP] Integrate remarks qdp
2014-12-02 15:51:58 +01:00
Josse Colpaert 910376a157 [IMP] Rounding of the UoM should have an unlimited precision 2014-12-02 15:51:58 +01:00
Josse Colpaert 77f8732680 [IMP] Rounding should be done on move immediately to default UoM and quants should be rounded to the default UoM + remaining_qty
[FIX] Remaining qty should each time be in the default UoM of the product

Even with different UoM we want a consistent matching between moves and pack operations.
When calculating the remaining qty on move/pack operation we always start by converting the
qty on the move/operation to the default UoM and afterwards we subtract the links between them
which will also be in the default UoM of the product.
In order to create backorders / extra moves these quantities are used.
2014-12-02 15:51:58 +01:00
Josse Colpaert 244c8ee625 [FIX] Propate propagated_from_id when reconciling negative quants to the quant that loses it
When a negative quant is created but the positive quant counterpart is reconciling
a negative quant that of course also has a positive counterpart, the latter should eventually
let its field propagated_from_id tell that it originated from the very first negative quant as the
second negative quant will have disappeared through reconciliation.
2014-12-02 15:51:57 +01:00
Josse Colpaert cf16632b44 [IMP] No digits_compute on product_qty of move + rounding on qty_available fields + add float_compare 2014-12-02 15:51:57 +01:00
Martin Trigaux 73db5b3eef [FIX] account_voucher: period selection in on_change
The find method returns a list of ids while the on_chage expects an int
2014-12-02 15:12:23 +01:00
Raphael Collet 591e329bb0 [FIX] fields: inherited fields get their attribute 'state' from their base field 2014-12-02 14:58:17 +01:00