Aaron Bohy [Wed, 5 Nov 2014 08:26:37 +0000 (09:26 +0100)]
[FIX] Barcode nomenclature generalized to Code128 in PoS
Aaron Bohy [Wed, 5 Nov 2014 08:24:32 +0000 (09:24 +0100)]
[FIX] product field ean13 renamed in Barcode (only in views) + no more ean_check on this field
Aaron Bohy [Mon, 3 Nov 2014 11:35:23 +0000 (12:35 +0100)]
[IMP] stock picking front-end: when Todo is in ]0,1[, automatically set scanned to Todo when clicking on +
Aaron Bohy [Mon, 3 Nov 2014 09:15:29 +0000 (10:15 +0100)]
[FIX] Deletion of lines in picking front-end when a product qty is already 0, and minus is clicked
Aaron Bohy [Fri, 31 Oct 2014 14:16:49 +0000 (15:16 +0100)]
Access rights of Barcode Nomenclatures in PoS and WMS
Aaron Bohy [Fri, 31 Oct 2014 14:09:11 +0000 (15:09 +0100)]
[IMP] stock: use of barcodes nomenclatures to scan weighted products
Aaron Bohy [Thu, 30 Oct 2014 14:50:11 +0000 (15:50 +0100)]
[IMP] pos_barcodes: pos_barcodes set as dependency of point_of_sale and stock (+ already used in PoS)
Conflicts:
addons/stock/stock_view.xml
Frederic van der Essen [Wed, 5 Nov 2014 16:20:55 +0000 (17:20 +0100)]
[IMP] point_of_sale: do not need to warn for lost order since they are locally saved. + better feedback when closing
Conflicts:
addons/point_of_sale/static/src/js/widgets.js
Frederic van der Essen [Wed, 5 Nov 2014 16:08:53 +0000 (17:08 +0100)]
[IMP] point_of_sale: allow to force the display of prices tax included, even if the taxes are not included.\nThis is useful when you want to work without taxes for sales.orders and still sell with TVA Included. There is one limitation tough: the prices in the product list show the price without taxes.
Conflicts:
addons/point_of_sale/static/src/js/models.js
addons/point_of_sale/static/src/xml/pos.xml
Frederic van der Essen [Tue, 4 Nov 2014 16:29:01 +0000 (17:29 +0100)]
[FIX] point_of_sale: the posbox status was in the wrong place
Frederic van der Essen [Tue, 4 Nov 2014 16:23:26 +0000 (17:23 +0100)]
[FIX] point_of_sale: paymentlines were not properly saved and restored
Conflicts:
addons/point_of_sale/static/src/js/models.js
Frederic van der Essen [Tue, 4 Nov 2014 14:56:12 +0000 (15:56 +0100)]
[IMP] pos_loyalty: add a loyalty resume at the end of the receipt
Frederic van der Essen [Mon, 3 Nov 2014 17:27:51 +0000 (18:27 +0100)]
[IMP] point_of_sale, pos_*: unpaid orders are saved in localstorage and persist between reloads
Conflicts:
addons/point_of_sale/static/src/js/models.js
addons/point_of_sale/static/src/js/screens.js
addons/pos_restaurant/static/src/js/multiprint.js
addons/pos_restaurant/static/src/js/notes.js
Conflicts:
addons/point_of_sale/static/src/js/models.js
addons/point_of_sale/static/src/js/screens.js
addons/point_of_sale/static/src/xml/pos.xml
Frederic van der Essen [Wed, 29 Oct 2014 17:41:30 +0000 (18:41 +0100)]
[FIX] point_of_sale: bugfix
Frederic van der Essen [Wed, 29 Oct 2014 17:32:50 +0000 (18:32 +0100)]
[FIX] point_of_sale: missing variable declaration
Frederic van der Essen [Wed, 29 Oct 2014 10:57:37 +0000 (11:57 +0100)]
[WIP] point_of_sale: working on model persistence, serializing / deserializing models
Conflicts:
addons/point_of_sale/static/src/js/models.js
Frederic van der Essen [Mon, 20 Oct 2014 14:09:14 +0000 (16:09 +0200)]
[IMP] pos_loyalty: allow rules by category
Frederic van der Essen [Fri, 17 Oct 2014 16:07:57 +0000 (18:07 +0200)]
[IMP] pos_loyalty: renamed 'override' into a more understandable 'cumulative'
Frederic van der Essen [Fri, 17 Oct 2014 14:09:05 +0000 (16:09 +0200)]
[FIX] pos_restaurant: the kitchen orders were not printing due to a missing value + improved layout of notes in kitchen orders
Conflicts:
addons/pos_restaurant/static/src/xml/multiprint.xml
Frederic van der Essen [Fri, 17 Oct 2014 13:36:40 +0000 (15:36 +0200)]
[FIX] pos_restaurant: QWEB receipt header / footers are now working for bills. Use receipt.bill in the templates for custom behaviour in bills
Frederic van der Essen [Tue, 14 Oct 2014 16:22:26 +0000 (18:22 +0200)]
[IMP] pos_loyalty: security access rules for the advanced barcode module
Frederic van der Essen [Tue, 14 Oct 2014 16:21:54 +0000 (18:21 +0200)]
[IMP] pos_barcodes: security access rules for the advanced barcode module
Frederic van der Essen [Tue, 14 Oct 2014 16:20:15 +0000 (18:20 +0200)]
[IMP] pos_restaurant: security access rules for the new models
Frederic van der Essen [Tue, 14 Oct 2014 13:48:16 +0000 (15:48 +0200)]
[FIX] point_of_sale: remove debugger instruction
Frederic van der Essen [Mon, 13 Oct 2014 13:41:06 +0000 (15:41 +0200)]
[FIX] point_of_sale: browser printing was missing access to the processed header & footers
Frederic van der Essen [Fri, 10 Oct 2014 14:34:55 +0000 (16:34 +0200)]
[FIX] pos_restaurant: disable barcodes in the floor map
Frederic van der Essen [Fri, 10 Oct 2014 14:24:28 +0000 (16:24 +0200)]
[FIX] point_of_sale: previous commit broke web printed receipts ...
Frederic van der Essen [Fri, 10 Oct 2014 14:20:22 +0000 (16:20 +0200)]
[IMP] point_of_sale: QWeb receipt extensions. If You put <!DOCTYPE QWEB> as the first line of a receipt header or footer, it will be rendered by qweb
Frederic van der Essen [Tue, 7 Oct 2014 19:07:56 +0000 (21:07 +0200)]
[FIX] point_of_sale: the numpad did not show the selected status
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