Commit Graph
93527 Commits
Author SHA1 Message Date
Aaron Bohy 40b8fdec00 [FIX] Web: views.js: view switching: hide view.$container
Without hidding view.$container, when coming back to Kanban or List
views, it was no more possible to click anywhere on those views.
Fixes the bug introduced by rev c465605049
2015-01-28 13:08:43 +01:00
Antony Lesuisse 71f710c671 [FIX] bank_statement_import_ofx: optional dependency warning
Should be a short warning only.
2015-01-28 01:10:41 +01:00
Antony Lesuisse 75fa30fc54 [FIX] base: ir_config_parameter increase database.uuid.private entropy
Use uuid4 instead of uuid1 to get 128 bits of entropy.

Rename database.uuid.private to the more meaningful database.secret as it
explains the usage instead of the technical details to generate it. And we
might switch to a longer string with more entropy in the future.

This string can be used to sign cookies or token with
sign(src) -> (src, hash(src + secret))
check(msg) -> msg[1] == hash(msg[0] + secret)
2015-01-28 00:32:51 +01:00
Frédéric van der Essen 53dcf1b9de [IMP] point_of_sale: prevent key repeats in the payment screen. 2015-01-27 18:48:49 +01:00
Jeremy Kersten 35ace3321d [REF] crm,sale,sales_team,website_crm_score: clean kanban view 2015-01-27 18:20:51 +01:00
Jeremy Kersten 0a78a3d633 [IMP] website_crm_score: use private db uuid to hash lead_id in cookies 2015-01-27 18:20:51 +01:00
Jeremy Kersten a9e387880d [IMP] base: add private db uuid. 2015-01-27 18:20:51 +01:00
Aaron Bohy c465605049 [FIX] Web: views.js and view_pivot.js: sidebar
The sidebar in view pivot was not hidden when switching from view pivot
to another view. Thus, the sidebar content of view pivot was still in a
dropdown of the sidebar of the new view (when this new view has a
sidebar as well).

Also changed the way of switching between views: we now first hide the
current view before creating and displaying the new one. This prevents
weird rendering in the header as well.
Moreover, the task of hidding/showing the view's buttons is left to the
view instead of the ViewManager.
2015-01-27 17:25:38 +01:00
Damien Bouvy d22b94a699 [FIX] planner: portal users had no read access to planner, which caused an error in the webclient 2015-01-27 15:58:22 +01:00
David Monjoie 6798cf93d2 [FIX] theme_bootswatch: fixed image size for theme list 2015-01-27 15:54:44 +01:00
Yannick Tivisse b2eab15594 [FIX] Web : add fontawesome in list handle widget 2015-01-27 15:06:22 +01:00
David Monjoie a24c59fefb [IMP] theme_bootswatch: improved appearance of theme bootswatch in Apps 2015-01-27 14:30:08 +01:00
Yannick Tivisse 93de877e36 [IMP] web : harmonize action buttons css + sass 2015-01-27 14:07:57 +01:00
Frédéric van der Essen afa4bb1e56 [MERGE] point_of_sale: a few fixes, see individual commits for details. 2015-01-27 11:47:10 +01:00
Frédéric van der Essen 5a3d9ce9ce [FIX] point_of_sale: prevent sneaky inputs:
User drops something on the keyboard > Inputs very large number unnoticed
> Bad things happen.

 - Limit input lengths to 12
 - Ring bell when exceeding that length
 - Warn if the amount makes dubious business sense
 - Block screen inputs when popup is active.
 - Asserts to prevent edition of the order after validation. Just
   in case.
2015-01-27 11:46:41 +01:00
Frédéric van der Essen 0db25ad1aa [FIX] pos_restaurant: splitbill would crash on reloaded orders due to not reloading orderline ids 2015-01-27 11:46:40 +01:00
Frédéric van der Essen fcd3f4e9a5 [FIX] point_of_sale: correctly set popup title. 2015-01-27 11:46:40 +01:00
Frédéric van der Essen dbc8912bc3 [FIX] point_of_sale: this/self mismatch after refactor. 2015-01-27 11:46:40 +01:00
Frédéric van der Essen f517b8a54d [FIX] point_of_sale: the open cashbox button was not working 2015-01-27 11:46:40 +01:00
Frédéric van der Essen 3aaf219c54 [IMP] point_of_sale: add the possibility to highlight control buttons 2015-01-27 11:46:40 +01:00
Frédéric van der Essen cfb1a7e804 [IMP] point_of_sale: the 'image' field is big and not used anymore ... 2015-01-27 11:46:39 +01:00
Frédéric van der Essen 68ac031a96 [FIX] point_of_sale: fix crash from badly refactored code. 2015-01-27 11:46:39 +01:00
pga-odoo e31450f536 [IMP] website : change banner image of 'banner' snippet 2015-01-27 11:31:53 +01:00
Julien Legros f6525db027 [FIX] web_tip: stacking context unimpaired by css transitions
this prevents a new stacking context to be created by a css transition
altering the opacity of a parent (e.g. fade class on kanban views)
2015-01-27 09:53:08 +01:00
Christophe Simonis 1df023c388 [FIX] *: add missing dependency to web_tip module 2015-01-26 20:31:53 +01:00
Christophe Simonis 8df69431f4 [FIX] base: add missing oldname attribute for ir_ui_view.arch_db field 2015-01-26 19:59:30 +01:00
Jeremy Kersten 0c1cbd57ca [IMP] website_crm_score: improve usability + misc
Review kanban to have only create by default without the search view
Rename model leads_dry_run into crm_leads_dry_run
Fix bug when toggle the running field on kanban was done before save
Remove useless link Assign now and Dry Run
Add dry run action_server in team.user more context
2015-01-26 18:57:44 +01:00
jpa-odoo de331d5aae [IMP] website_sale : onboarding. Allow user to print saleorder when confirm its command, display delivery method menu in sale and in warehouse (with access right stock.group_stock_manager and base.group_sale_manager) and improve quantity ui widget. 2015-01-26 17:06:00 +01:00
Harrison Hubbell 4caeda8669 [IMP] URL widget for list view columns
closes #4338
closes #3592
2015-01-26 16:58:10 +01:00
Christophe Simonis e19ec6a8be [MERGE] forward port of branch 8.0 up to 4e62515 2015-01-26 15:46:24 +01:00
Géry Debongnie 1f3ab82f77 [FIX] focus the input searchbox when displaying searchview
usability issue: the searchview wasn't focused when created.
2015-01-26 15:43:58 +01:00
Xavier Morel 4e62515819 [IMP] doc: old/new API clarifications 2015-01-26 15:33:44 +01:00
Simon Lejeune 28c38320a9 [IMP] web: jquery-ui autocomplete widget styling
a little more integrated with the Odoo webclient
2015-01-26 15:00:57 +01:00
Simon Lejeune 92f539078f [FIX] web: correct append of the autocomplete widget in the viewmanager
Adapt rev 4a3e5df93a and rev e1cde4d038 to the current webclient
structure. Without this patch, autocomplete widget is completely broken
with multiple viewmanager.
2015-01-26 15:00:50 +01:00
Aaron Bohy 1db27f417d [FIX] Packaging: Windows: _prepare_build_dir
Catch shutil.Error thrown when addons have already been moved to
openerp/addons. Fixes the bug introduced by commit 91026647d4.
2015-01-26 14:24:44 +01:00
Christophe Simonis fe5f8c60f3 [FIX] account: remove duplicated menu definition 2015-01-26 12:18:49 +01:00
Xavier Morel 8fcf8cbac6 [ADD] scaffold: generate menus and views in default scaffold 2015-01-26 11:44:21 +01:00
Olivier Dony 6ebdcbd2cd [FIX] account: misleading labels/tooltips on new fiscal position fields 2015-01-26 11:27:01 +01:00
Christophe Matthieu 2726e4ffda [FIX] product: add a method invers on price to change list_price; Allow to change the price in the website_sale 2015-01-26 10:14:02 +01:00
Christophe Matthieu a65fee458a [IMP] website editor: display snippet block on the left side and open it on mouse enter 2015-01-26 10:14:02 +01:00
Josse Colpaert 9b749d4d79 [FIX] Propagate of propagate_from on quants should be done with superuser (courtesy of Jos De Graeve) 2015-01-26 10:12:21 +01:00
Yannick Tivisse 018dcc8e3c [IMP] modify class oe_highlight to harmonize the action buttons 2015-01-26 09:13:02 +01:00
Fabien Pinckaers 3616f4c3eb [IMP] planner copy 2015-01-24 13:13:35 +01:00
Olivier Dony 25b1df2eb3 [FIX] product: better expose default_code on product.template
For companies not working with variants,
it is important to be able to search in the
Products menu (product.template)  using
product codes.
It is useful as well to see the codes
in the default kanban view too, even if
it is only the code of the first variant.
2015-01-24 04:25:51 +01:00
Olivier Dony 740bf28907 [FIX] ir.model.data: verify record exists in _update_dummy
When a stale XML ID exists in the database, `_update_dummy()`
must consider it as missing entirely, and the next call
to `_update()` will take care of cleaning up the old XML ID.

Failing to do so for `noupdate` records means the `_update`
will never happen, and as soon as another record is created
or updated with a relationship to that stale XML ID, it will
plainly crash the installation/update.
2015-01-24 00:15:26 +01:00
Olivier Dony a3c369f53f [FIX] product: force empty domain for variants action
Takes care of resetting it from older versions
e.g. rev d97e7a6a4e
and c0076916f3, as
the old `variants` field that was used does not
exist anymore, crashing at opening.
2015-01-23 23:23:27 +01:00
Arthur Maniet eed09ba410 [FIX] account: reconciliation widget was not assigning an amount on writeoffs lines when a tax with amount == 0 was applied. This undefined amount was interpreted as 0, resulting in tragically unbalanced journal entries.
Fixes #4871
2015-01-23 22:46:46 +01:00
Jérome Maes c260607569 [IMP] planner : use bootstrap class to display planner pages. Change margin-right of the planner launcher to homogenize the icon in the systray 2015-01-23 17:03:24 +01:00
Jérome Maes 8a51dc4e02 [IMP] web : remove unused code of systrayMenu 2015-01-23 17:03:24 +01:00
Jérome Maes fc82a774cd [FIX] website_slides : disableWorker of PDFJS to allow pdf thumbnail in upload modal. 2015-01-23 17:03:24 +01:00