Frederic van der Essen [Tue, 7 Oct 2014 18:54:27 +0000 (20:54 +0200)]
[IMP] pos_restaurant: include the table name in the order selector
Frederic van der Essen [Tue, 7 Oct 2014 18:36:07 +0000 (20:36 +0200)]
[IMP] pos_restaurant: some polish on the floor map's css
Frederic van der Essen [Mon, 6 Oct 2014 16:32:19 +0000 (18:32 +0200)]
[IMP] point_of_sale: replace the rss by a more appropriate wifi icon to indicate the connection status
Frederic van der Essen [Mon, 6 Oct 2014 16:31:03 +0000 (18:31 +0200)]
[IMP] point_of_sale: remove 'Unknown Customer' that everybody dislikes from the order tab
Frederic van der Essen [Mon, 6 Oct 2014 13:57:01 +0000 (15:57 +0200)]
[FIX] point_of_sale: fix variable declaration for use strict
Frederic van der Essen [Mon, 6 Oct 2014 11:38:02 +0000 (13:38 +0200)]
[IMP] point_of_sale: adding two often requested options: 1) precompute and prefill the cash payments, 2) allow to prevent the automatic printing of receipts (web based printing only for now, some work is needed to unify the two printing modes)
Conflicts:
addons/point_of_sale/static/src/js/models.js
addons/point_of_sale/static/src/js/screens.js
Conflicts:
addons/point_of_sale/point_of_sale.py
Frederic van der Essen [Thu, 2 Oct 2014 14:32:15 +0000 (16:32 +0200)]
[IMP] pos_restaurant: prevent tables from being shown outside the floor plan
Frederic van der Essen [Thu, 2 Oct 2014 14:30:37 +0000 (16:30 +0200)]
[IMP] point_of_sale: new textarea popup
Frederic van der Essen [Thu, 2 Oct 2014 12:06:55 +0000 (14:06 +0200)]
[IMP] pos_restaurant: add table / floor info to kitchen receipts
Frederic van der Essen [Thu, 2 Oct 2014 09:44:47 +0000 (11:44 +0200)]
[IMP] point_of_sale: use strict
Frederic van der Essen [Thu, 2 Oct 2014 08:58:39 +0000 (10:58 +0200)]
[FIX] point_of_sale: fix crash when going back from payment screen
Frederic van der Essen [Wed, 1 Oct 2014 13:35:43 +0000 (15:35 +0200)]
[FIX] pos_barcodes: do not crash the point of sale when there's no barcode nomenclature
Frederic van der Essen [Wed, 1 Oct 2014 13:13:42 +0000 (15:13 +0200)]
[IMP] pos_restaurant: use /web controller instead of /website to load the background image, so as to not depend on the website module
Frederic van der Essen [Wed, 1 Oct 2014 11:48:55 +0000 (13:48 +0200)]
[IMP] pos_barcodes: better rule form layout
Frederic van der Essen [Wed, 1 Oct 2014 11:48:27 +0000 (13:48 +0200)]
[IMP] pos_barcodes: order the rules by priority
Frederic van der Essen [Wed, 1 Oct 2014 11:40:02 +0000 (13:40 +0200)]
[IMP] pos_barcodes: fix some wrongly named variables, fix missing barcode nomenclature field in pos config, 'unit' type renamed to 'product' to fit with the existing keywords
Frederic van der Essen [Tue, 30 Sep 2014 22:37:04 +0000 (00:37 +0200)]
[WIP] pos_barcodes: initial commit of the barcode nomenclature addon for the point of sale
Frederic van der Essen [Wed, 1 Oct 2014 10:28:17 +0000 (12:28 +0200)]
[IMP] pos_loyalty: always show the reward before assignation, unless there is only one configured reward
Frederic van der Essen [Wed, 1 Oct 2014 10:24:30 +0000 (12:24 +0200)]
[FIX] pos_loyalty: missing code from pos_loyalty MERGE
Frederic van der Essen [Wed, 1 Oct 2014 10:14:29 +0000 (12:14 +0200)]
[MERGE] point_of_sale, pos_loyalty: merging the pos_loyalty module
Conflicts:
addons/point_of_sale/static/src/js/widgets.js
Frederic van der Essen [Wed, 1 Oct 2014 09:21:27 +0000 (11:21 +0200)]
[FIX] point_of_sale: back on payment screen must always go to product list or you can get stuck
Frederic van der Essen [Tue, 30 Sep 2014 22:56:37 +0000 (00:56 +0200)]
[IMP] pos_restaurant: responsive restaurant floor plan & hide floor selector when there is only one floor available
Frederic van der Essen [Tue, 30 Sep 2014 19:17:08 +0000 (21:17 +0200)]
[IMP] point_of_sale: allow to change the customer from the payment screen
Frederic van der Essen [Tue, 30 Sep 2014 19:07:06 +0000 (21:07 +0200)]
[IMP] pos_restaurant: table notifications when there are unsent kitchen orders
Frederic van der Essen [Tue, 30 Sep 2014 18:46:01 +0000 (20:46 +0200)]
[FIX] pos_restaurant: correctly set the floor on new tables
Frederic van der Essen [Tue, 30 Sep 2014 18:41:33 +0000 (20:41 +0200)]
[IMP] point_of_sale: improve the layout of control buttons with flexboxes
Frederic van der Essen [Tue, 30 Sep 2014 18:32:39 +0000 (20:32 +0200)]
[FIX] point_of_sale: avoid auto reprinting receipt when switching between orders
Conflicts:
addons/point_of_sale/static/src/js/screens.js
Frederic van der Essen [Tue, 30 Sep 2014 18:29:54 +0000 (20:29 +0200)]
[IMP] pos_restaurant: adapt the splitbill UI to the new payment screen
Frederic van der Essen [Tue, 30 Sep 2014 18:16:38 +0000 (20:16 +0200)]
[FIX] pos_restaurant: display product name in bill spliting
Frederic van der Essen [Tue, 30 Sep 2014 17:28:52 +0000 (19:28 +0200)]
[BACKPORT] point_of_sale: backporting the payment screen
Conflicts:
addons/point_of_sale/static/src/css/pos.css
addons/point_of_sale/static/src/js/screens.js
addons/point_of_sale/static/src/js/widget_base.js
Conflicts:
addons/point_of_sale/static/src/css/pos.css
addons/point_of_sale/static/src/js/models.js
addons/point_of_sale/static/src/js/screens.js
addons/point_of_sale/static/src/js/widgets.js
addons/point_of_sale/static/src/xml/pos.xml
Frederic van der Essen [Mon, 29 Sep 2014 13:56:48 +0000 (15:56 +0200)]
[IMP] pos_restaurant: allow deactivation of the floor plan while the module is installed.
Frederic van der Essen [Mon, 29 Sep 2014 09:30:43 +0000 (11:30 +0200)]
[IMP] pos_restaurant: improve the wording and simplify the floor plan view's layout
Frederic van der Essen [Fri, 26 Sep 2014 14:40:29 +0000 (16:40 +0200)]
[WIP] pos_restaurant, point_of_sale: almost done
Conflicts:
addons/point_of_sale/static/src/js/screens.js
addons/point_of_sale/static/src/xml/pos.xml
Frederic van der Essen [Thu, 25 Sep 2014 23:07:43 +0000 (01:07 +0200)]
[WIP] point_of_sale, pos_restaurant: access to orders from the floor plan. TODO: Order Selector needs to be restricted to the current table
Conflicts:
addons/point_of_sale/static/src/js/screens.js
addons/point_of_sale/static/src/js/widgets.js
Frederic van der Essen [Thu, 25 Sep 2014 16:03:59 +0000 (18:03 +0200)]
[IMP] pos_restaurant: add active status on the edit button
Frederic van der Essen [Thu, 25 Sep 2014 15:36:23 +0000 (17:36 +0200)]
[WIP] pos_restaurant: floor plan editing mostly complete
Frederic van der Essen [Thu, 25 Sep 2014 10:10:20 +0000 (12:10 +0200)]
[FIX] pos_restaurant: fix table label vertical overflow
Frederic van der Essen [Thu, 25 Sep 2014 10:06:38 +0000 (12:06 +0200)]
[IMP] point_of_sale: autofocus textinput popups
Frederic van der Essen [Thu, 25 Sep 2014 10:03:52 +0000 (12:03 +0200)]
[IMP] pos_restaurant: table label editing
Frederic van der Essen [Thu, 25 Sep 2014 09:48:56 +0000 (11:48 +0200)]
[IMP] point_of_sale: new textinput popup
Conflicts:
addons/point_of_sale/static/src/js/screens.js
addons/point_of_sale/static/src/js/widgets.js
Frederic van der Essen [Wed, 24 Sep 2014 16:51:30 +0000 (18:51 +0200)]
[WIP] pos_restaurant & point_of_sale : floor plan editor in the pos
Frederic van der Essen [Fri, 19 Sep 2014 13:51:48 +0000 (15:51 +0200)]
[IMP] point_of_sale: order selector now scrolls in case of overflow.
Frederic van der Essen [Mon, 8 Sep 2014 09:35:03 +0000 (11:35 +0200)]
[WIP] pos_restaurant: floor and tables in the pos
Jitendra Prajapati [Fri, 7 Nov 2014 10:25:10 +0000 (15:55 +0530)]
[IMP] stock: onboarding (display improvements)
Bhumi Patel [Mon, 20 Oct 2014 09:44:11 +0000 (15:14 +0530)]
[IMP] mrp: BoM name is now accessible to the 'manage multiple level
of bom' group, not the properties group. Indeed this will allow more users
to see and search the name.
Pankaj Joshi [Fri, 14 Nov 2014 07:22:46 +0000 (12:52 +0530)]
[FIX] web: radio buttons
removed js that let user to uncheck radiobutton and from addons removed radiobuttons used for not required field except sync_typ.
changed this field as required because of functional requirement
Géry Debongnie [Mon, 24 Nov 2014 10:35:13 +0000 (11:35 +0100)]
[FIX] fix debug mode: correct id and xml_id (web client)
This commit fixes two issues with debug mode:
* when a default searchview is requested, it is
initialized without its view_id. Problem is that it prevents debug mode from editing the view.
* add xml_id in Edit action form view(debug mode) : this makes the xml id visible in form view
Jérome Maes [Thu, 18 Sep 2014 08:22:46 +0000 (10:22 +0200)]
[IMP] im_livechat : add rule to display (or not) the support button.
Jérome Maes [Tue, 18 Nov 2014 12:47:32 +0000 (13:47 +0100)]
[IMP] im_livechat : add nbr_sessions field on channel and modifications of various views
Desai Binjal [Wed, 29 Oct 2014 07:12:30 +0000 (12:42 +0530)]
[IMP] crm: opportunity kanban view: display tags.
[FIX] crm: opportunity kanban view: description of a crm stage is requirements
not description.
Thibault Delavallée [Fri, 21 Nov 2014 09:22:54 +0000 (10:22 +0100)]
[FIX] project, project_issue: when no project in context, display default
columns in kanban view. Also fixed some issues in the issue kanban view.
Thibault Delavallée [Thu, 20 Nov 2014 15:02:10 +0000 (16:02 +0100)]
[FIX] sale: removed now dead and unnecessary menu.
Bhumi Patel [Wed, 22 Oct 2014 10:25:38 +0000 (15:55 +0530)]
[IMP] portal_sale, sale, website_quote: display the payment
button in emails only if there is an amount to pay. Free orders
exist (free events for example).
[IMP] website_sale: pay now is now confirm order if the sale order
amount is 0. Also improved the confirmation message in the checkout
process.
Géry Debongnie [Thu, 20 Nov 2014 13:58:10 +0000 (14:58 +0100)]
[FIX] update tests and change search logic (webclient)
previous commit broke some tests. The issue is that the search view
now avoid making requests if there is no action id. But this is an
assumption that tests use, so some slight adjustments have to be made.
Also, this is the moment to give properly the action id to the favorite
menu. Instead of bypassing its parent, it now receives the action id
from the search view.
Géry Debongnie [Thu, 20 Nov 2014 11:09:39 +0000 (12:09 +0100)]
[FIX] web client fix: crash when loading translation
Problem happens when the user from the website tries to load a translation,
it opens up a modal window without an action. But the modal has a (hidden)
searchview which tries to load custom filters corresponding to that
non-existing action.
Another problem at the same time was that the view manager could not
display the breadcrumbs for a non-existing breadcrumb.
Julien Legros [Thu, 20 Nov 2014 11:33:20 +0000 (12:33 +0100)]
[FIX] web_tip: tip repositioning
* call reposition when editable list view is rendered
* also reposition the popover when reposition is called
qdp-odoo [Fri, 21 Nov 2014 09:09:29 +0000 (10:09 +0100)]
[IMP] base, ir_sequence: added use_date_range field on ir.sequence, that allows to have several sequences running for the same one depending on date ranges (similar to what was existing previously on accounting with FY, which is now deprecated) + port to new API
Bhumi Patel [Mon, 20 Oct 2014 10:26:44 +0000 (15:56 +0530)]
[IMP] productbetter menutips and help for product menus.
tpa-odoo [Mon, 27 Oct 2014 13:02:51 +0000 (18:32 +0530)]
[IMP] website_forum: add a new karma to control the
way links displayed in posts and answers. A nofollow attribute is
added is the author has not enough karma, adding a protection for
spammer tryign to improve their SEO.
Jeremy Kersten [Tue, 18 Nov 2014 16:02:58 +0000 (17:02 +0100)]
[FIX] Add missings files from previous forward port.
Jeremy Kersten [Tue, 18 Nov 2014 15:57:06 +0000 (16:57 +0100)]
[MERGE] forward port of branch 8.0 up to c41109f
Jeremy Kersten [Tue, 18 Nov 2014 10:52:25 +0000 (11:52 +0100)]
[MERGE] forward port of branch 8.0 up to fc329b6
Jérome Maes [Tue, 18 Nov 2014 10:35:28 +0000 (11:35 +0100)]
[FIX] im_chat : momentjs undefined on external pages. Temporary fix by replacing moment() by window.moment(). The moment helper is defined in core.js, which is not imported in web_assets common. If refactoring, the dates will be pre-process in render_messages().
Jeremy Kersten [Tue, 18 Nov 2014 10:25:31 +0000 (11:25 +0100)]
[FIX] website_forum: use common method to compute tags for orm
Tymoteusz Motylewski [Tue, 18 Nov 2014 09:45:25 +0000 (10:45 +0100)]
[FIX] doc: incorrect class access in new api guide
When creating a class with the new API, we should use models.Model
instead of just Model.
closes #3713
Xavier Morel [Tue, 18 Nov 2014 10:18:14 +0000 (11:18 +0100)]
[FIX] doc: double period in footer
Julien Legros [Tue, 18 Nov 2014 09:43:52 +0000 (10:43 +0100)]
[FIX] web_tip: properly remove the tip popover
Julien Legros [Mon, 17 Nov 2014 15:48:10 +0000 (16:48 +0100)]
[FIX] web_tip: prevent useless calls to eval_tip
Jeremy Kersten [Tue, 18 Nov 2014 09:40:59 +0000 (10:40 +0100)]
[MERGE] forward port of branch 8.0 up to 5ed0739
Dikshit Prajapati [Tue, 18 Nov 2014 07:21:47 +0000 (08:21 +0100)]
[REM] board: "reset dashboard" button
Christophe Simonis [Mon, 17 Nov 2014 18:13:48 +0000 (19:13 +0100)]
[FIX] website_forum: read badge owners as SUPERUSER
Xavier Morel [Mon, 17 Nov 2014 16:40:38 +0000 (17:40 +0100)]
[FIX] doc: latex building
* add latex support for exercise admonition
* latex freezes/crashes on {HEAVY WIDE-HEADED RIGHTWARDS ARROW} so
replace them by more manual arrows
* add some preamble configuration, may not even be necessary
* generate WS setup code only in HTML output. WS doc in latex still
isn't great as it displays all 4 languages one after the other,
ideally they should be tagged or something, so only one language at a
time is generated in non-HTML outputs
Christophe Simonis [Mon, 17 Nov 2014 16:31:12 +0000 (17:31 +0100)]
[MERGE] forward port of branch 8.0 up to c92e70b
Jeremy Kersten [Mon, 17 Nov 2014 15:04:57 +0000 (16:04 +0100)]
[FIX] website_forum: add fake tour for people waiting the tour. To remove in Without it, localstorage loop to search this unexisting tour after the install...
Jeremy Kersten [Fri, 14 Nov 2014 18:14:12 +0000 (19:14 +0100)]
[FIX] website_forum - replace texttext by select2 for the tags fields
Xavier Morel [Mon, 17 Nov 2014 15:25:34 +0000 (16:25 +0100)]
[IMP] doc: improve index, WS page
Xavier Morel [Mon, 17 Nov 2014 15:20:43 +0000 (16:20 +0100)]
[IMP] doc: have ws page take whole page width
Doc pages used container() which is width-limited, works acceptably for
single-column content but WS page takes 2 columns with code, having as
much space as possible is a much better idea.
Mayhaps it should even use lg-column(2) instead of md-column(3)?
Xavier Morel [Mon, 17 Nov 2014 15:17:07 +0000 (16:17 +0100)]
[IMP] doc: wording of method-calling introduction
Xavier Morel [Mon, 17 Nov 2014 15:10:06 +0000 (16:10 +0100)]
[IMP] doc: rename WS page, lift to top-level
Raphael Collet [Mon, 17 Nov 2014 14:39:14 +0000 (15:39 +0100)]
[FIX] tests: make self.assertRaises() return the expected object
Xavier Morel [Mon, 17 Nov 2014 14:18:14 +0000 (15:18 +0100)]
[IMP] doc: try to make some bits of the porting guide less confusing
Xavier Morel [Mon, 17 Nov 2014 14:14:22 +0000 (15:14 +0100)]
[IMP] doc: move old API sections to orm toplevel
also move porting checklist/doc/thing to bottom of document, it's mostly
for seasoned or internal developers
Xavier Morel [Mon, 17 Nov 2014 14:10:34 +0000 (15:10 +0100)]
[IMP] doc: more indexy index
Thibault Delavallée [Mon, 17 Nov 2014 12:45:20 +0000 (13:45 +0100)]
[IMP] event: chatter on registration proposes to add
the partner and attendee email as followers.
Thibault Delavallée [Mon, 17 Nov 2014 12:28:05 +0000 (13:28 +0100)]
[CLEAN] event: removed unnecessary count_registrations field;
on form view, display attendees (not canceled, ...) instead of
registration count.
Raphael Collet [Thu, 13 Nov 2014 16:40:41 +0000 (17:40 +0100)]
[FIX] tests: make sure that a failed tests does not leave the environment dirty
When a failure occurs, or when exiting an assertRaises(), the environment
should not contain fields to recompute.
Xavier Morel [Mon, 17 Nov 2014 13:07:36 +0000 (14:07 +0100)]
[IMP] doc: indexify index
* opt-in toc navification
* unhide index toctree, it's now back to a list of documents
* remove text thing
Yannick Tivisse [Mon, 20 Oct 2014 14:40:40 +0000 (16:40 +0200)]
[IMP] website_event: when buying tickets, display them by type
Raphael Collet [Mon, 17 Nov 2014 10:35:06 +0000 (11:35 +0100)]
[FIX] ir_model: on a custom model, _rec_name should be 'x_name' if it exists
hiekmann [Mon, 17 Nov 2014 09:22:23 +0000 (09:22 +0000)]
[fix] portal: typo in description
closes #3685
Dikshit Prajapati [Thu, 30 Oct 2014 12:38:54 +0000 (18:08 +0530)]
[IMP] sale & sale_stock : removed 'Enable Invoicing Sales order lines' group from user setting and 'Generate invoices based on the sales order lines' group from sale setting.
Josse Colpaert [Mon, 17 Nov 2014 08:44:10 +0000 (09:44 +0100)]
Revert "[IMP] Remove unnecessary refresh statements because of new api"
This reverts commit
b213438176b16e96686d94063a3cdf6dc5c49618.
fwi-odoo [Thu, 9 Oct 2014 07:19:58 +0000 (09:19 +0200)]
[IMP] crm: added reason for loosing opportunities
Josse Colpaert [Thu, 13 Nov 2014 16:48:21 +0000 (17:48 +0100)]
[IMP] Remove unnecessary refresh statements because of new api
Denis Ledoux [Fri, 14 Nov 2014 17:02:02 +0000 (18:02 +0100)]
[MERGE] forward port of branch saas-3 up to c571413
Denis Ledoux [Fri, 14 Nov 2014 16:59:00 +0000 (17:59 +0100)]
[MERGE] forward port of branch 7.0 up to 922a52d
Denis Ledoux [Fri, 14 Nov 2014 16:57:10 +0000 (17:57 +0100)]
[FIX] web: date autocompletion should not harcode 'date'
But should use date or datetime according to the widget type
This fix is related to
69d60465ee67969d72210a61a9e23204d037378a
Martin Trigaux [Fri, 14 Nov 2014 15:51:13 +0000 (16:51 +0100)]
[FIX] purchase: keep PO currency on picking
The delivery of a purchase order was not keeping the currency and cost price
from the purchase order for the reception. This was problematic for orders where
the invoice was generated from the picking (Invoicing Control: Based on incoming
shipments). The currency of the purchase order was kept while the cost was the
one in the company's currency.
It's better to keep the currency of the purchase order to make the invoice as
it's usually the one expected (and not convert everything to the currency of the
company). opw 615555
Denis Ledoux [Fri, 14 Nov 2014 15:58:24 +0000 (16:58 +0100)]
[MERGE] forward port of branch saas-3 up to 7ab4137
Jeremy Kersten [Fri, 14 Nov 2014 15:19:33 +0000 (16:19 +0100)]
[FIX] layout - use company name for attribut alt of company logo