Commit Graph
94038 Commits
Author SHA1 Message Date
Frédéric van der Essen b82192feb1 [IMP] point_of_sale: accept tips from customers 2015-02-02 16:29:33 +01:00
Frédéric van der Essen cba01cdd2c [IMP] pos_restaurant: skip loading the kitchen printing skipping when skipping loading printers 2015-02-02 16:29:32 +01:00
Frédéric van der Essen 82ae362aba [IMP] pos_restaurant: allow temporarily skip some order lines when kitchen printing 2015-02-02 16:29:32 +01:00
Frédéric van der Essen 3335a79e6b [IMP] point_of_sale, pos_restaurant: Table seats 2015-02-02 16:29:32 +01:00
Frédéric van der Essen 386f5f99d6 [IMP] pos_restaurant: allow to change the floor plans's background color from the POS 2015-02-02 16:29:32 +01:00
Frédéric van der Essen bec4e70829 [IMP] point_of_sale: show error popup when trying to edit tables offline 2015-02-02 16:29:32 +01:00
Frédéric van der Essen 2a3d054b0f [IMP] point_of_sale: css: dashed borders around screen contents 2015-02-02 16:29:32 +01:00
Frédéric van der Essen 45d6b58d7b [IMP] point_of_sale: allow to specify the product category displayed by default 2015-02-02 16:29:31 +01:00
Frédéric van der Essen a84cadcf0a [IMP] point_of_sale: CSS: resize to better fit ipad resolutions 2015-02-02 16:29:31 +01:00
Frédéric van der Essen a1c4b75e8a [IMP] point_of_sale: CSS: hover / active effects on buttons + flatter order + zone separators 2015-02-02 16:29:31 +01:00
Frédéric van der Essen 44801d5702 [IMP] point_of_sale: restyling the numpad 2015-02-02 16:29:31 +01:00
Frédéric van der Essen 5f06afb163 [IMP] point_of_sale: css: align the first tab to the vertical divide 2015-02-02 16:29:31 +01:00
Frédéric van der Essen 9d4d5bbccd [FIX] point_of_sale: Error 500 when accessing /pos/web when no pos session 2015-02-02 16:29:31 +01:00
Frédéric van der Essen d2651a9dd3 [WIP] point_of_sale: deactivating images in categories 2015-02-02 16:29:30 +01:00
Géry Debongnie 913fa445aa [FIX] web: editable lists and read only fields bug
when the user press tab in editable list views, the focus is supposed to
go to the next cell unless it is at the last cell of the line.  in that
case, it is supposed to create a new record.

Sadly, when the last cell is readonly, this does not work.  This commit
make sure that read only fields are properly ignored when computing the
last_field state.
2015-02-02 16:23:42 +01:00
Denis Ledoux 0c1d73b1be [FIX] sale: missing context in browse call.
Not passing the context should be exceptional, in almost all cases you should pass it.
In this specific case, not passing it will, for instance,
prevent the use of the key 'active_test' in the context,
and there is therefore no way to count all variants, including disabled ones.
2015-02-02 16:10:27 +01:00
Yannick Tivisse 0362abfbde [IMP] Website_sale : Create partner set in website_sales_team 2015-02-02 16:10:17 +01:00
Géry Debongnie 585bcda398 [FIX] base_import: allow scrolling in import menu
also, removes some dead templates in base.xml
2015-02-02 15:45:14 +01:00
Géry Debongnie a9df04f9aa [FIX] account: add an icon to account_move_line_quickadd
It now looks less broken, but the logic is flawed it its core.  It seems
totally weird to create a custom view for that purpose.  Also, the UI
is totally crazy.
2015-02-02 15:30:31 +01:00
Jeremy Kersten 2833d87dfb [FIX] blog: don't rewrite old uniq name and clean comment(s) linked to a deleted path 2015-02-02 15:30:22 +01:00
Mohammed Shekha 0399a1a8c2 [FIX] report: downloadable qweb report files are properly named 2015-02-02 15:18:55 +01:00
Guewen Baconnier dd23586e16 [FIX] delivery:avoid a crash when editing a delivery.carrier
opw:626603
2015-02-02 13:29:54 +01:00
Denis Ledoux 4b3522936f [FIX] sale: missing default keys in result dict for sales count button 2015-02-02 12:43:18 +01:00
Jaysinh Shukla 044851d8d9 [FIX] website_forum: Fixing bug of forum which displays picture of login user instead of user who has posted the answer on the post. 2015-02-02 12:20:45 +01:00
qdp-odoo 4e70eaea4a [FIX] ir_sequence: using ir_sequence_date in context now correctly interpolate the next char 2015-02-02 11:05:14 +01:00
qdp-odoo 72db7633b1 [FIX] account: passing ir_sequence_date in the context when calling next_by_id to replace the old behavior with fiscalyear_id in the context 2015-02-02 11:05:14 +01:00
Jigar Patel 5a1ea01d8a [IMP] web: Sort fields 2015-02-02 11:01:59 +01:00
Géry Debongnie 9fe39ee52a [FIX] web: correctly use function actions
actions can be defined by a function, but the action manager was changed
to try to instantiate it instead of simply executing it.
2015-02-02 10:55:06 +01:00
Mohammed Shekha 78d4822abb [FIX]History Back: Fixed the issue of history back, when calling action history_back it always redirect to home page, instead of previous view 2015-02-02 10:55:05 +01:00
Csaba Tóth ac845819ee [FIX] models: allow empty selection list
If a selection field is created with an empty list of choices (e.g. added by
submodules), initialise the field as a varchar column (most common).
Check if the list exists to avoid crashing while checking the type of the first
key.
Fixes #3810
2015-02-02 10:54:04 +01:00
Denis Ledoux 68b8286d5f [FIX] sale: sales button on product variants
This rev. is comparable to 0b18a5afec

The action action_order_line_product_tree is used in both
product templates and product variants forms.
Therefore, the default_product_id: active_id in the context
cannot be used,
As sometimes the active_id will be a product template,
sometimes it will be a product variant.

I believe two different window actions should be used,
instead of sharing a common one and making hacks.
Nevertheless, as we avoid taking risks in stable releases
This should probably be performed in master.
2015-02-02 10:34:27 +01:00
Goffin Simon ac8d13a0a1 [IMP] To have the link to the pages in the current verison when you clicked on Diff with Master(Technical Feature). 2015-02-02 08:26:29 +01:00
Fabien Pinckaers a6e924051d [IMP] removing fancy group 2015-02-01 17:45:58 +01:00
Olivier Dony c18a7eb82a [FIX] website_sale: visible attributes wrongly computed for some variants
On one hand, when a product attribute is shared by several
products, some may use different subsets of its possible values.

On the other hand, when less than 2 values are enabled for
a given attribute on a product, no choice is displayed for
that attribute on the shop page, as there is none to be made.

The way those "visible attributes" were computed in
get_attribute_values() was wrong: when counting the
number of values it used the whole range of possible
values for this attribute (cross-product), not just
those enabled for that product.

This lead to inconsistencies vs the website_sale.variants
template, and products using a single value out of a larger
range of values were constantly marked as "Not available"
in the shop.
2015-01-30 19:45:14 +01:00
Ravi Gohil 6451a553c0 [FIX] website_blog: next post looping when last post
The next post button at the bottom of an article was stuck when getting to
the last page. A cookie storing the *all* the visited posts was used
to determine the next one according to a non-stored (so not working) and
unexpected criteria 'ranking'. Also could get articles from other blog.

Instead of this whole broken logic, simple loop through articles by classic
order and go back to first one when at the end.
Better looping algorithm can be used in master where ranking is stored.
Fixes #3097, opw 614559
2015-01-30 17:05:22 +01:00
jpa-odoo ef198302b7 [IMP] website_sale : in billing step form, display error message. Remove inline css and validate email. 2015-01-30 17:05:13 +01:00
Denis Ledoux 2883e3f67d [MERGE] forward port of branch saas-3 up to ba5c972 2015-01-30 16:55:36 +01:00
Denis Ledoux ba5c972c3e [MERGE] forward port of branch 7.0 up to 05c907b 2015-01-30 16:52:41 +01:00
Ronak Baxi 1903e89e0d [FIX] product: fixed traceback when creating so line:
wrong error used.
2015-01-30 16:47:46 +01:00
Géry Debongnie 907c62f0ca [FIX] web: correctly initialize view $containers
Problem could happen when clicking in views in dashboards.  The $container
was looked up depth first when the view is created, but in some case,
it is wrong (the correct order is actually breadth first).  A better way
to proceed is to get the reference when the view manager is created,
so we don't have the problem at all.
2015-01-30 16:24:51 +01:00
Denis Ledoux 57cf6f814b [FIX] base: attachment security for SUPERUSER
If the superuser is not in the group employee,
we should nevertheless give him the access rights to attachments
2015-01-30 15:31:36 +01:00
Géry Debongnie 7dfceb8f7e [FIX] web: unbreak tree view
The do_show and do_hide methods did not call their _super, which is bad.
Also, add an icon for the poor treeview.
2015-01-30 15:14:33 +01:00
Olivier Dony 1d9e5d727a [FIX] mrp_repair: missing oldname after rename prodlot_id -> lot_id
The renaming was done in 2 passes during the new WMS
implementation, and the @oldname attribute was ommitted
at rev.386f7c1212705a9cc3b2e73731bfcc4ca447dfbf
2015-01-30 15:10:10 +01:00
Denis Ledoux 05c907b60b [FIX] res: currency, rates name_search
In currencies, advanced search with "equals" or "not equals" on rates
was not possible for something else than a date, in server format (crash).

This is because the name field of the model res.currency.rate is a date

This is now possible to search rates with just a float and the equal operators,
it returns currencies which are having at least one rate set to this float value

This is also possible to search rates with the equal operators with a date in
user (context) date format.
2015-01-30 15:04:20 +01:00
Yannick Tivisse aad2a3cca9 [FIX] event: small view fixes:
- removed 'Edit' link on event vignette, as clicking on it redirect on the event
form view;
- fixed a glitch when hovering an event vignette
2015-01-30 14:40:21 +01:00
qsm-odoo f05e5922fb [FIX][IMP] web: radio button: small fix / imp, removing an unnecessary
check on the value in the code. Indeed this could prevent from putting the radio
button on a selection field holding a 0 integer as selection value.
2015-01-30 14:36:28 +01:00
Jeremy Kersten 4a698da8b3 [IMP] qweb: Allow to propagate value to variables outside the loop.
If the variable was existing outside the context of the ``foreach``,
the value is copied at the end of the foreach into the global context.

Fix #4461 - Q74531 - Q71486 - Q71675
2015-01-30 14:26:48 +01:00
Thibault Delavallée 34d99d9ba8 [IMP] sale: advance payment wizard view: method is now a radio, more user friendly. 2015-01-30 14:18:38 +01:00
Jeremy Kersten b2c0b4e9ed [IMP] qweb: Allow to propagate value to variables outside the loop.
If the variable was existing outside the context of the ``foreach``,
the value is copied at the end of the foreach into the global context.

Fix #4461 - Q74531 - Q71486 - Q71675
2015-01-30 14:09:02 +01:00
Damien Bouvy 89ccab6353 [IMP] website_sale : the link leading to the backend on the "My Orders" page should be hidden by default 2015-01-30 13:41:00 +01:00