Thibault Delavallée [Fri, 4 Jul 2014 07:28:55 +0000 (09:28 +0200)]
Merge pull request #638 from odoo-dev/master-improve-configuration-warnings-ssh
[IMP] account, account_voucher, google_drive, hr_timesheet, users: use redirectwarning instead of some warnings to ease the configuration process. Also fixed some css and js issues in the display of the redirect warning.
qdp-odoo [Thu, 3 Jul 2014 11:33:48 +0000 (13:33 +0200)]
Merge pull request #840 from Bubbles-IT/fix-expected-list-statement-proposition
Problem during reconcilement of bank statement with an exact match.
Thanks Niels
ssh-odoo [Wed, 25 Jun 2014 06:09:36 +0000 (11:39 +0530)]
[Imp]:Improve configuration warning msg
[imp]:remove space
[rem]:remove code
[imp]:remove changes
[imp]:remove changes
[rem]:remove unused changes
Parthiv [Thu, 3 Jul 2014 07:16:33 +0000 (12:46 +0530)]
[ADD] l10n_ae: new chart of accounts for U.A.E
(Manual rebase of PR #889)
antonylesuisse [Wed, 2 Jul 2014 20:36:11 +0000 (22:36 +0200)]
Merge pull request #886 from odoo-dev/master-contactus-jke
[IMP] website_crm: allow contact_us to fill in any field
Fabien Pinckaers [Wed, 2 Jul 2014 18:34:21 +0000 (20:34 +0200)]
Merge pull request #885 from odoo-dev/master-shop-fp
Fixes for perf issues /shop + cleaning pricelists & currencies
odony [Wed, 2 Jul 2014 18:12:15 +0000 (20:12 +0200)]
Merge pull request #884 from rewritten/patch-1
[FIX] debian/control: add required python-pypdf package
Fabien Pinckaers [Wed, 2 Jul 2014 18:08:51 +0000 (20:08 +0200)]
fix
Jeremy Kersten [Wed, 2 Jul 2014 17:27:08 +0000 (19:27 +0200)]
[IMP] website_crm: Improve contact_us to fill in all fields from the model crm_lead posted in the form except a blacklist of fields.
xmo-odoo [Wed, 2 Jul 2014 17:28:24 +0000 (19:28 +0200)]
Merge pull request #881 from xmo-odoo/master-qweb-lxml-xmo
Convert qweb (Python) to use lxml
Fabien Pinckaers [Wed, 2 Jul 2014 17:20:30 +0000 (19:20 +0200)]
FIX
Fabien Pinckaers [Wed, 2 Jul 2014 17:03:10 +0000 (19:03 +0200)]
Speed Improvements
Fabien Pinckaers [Wed, 2 Jul 2014 16:35:09 +0000 (18:35 +0200)]
Speed Improvement: caching security
Fabien Pinckaers [Wed, 2 Jul 2014 16:18:29 +0000 (18:18 +0200)]
Fixes
Saverio Trioni [Wed, 2 Jul 2014 16:10:48 +0000 (18:10 +0200)]
Added required python-pypdf package
It's needed because
fc8592adf2f26bf35007d6cc625fb2005cd65b5d is now loading the `pyPdf` package.
Xavier Morel [Wed, 2 Jul 2014 16:00:03 +0000 (18:00 +0200)]
[FIX] don't call render_node on comments (or PIs)
Antony Lesuisse [Wed, 2 Jul 2014 15:52:34 +0000 (17:52 +0200)]
[IMP] point-of-sale, customer selection, remove dead code
Christophe Matthieu [Wed, 2 Jul 2014 15:35:09 +0000 (17:35 +0200)]
Merge pull request #855 from odoo-dev/master-enable-test-chm
[FIX] website_sale_options: enable tour test; close and return error log without throw error.
Christophe Matthieu [Wed, 2 Jul 2014 15:06:25 +0000 (17:06 +0200)]
[IMP] tour.js: add return when calling error to stop the tour.
Xavier Morel [Wed, 2 Jul 2014 14:01:36 +0000 (16:01 +0200)]
[IMP] convert qweb to use lxml instead of minidom
should be >20x faster at parsing document strings and gain close to 40s on crawling
Fabien Meghazi [Wed, 2 Jul 2014 13:45:28 +0000 (15:45 +0200)]
[FIX] The documentation stored in /dev/null states t-css|t-js
Thibault Delavallée [Wed, 2 Jul 2014 13:35:45 +0000 (15:35 +0200)]
Merge pull request #870 from odoo-dev/master-harmonize-kanban-view-rba
[IMP] crm, gamification, hr_recruitment, project, sales_team, stock: light kanban view harmonization.
Main changes :
- slight harmonization: bold centered titles, aliases display if left and right parts defined
- remove ".oe.e .oe_alias" classes + use of old icons; use fontawesome instead in the various kanban view
- regenerated the css for job position (weird indentation issues)
Olivier Dony [Wed, 2 Jul 2014 13:18:56 +0000 (15:18 +0200)]
[FIX] web: force seession context reload when reloading client
The goal is to ensure that HTTP requests
done while reloading the client (e.g. the
menu bar, etc.) do not use a deprecated
session context.
Also undo the previous fix from a0ee2b5
as it would cause other issues (e.g.
prevent setting the admin password/lang
when creating a new db using the db manager)
This logic does not belong in the business
methods of res.users.
Frederic van der Essen [Wed, 2 Jul 2014 13:04:53 +0000 (15:04 +0200)]
Merge branch 'master' into master-pos-restaurant-fva
Frederic van der Essen [Wed, 2 Jul 2014 13:04:18 +0000 (15:04 +0200)]
[FIX] point_of_sale: typo in the template field blocked the point of sale launch
Frederic van der Essen [Wed, 2 Jul 2014 13:01:55 +0000 (15:01 +0200)]
[IMP] point_of_sale: load assets with templating sytem so that scripts are not minified in debug mode
Christophe Matthieu [Wed, 2 Jul 2014 12:52:45 +0000 (14:52 +0200)]
[FIX] website: blog and event must be tested with admin login
rba-odoo [Tue, 1 Jul 2014 07:35:27 +0000 (13:05 +0530)]
[IMP]kanban View: harmonize kanban view by changing head as bold and centered and aliases as centered
Christophe Matthieu [Wed, 2 Jul 2014 12:45:37 +0000 (14:45 +0200)]
[FIX] website_sale: change picture in function of the product selected
Richard Mathot [Wed, 2 Jul 2014 12:33:36 +0000 (14:33 +0200)]
[IMP] auth_oauth: avoid invalid providers
Christophe Matthieu [Wed, 2 Jul 2014 12:09:57 +0000 (14:09 +0200)]
[FIX] website: enable test for blog, event...
Frederic van der Essen [Wed, 2 Jul 2014 12:05:45 +0000 (14:05 +0200)]
Merge branch 'master' into master-pos-restaurant-fva
Christophe Matthieu [Wed, 2 Jul 2014 11:54:57 +0000 (13:54 +0200)]
[FIX] website: customize menu stay empty if it's open to quick. Don't throw an exception when the tour have an error: log error and close tour.
Christophe Matthieu [Wed, 2 Jul 2014 11:00:13 +0000 (13:00 +0200)]
[FIX] website_sale_options: tour and filter by attributes
Thibault Delavallée [Wed, 2 Jul 2014 09:35:39 +0000 (11:35 +0200)]
[IMP] crm (sales_team), hr_recruitment, project: fixed display of alias on kanban view. The alias is not shown when not having alias_name (left part) or alias_domain (right part) defined. Indeed only using alias_id.value is not correct, as we could have '<alias_name>' or 'Inactive Alias', depending on the missing part.
Christophe Matthieu [Tue, 1 Jul 2014 14:21:57 +0000 (16:21 +0200)]
[FIX] website_sale_options: enable tour test
Antony Lesuisse [Tue, 1 Jul 2014 20:45:20 +0000 (22:45 +0200)]
website crawl test report number of sql queries
Antony Lesuisse [Tue, 1 Jul 2014 19:57:55 +0000 (21:57 +0200)]
[IMP] test display sql query counter
Fabien Meghazi [Tue, 1 Jul 2014 16:42:36 +0000 (18:42 +0200)]
Merge pull request #864 from odoo-dev/master-sass-stdout-fme
[IMP] join stdout and stderr in error report when sass returncode>0
Fabien Meghazi [Tue, 1 Jul 2014 16:38:01 +0000 (18:38 +0200)]
[IMP] join stdout and stderr in error report when sass returncode>0
sle-odoo [Tue, 1 Jul 2014 15:45:28 +0000 (17:45 +0200)]
Merge pull request #861 from odoo-dev/master-allow-translate-on-noedit-sle
Master allow translate on noedit sle
sle-odoo [Tue, 1 Jul 2014 15:22:41 +0000 (17:22 +0200)]
Merge pull request #848 from odoo-dev/master-fix-session-reset-sle
[FIX] correct context resetting when changing user lang
Simon Lejeune [Tue, 1 Jul 2014 15:17:40 +0000 (17:17 +0200)]
Merge remote-tracking branch 'odoo/master' into master-allow-translate-on-noedit-sle
Simon Lejeune [Tue, 1 Jul 2014 15:02:04 +0000 (17:02 +0200)]
[IMP] website translator: allow to translate a page even when you can't edit it
Antony Lesuisse [Tue, 1 Jul 2014 14:49:53 +0000 (16:49 +0200)]
[FIX] web_tests dont assume an act_window
if mail module is installed it could be a client action
Frederic van der Essen [Tue, 1 Jul 2014 14:47:37 +0000 (16:47 +0200)]
[FIX] point_of_sale: finally made the webclient instanciate the pos
Fabien Meghazi [Tue, 1 Jul 2014 14:31:25 +0000 (16:31 +0200)]
Merge pull request #659 from odoo-dev/master-sass-in-bundles-fme
[ADD] SASS support in bundles
Sass installation:
$ sudo gem install sass compass bootstrap-sass
If the following error is encountered:
'ERROR: Cannot load compass.'
Use this:
$ sudo gem install compass --pre
Frederic van der Essen [Tue, 1 Jul 2014 14:14:58 +0000 (16:14 +0200)]
[WIP] point_of_sale: trying to make the web client instanciation work
Fabien Meghazi [Tue, 1 Jul 2014 13:38:30 +0000 (15:38 +0200)]
Merge remote-tracking branch 'odoo/master' into master-sass-in-bundles-fme
Fabien Meghazi [Tue, 1 Jul 2014 13:21:36 +0000 (15:21 +0200)]
Fix sass attribute recognition
Fabien Meghazi [Tue, 1 Jul 2014 13:18:39 +0000 (15:18 +0200)]
Rename sha to version in bundle controllers
Frederic van der Essen [Tue, 1 Jul 2014 13:15:53 +0000 (15:15 +0200)]
Merge branch 'master' into master-pos-restaurant-cleanup-v8-fva
Frederic van der Essen [Tue, 1 Jul 2014 13:15:19 +0000 (15:15 +0200)]
[FIX] point_of_sale: the webclient needs a html stub to instanciate itself
Frederic van der Essen [Tue, 1 Jul 2014 13:01:28 +0000 (15:01 +0200)]
[FIX] point_of_sale: do not use local jquery replace inside widget
qdp-odoo [Tue, 1 Jul 2014 12:46:38 +0000 (14:46 +0200)]
[FIX] account: default value for with_last_closing_balance field set to True
Fabien Meghazi [Tue, 1 Jul 2014 12:26:40 +0000 (14:26 +0200)]
Merge remote-tracking branch 'odoo/master' into master-sass-in-bundles-fme
Fabien Meghazi [Tue, 1 Jul 2014 10:14:55 +0000 (12:14 +0200)]
[IMP] Lazy module_boot() loading
Removed 'modules' item in ir.ui.view rendering context.
Replaced by lazy helper get_modules_order
Fabien Meghazi [Tue, 1 Jul 2014 12:22:04 +0000 (14:22 +0200)]
Create and write ir.attachments with superuserid
Thibault Delavallée [Tue, 1 Jul 2014 11:43:16 +0000 (13:43 +0200)]
[FIX] website_forum: fixed last merge done a bit quickly: addd can_answer functional field, fixed edit_answer and edit link / route.
Frederic van der Essen [Tue, 1 Jul 2014 11:44:36 +0000 (13:44 +0200)]
Merge branch 'master' into master-pos-restaurant-cleanup-v8-fva
Christophe Matthieu [Tue, 1 Jul 2014 11:38:53 +0000 (13:38 +0200)]
Merge pull request #853 from odoo-dev/master-tour-kill-log-chm
[IMP] tour.js: raise an error when phantomjs run a tour and an other running tour has been detected.
Christophe Matthieu [Tue, 1 Jul 2014 11:37:41 +0000 (13:37 +0200)]
[IMP] tour.js: raise an error when phantomjs run a tour and an other running tour has been detected.
Frederic van der Essen [Tue, 1 Jul 2014 11:32:28 +0000 (13:32 +0200)]
[MERGE] from master
Frederic van der Essen [Tue, 1 Jul 2014 11:02:02 +0000 (13:02 +0200)]
[WIP] removing incomplete fidelity points feature for the v8.0 release
Thibault Delavallée [Tue, 1 Jul 2014 10:17:10 +0000 (12:17 +0200)]
Merge pull request #675 from odoo-dev/master-search_view-crm-tde
[IMP] addons: search view cleaning / improvements due to the new search view display. Changes have been done in the main addons: crm, account, project, project_issue, hr_recruitment, purchase, sale.
Main changes :
- removed most of group_by in classic views (as most of them are usefull in a report view)
- removed all group_by in report views (as the new graph view allow to group on every field, no need to declare them)
- added some custom filters in various addons to help the user experience
- removed some useless icons / helps
Thibault Delavallée [Tue, 1 Jul 2014 09:24:04 +0000 (11:24 +0200)]
[IMP] website_blog: minor improvements in post form view (use group)
Thibault Delavallée [Tue, 1 Jul 2014 09:35:33 +0000 (11:35 +0200)]
Merge pull request #771 from odoo-dev/master-forum-imp-tde
[IMP] forum: better management of karma-based actions, using calculated fields and view simplification
Thibault Delavallée [Tue, 1 Jul 2014 08:32:01 +0000 (10:32 +0200)]
[IMP] addons: search view cleaning / improvements due to the new search view display
Antony Lesuisse [Tue, 1 Jul 2014 08:57:38 +0000 (10:57 +0200)]
[FIX] tour.js: tour shop
wait that the snippets are loaded before clicking on the picture and open the media editor.
Thibault Delavallée [Tue, 1 Jul 2014 07:19:22 +0000 (09:19 +0200)]
[IMP] [FIX] website_forum: cleaned and improved the management of available actions based on the user's karma. The karma levels are now stored on the forum itself, allowing customization. The various check of karma are done at model level and not at controller level anymore, leading to a more secure and easier to inherit behavior.
ged-odoo [Tue, 1 Jul 2014 08:24:55 +0000 (10:24 +0200)]
Merge pull request #846 from odoo-dev/master-autocomplete-quick-fix-ged
[FIX] prevent an incorrect state in autocompletion
Jérôme Maes [Tue, 1 Jul 2014 08:03:24 +0000 (10:03 +0200)]
[FIX] im_chat, im_livechat : style, js notification and bundle without achtung lib
Fabien Meghazi [Tue, 1 Jul 2014 08:02:55 +0000 (10:02 +0200)]
Add support for the @media attribut in css bundles
Géry Debongnie [Tue, 1 Jul 2014 07:39:26 +0000 (09:39 +0200)]
[FIX] prevent an incorrect state in autocompletion
When going up and wrapping around, the focus was on a hidden separator,
so hitting enter = stacktrace. Now, the focus goes on the last
selectable list item.-
Olivier Dony [Mon, 30 Jun 2014 17:15:30 +0000 (19:15 +0200)]
[IMP] ir.filters: new filters are local to the menu/action by default
Allow binding an optional `action_id` to filters.
The web client will try to identify the specific
action ID when saving new filters. If no contextual
action exists, the filter is saved globally for
the model.
This will automatically keep filters within their
original menu when there are several menus/actions
leading to a given list of documents.
In some cases the action_id will not match the
filter model, which should be fine (e.g. when opening
a many2one completion popup for model `foo` within
a menu of model `bar`).
It is also still be possible to have a filter apply
to all actions/menus for a given model by manually
deleting the action_id value in the filter
(e.g. via the Manage Filters debug menu).
When updating a filter the action_id value is ignored
so that old global filters will be gradually replaced
by new "local" filters.
Also added an _order to ensure stable ordering of the
filters.
Olivier Dony [Mon, 30 Jun 2014 17:48:11 +0000 (19:48 +0200)]
[IMP] search views: more generic name for saved filters
Also rename variables to a more neutral term
that will hopefully remain untouched (custom filters)
regardless of the UI label.
Olivier Dony [Tue, 1 Jul 2014 00:08:47 +0000 (02:08 +0200)]
[IMP] search: softer CSS for search autocompletion popup
Fekete Mihai [Mon, 23 Jun 2014 10:00:57 +0000 (13:00 +0300)]
[IMP] l10n_ro: Update Romanian Localization
(Manual rebase+cleanup of PR #720 at 7e9faa6)
Simon Lejeune [Mon, 30 Jun 2014 19:10:15 +0000 (21:10 +0200)]
[FIX] correct context resetting when changing user lang
sle-odoo [Mon, 30 Jun 2014 18:08:37 +0000 (20:08 +0200)]
Merge pull request #842 from odoo-dev/trunk-fix-navbar-cache-sle
[FIX] navbar cache: do not use ormcache as it does not handle kwargs. in...
Simon Lejeune [Mon, 30 Jun 2014 17:45:12 +0000 (19:45 +0200)]
[FIX] navbar cache: do not use ormcache as it does not handle kwargs. instead, only get the root menu_ids in rendering context
Fabien Meghazi [Mon, 30 Jun 2014 17:26:14 +0000 (19:26 +0200)]
Fix another encoding issue
Fabien Meghazi [Mon, 30 Jun 2014 17:17:47 +0000 (19:17 +0200)]
Fix typo
Niels Huylebroeck [Mon, 30 Jun 2014 16:03:47 +0000 (18:03 +0200)]
Fixing a problem where the exact match returns a single item.
The function get_data_for_reconciliations expects a list at line 473 to loop over.
Without this fix you get TypeError: string indices must be integers, not str
sle-odoo [Mon, 30 Jun 2014 16:46:13 +0000 (18:46 +0200)]
Merge pull request #814 from odoo-dev/master-report-translation-fix-sle
Master report translation fix sle
Fabien Meghazi [Mon, 30 Jun 2014 16:41:29 +0000 (18:41 +0200)]
Fix indentation normalization
Antony Lesuisse [Mon, 30 Jun 2014 16:32:24 +0000 (18:32 +0200)]
[MERGE] web search lazy autocompletion by ged
Search many2one only when they are slected
Remove dependecy on jquery.ui automcomplete.
Simon Lejeune [Mon, 30 Jun 2014 15:48:08 +0000 (17:48 +0200)]
[MERGE] upstream
sle-odoo [Mon, 30 Jun 2014 15:43:38 +0000 (17:43 +0200)]
Merge pull request #838 from odoo-dev/master-navbar-imp-response-time-sle
[IMP] cache the load_menus method to improve website performances
Antony Lesuisse [Mon, 30 Jun 2014 15:23:38 +0000 (17:23 +0200)]
[FIX] test phantomjs manually delete localstorage
Cédric Snauwaert [Mon, 30 Jun 2014 15:16:14 +0000 (17:16 +0200)]
Merge pull request #836 from odoo-dev/master-hashchange-fix-csn
[FIX]do not double bind click on menu due to on_hashchange
Antony Lesuisse [Mon, 30 Jun 2014 14:32:02 +0000 (16:32 +0200)]
[FIX] test phantomjs clear localstorage before running tests
Géry Debongnie [Mon, 30 Jun 2014 14:13:38 +0000 (16:13 +0200)]
Merge remote-tracking branch 'odoo/master' into master-autocompletion-ged
Géry Debongnie [Mon, 30 Jun 2014 13:06:52 +0000 (15:06 +0200)]
[FIX] fix tests in autocompletion
Simon Lejeune [Mon, 30 Jun 2014 13:32:53 +0000 (15:32 +0200)]
[IMP] cache the load_menus method to improve website performances
Géry Debongnie [Mon, 30 Jun 2014 12:58:12 +0000 (14:58 +0200)]
[IMP] remove useless code
the 'first' attribute is not used anymore
Fabien Meghazi [Mon, 30 Jun 2014 12:45:41 +0000 (14:45 +0200)]
Better error management, proper feedback on encoding errors
Géry Debongnie [Mon, 30 Jun 2014 12:42:05 +0000 (14:42 +0200)]
[FIX] don't display separators in the drawer
now, separators (defined by the tag 'group'!) are only displayed
in the autocomplete and not in the searchview drawer
Olivier Dony [Mon, 30 Jun 2014 12:33:00 +0000 (14:33 +0200)]
[IMP] google_drive: `google_drive_client_id` param should only be readable by uid 1
It is an internal ID that the user or web client
never needs to read, it is used only server-side.
Olivier Dony [Mon, 30 Jun 2014 12:25:20 +0000 (14:25 +0200)]
[IMP] account.invoice.report: default `Year` filter should include draft invoices without `date`
This affects the result when Draft invoices are included,
so that they actually appear even without any `date` value,
as they are often meant for the current year.