odoo/odoo.git
9 years ago[FIX] models: correct lazy loading of manual fields
Christophe Simonis [Fri, 19 Sep 2014 14:51:29 +0000 (16:51 +0200)]
[FIX] models: correct lazy loading of manual fields

9 years ago[FIX] website blog: open change cover wizard at second selection
Jay Patel [Wed, 17 Sep 2014 06:47:37 +0000 (12:17 +0530)]
[FIX] website blog: open change cover wizard at second selection

Fixes #2470

9 years agoMerge pull request #2543 from odoo-dev/8.0-fix-website_sale-list-variants-chm
Christophe Matthieu [Fri, 19 Sep 2014 12:00:05 +0000 (14:00 +0200)]
Merge pull request #2543 from odoo-dev/8.0-fix-website_sale-list-variants-chm

[FIX] website_sale: displayed price doesn't change for 'List View of Variants' customize template

9 years agoMerge pull request #2550 from odoo-dev/8.0-fix-default_code-chm
Christophe Matthieu [Fri, 19 Sep 2014 11:59:27 +0000 (13:59 +0200)]
Merge pull request #2550 from odoo-dev/8.0-fix-default_code-chm

[FIX] product: Even when the product template has more than 1 variant, the default_code is displayed.

9 years ago[FIX] base_gengo, website_gengo: groups on the gengo key.
Mitesh Savani [Fri, 1 Aug 2014 11:39:09 +0000 (17:09 +0530)]
[FIX] base_gengo, website_gengo: groups on the gengo key.

Basically the admin group can read the gengo key. When adding website_gengo that adds the
website groups, the groups allowed to access the key are updated.

This is done because in base_gengo the website groups are not necesssarily defined. Website
is not a dependency of base_gengo.

9 years ago[FIX] bus, im_chat, im_livechat : use correct session to rpc call, little refactoring...
Jérome Maes [Fri, 19 Sep 2014 09:35:26 +0000 (11:35 +0200)]
[FIX] bus, im_chat, im_livechat : use correct session to rpc call, little refactoring of im_livechat js, and prepare js code for Odoo Support.

9 years ago[FIX] product: Even when the product template has more than 1 variant, the default_co...
Christophe Matthieu [Fri, 19 Sep 2014 10:30:57 +0000 (12:30 +0200)]
[FIX] product: Even when the product template has more than 1 variant, the default_code is displayed.

9 years ago[FIX] web: form: quick create: name is now required to avoid creating records with...
ptr [Fri, 19 Sep 2014 05:18:01 +0000 (10:48 +0530)]
[FIX] web: form: quick create: name is now required to avoid creating records with a void name

9 years ago[FIX] Packaging: Wndows: wrong handler used when logging to file
yingliu4203 [Wed, 10 Sep 2014 02:28:33 +0000 (19:28 -0700)]
[FIX] Packaging: Wndows: wrong handler used when logging to file

9 years ago[FIX] website_sale: displayed price doesn't change for 'List View of Variants' custom...
Christophe Matthieu [Fri, 19 Sep 2014 09:07:33 +0000 (11:07 +0200)]
[FIX] website_sale: displayed price doesn't change for 'List View of Variants' customize template

9 years ago[MERGE] forward port of branch saas-3 up to 5bd0249
Denis Ledoux [Thu, 18 Sep 2014 14:18:23 +0000 (16:18 +0200)]
[MERGE] forward port of branch saas-3 up to 5bd0249

9 years ago[MERGE] forward port of branch 7.0 up to a218a9e
Denis Ledoux [Thu, 18 Sep 2014 14:05:34 +0000 (16:05 +0200)]
[MERGE] forward port of branch 7.0 up to a218a9e

9 years ago[FIX] kanban: wrong condition to reset the dataset index
Denis Ledoux [Thu, 18 Sep 2014 13:50:59 +0000 (15:50 +0200)]
[FIX] kanban: wrong condition to reset the dataset index

The dataset index should be reset either if the dataset is empty or the index is greater than the records size

9 years ago[FIX] mrp_repair: pass context in product_id_change calls
Raphaël Valyi [Thu, 18 Sep 2014 10:14:00 +0000 (07:14 -0300)]
[FIX] mrp_repair: pass context in product_id_change calls

9 years ago[FIX] survey: typo in domain
Martin Trigaux [Thu, 18 Sep 2014 11:50:20 +0000 (13:50 +0200)]
[FIX] survey: typo in domain

9 years ago[FIX] survey: display_mode is required if question type is simple_choice
MadeleineHero [Tue, 16 Sep 2014 20:46:45 +0000 (22:46 +0200)]
[FIX] survey: display_mode is required if question type is simple_choice

Fixes #2461

9 years ago[REL] Odoo 8.0 8.0.0
Olivier Dony [Thu, 18 Sep 2014 10:11:18 +0000 (12:11 +0200)]
[REL] Odoo 8.0

9 years ago[FIX] stock_account: accept negative quantities on standard price
Martin Trigaux [Thu, 18 Sep 2014 09:57:36 +0000 (11:57 +0200)]
[FIX] stock_account: accept negative quantities on standard price

The qty_available available of a product can be negative (e.g. using the force availibility button on delivery order) and the generated account.move.line should be adapted (otherwise getting negative values in debit/credit entries).
Fixes #2475

9 years ago[FIX] Package: split the version to not include the latest commit's hash included...
Simon Lejeune [Thu, 18 Sep 2014 09:54:25 +0000 (11:54 +0200)]
[FIX] Package: split the version to not include the latest commit's hash included by the package script

9 years ago[FIX] update autocomplete test
Géry Debongnie [Thu, 18 Sep 2014 09:50:25 +0000 (11:50 +0200)]
[FIX] update autocomplete test

Autocompletion of many2one fields only accepts domains in the form of
arrays, not as strings.

9 years ago[I18N] Update translations from Launchpad branches
Olivier Dony [Thu, 18 Sep 2014 09:46:12 +0000 (11:46 +0200)]
[I18N] Update translations from Launchpad branches

9 years ago[FIX] Package: Debian: finally a correct Packages generation
Simon Lejeune [Thu, 18 Sep 2014 09:23:40 +0000 (11:23 +0200)]
[FIX] Package: Debian: finally a correct Packages generation

9 years ago[FIX] [CLEAN] Various: fixed / cleaned use of dict.fromkeys.
Thibault Delavallée [Thu, 18 Sep 2014 08:18:05 +0000 (10:18 +0200)]
[FIX] [CLEAN] Various: fixed / cleaned use of dict.fromkeys.

Indeed using fromkeys with a list / dict as argument leads to the creation
of shared list / dict. This could create some ugly side effects when
used in loops. This commit fixes or cleans this kind of statement to avoid
unwanted side effects.

9 years ago[IMP] gamification: allow to select fields of inherited models
Martin Trigaux [Fri, 12 Sep 2014 13:46:10 +0000 (15:46 +0200)]
[IMP] gamification: allow to select fields of inherited models

9 years ago[ADD] base: list of inherited models on a ir.model
Martin Trigaux [Fri, 12 Sep 2014 13:45:17 +0000 (15:45 +0200)]
[ADD] base: list of inherited models on a ir.model

This field is needed to retrieve the list of inherited fields (instead of only the fields of a current model) of a model using domain such as ('model_id', 'in', model.inherited_model_ids) on ir.model.fields

9 years ago[IMP] gamification: usability and shit
Martin Trigaux [Fri, 12 Sep 2014 08:37:14 +0000 (10:37 +0200)]
[IMP] gamification: usability and shit

Challenge
- 'Reward as soon as every goal is reached' box checked by default (most of the time people want this behaviour, few special cases were do not)
- Click on challenge kanban opens goal list instead of challenge form
- Add button 'Start Challenge' clicking on statusbar is not intuitive

Badge
- When creates a challenge from badge view, set by default badge to 'For Every Succeding User' field
- replace filter 'Current' vs 'Passed' by 'Running' (in progress and done with not reached end date) vs 'Done' (done & failed without end date or end date passed)

Goal
- list of badge on employee form not the first tab

9 years ago[IMP] fields: reset decimal precision on new-style fields
Raphael Collet [Thu, 18 Sep 2014 08:31:18 +0000 (10:31 +0200)]
[IMP] fields: reset decimal precision on new-style fields

When a decimal_precision record is created/modified, the float fields of the
models in the registry must be reset.  This was done on old-API columns only.
It is now handled by the new-API fields.

9 years ago[FIX] event: subscribe customer error
Martin Trigaux [Thu, 18 Sep 2014 09:07:54 +0000 (11:07 +0200)]
[FIX] event: subscribe customer error

The onchange methods needs to work with browse records and address_get returns an id. Fixes #2484

9 years ago[FIX] correctly expand many2ones in autocompletion
Géry Debongnie [Thu, 18 Sep 2014 09:03:18 +0000 (11:03 +0200)]
[FIX] correctly expand many2ones in autocompletion

The ManyToOneField widget evaluated the domain before doing a name_search,
but the domain should not be evaluated client side, because it can only
be static at that point. It caused crash in autocompletion because
some variables could not be found in the context (see stage_id in
project.task for example)

9 years ago[FIX] website_sale: only display payment method from the same company as the order
Denis Ledoux [Thu, 18 Sep 2014 08:50:37 +0000 (10:50 +0200)]
[FIX] website_sale: only display payment method from the same company as the order

9 years ago[FIX] announcement_bar: computed height was wrongly computed
Cedric Snauwaert [Thu, 18 Sep 2014 07:55:07 +0000 (09:55 +0200)]
[FIX] announcement_bar: computed height was wrongly computed

9 years ago[FIX] css: move overflow auto from body to webclient to prevent some element from...
Cedric Snauwaert [Wed, 17 Sep 2014 14:32:54 +0000 (16:32 +0200)]
[FIX] css: move overflow auto from body to webclient to prevent some element from triggering anoter scrollbar

9 years ago[FIX] Package: Debian, Windows: more odooification; Debian: correct Packages.gz
Simon Lejeune [Wed, 17 Sep 2014 22:16:54 +0000 (00:16 +0200)]
[FIX] Package: Debian, Windows: more odooification; Debian: correct Packages.gz

9 years agoMerge pull request #2502 from odoo-dev/8.0-wmsstaging9-jco
Josse Colpaert [Wed, 17 Sep 2014 20:12:51 +0000 (22:12 +0200)]
Merge pull request #2502 from odoo-dev/8.0-wmsstaging9-jco

8.0 wmsstaging9 jco

9 years ago[IMP] Use display_name instead of partner_ref
Josse Colpaert [Wed, 17 Sep 2014 15:54:34 +0000 (17:54 +0200)]
[IMP] Use display_name instead of partner_ref

9 years ago[IMP] Purchase on incoming shipments with services added
Josse Colpaert [Wed, 17 Sep 2014 14:47:57 +0000 (16:47 +0200)]
[IMP] Purchase on incoming shipments with services added

9 years ago[IMP] MO should pass warehouse + improvements on pack_operation_ids when someone...
Josse Colpaert [Wed, 17 Sep 2014 12:32:06 +0000 (14:32 +0200)]
[IMP] MO should pass warehouse + improvements on pack_operation_ids when someone would make it visible

9 years ago[FIX] Basic patches for product_extended
Josse Colpaert [Wed, 17 Sep 2014 08:42:52 +0000 (10:42 +0200)]
[FIX] Basic patches for product_extended

9 years ago[IMP] Purchase order wkf optim
Josse Colpaert [Mon, 15 Sep 2014 17:24:08 +0000 (19:24 +0200)]
[IMP] Purchase order wkf optim

9 years ago[IMP] Scheduled time, weights, remove routing on lines
Josse Colpaert [Tue, 16 Sep 2014 10:05:52 +0000 (12:05 +0200)]
[IMP] Scheduled time, weights, remove routing on lines

9 years ago[FIX] Theoretical quantity for created inventory adjustment should take into account...
Josse Colpaert [Fri, 12 Sep 2014 14:31:45 +0000 (16:31 +0200)]
[FIX] Theoretical quantity for created inventory adjustment should take into account location in context of stock

9 years ago[FIX] hr_timesheet_sheet: avoid error when sort attendances
rmu-odoo [Wed, 10 Sep 2014 07:45:51 +0000 (13:15 +0530)]
[FIX] hr_timesheet_sheet: avoid error when sort attendances

When an attendance line is edited, the tuple has no key 'name' which lead to a traceback.
Fixes #546

9 years ago[FIX] stock/purchase: dates and currency rates
qdp-odoo [Wed, 17 Sep 2014 16:04:41 +0000 (18:04 +0200)]
[FIX] stock/purchase: dates and currency rates

Use the currency rate of the purchase date instead of the one of at the reception time (opw 610430)

9 years ago[FIX] mail: chatter read more/less expand first oe_msg_body_long/short in the first...
Denis Ledoux [Wed, 17 Sep 2014 16:03:34 +0000 (18:03 +0200)]
[FIX] mail: chatter read more/less expand first oe_msg_body_long/short in the first oe_msg_body

Otherwise, if the mail itself contains a oe_msg_body_long (because sent in the mail history), it will open that one

9 years agoMerge pull request #2460 from odoo-dev/8.0-wmslandedextraout-jco
Josse Colpaert [Wed, 17 Sep 2014 16:00:52 +0000 (18:00 +0200)]
Merge pull request #2460 from odoo-dev/8.0-wmslandedextraout-jco

8.0 wmslandedextraout jco

9 years ago[IMP] Check sum + out should take quantities from stock move
Josse Colpaert [Tue, 16 Sep 2014 15:53:52 +0000 (17:53 +0200)]
[IMP] Check sum + out should take quantities from stock move

9 years ago[IMP] Do the landed costs out of the quants already out of stock
Josse Colpaert [Fri, 5 Sep 2014 15:39:42 +0000 (17:39 +0200)]
[IMP] Do the landed costs out of the quants already out of stock

9 years ago[FIX] Image resizing bug
Fabien Meghazi [Wed, 17 Sep 2014 15:36:09 +0000 (17:36 +0200)]
[FIX] Image resizing bug

9 years agoMerge pull request #2352 from odoo-dev/8.0-imp-bank-statement-reconciliation-widget-ama
qdp-odoo [Wed, 17 Sep 2014 15:37:14 +0000 (17:37 +0200)]
Merge pull request #2352 from odoo-dev/8.0-imp-bank-statement-reconciliation-widget-ama

fixes and improvements in the new bank statement reconciliation widget.

9 years ago[FIX] account: bank statement reconciliation: when creating a new move line to reconc...
Arthur Maniet [Wed, 17 Sep 2014 15:12:50 +0000 (17:12 +0200)]
[FIX] account: bank statement reconciliation: when creating a new move line to reconcile an existing one, use the existing move line's partner or, if there's none, the statement line's partner

9 years ago[FIX] account_anglo_saxon: correctly set the accounts for returns
Martin Trigaux [Tue, 16 Sep 2014 09:37:29 +0000 (11:37 +0200)]
[FIX] account_anglo_saxon: correctly set the accounts for returns

The generated moves on a return should be the reverse of the outgoing move.
Fixes #1817, opw 604417

9 years ago[IMP] point_of_sale: opening the cashbox only if paying with cash was problematic...
Frederic van der Essen [Wed, 17 Sep 2014 14:14:30 +0000 (16:14 +0200)]
[IMP] point_of_sale: opening the cashbox only if paying with cash was problematic as you sometimes need to use the cashbox with bank payment methods such as ticket meals

9 years ago[IMP] point_of_sale: partner edition ! -> create partners, edit partners, assign...
Frederic van der Essen [Wed, 17 Sep 2014 14:01:53 +0000 (16:01 +0200)]
[IMP] point_of_sale: partner edition ! -> create partners, edit partners, assign them barcodes, take pictures, etc.

9 years ago[WIP] point_of_sale: qweb template for partner edition
Frederic van der Essen [Fri, 12 Sep 2014 14:58:30 +0000 (16:58 +0200)]
[WIP] point_of_sale: qweb template for partner edition

9 years ago[IMP] Brought back /website/image route w/filename hinted in headers
Fabien Meghazi [Wed, 17 Sep 2014 14:54:08 +0000 (16:54 +0200)]
[IMP] Brought back /website/image route w/filename hinted in headers

Also added support for this route in widget Image#from_html()

9 years ago[MERGE] Forward-port saas-5 up to f9bcd67
Olivier Dony [Wed, 17 Sep 2014 14:38:51 +0000 (16:38 +0200)]
[MERGE] Forward-port saas-5 up to f9bcd67

9 years ago[FIX] purchase: keep reference to purchase order line
Martin Trigaux [Wed, 17 Sep 2014 14:32:43 +0000 (16:32 +0200)]
[FIX] purchase: keep reference to purchase order line

When generating an invoice from a stock.picking, the reference to the purchase.order.line needs to be kept (e.g. this is needed by anglo-saxon for price valuation). (opw 600767)

9 years ago[MERGE] forward port of branch saas-3 up to b6e6b57
Denis Ledoux [Wed, 17 Sep 2014 14:25:38 +0000 (16:25 +0200)]
[MERGE] forward port of branch saas-3 up to b6e6b57

9 years ago[FIX] orm: typo during forward port 60a82133cc0e0d7c4879b6c518054cbd44e20c0c
Denis Ledoux [Wed, 17 Sep 2014 14:24:40 +0000 (16:24 +0200)]
[FIX] orm: typo during forward port 60a82133cc0e0d7c4879b6c518054cbd44e20c0c

9 years ago[REF] account: minor change made during the code review
qdp-odoo [Wed, 17 Sep 2014 14:13:45 +0000 (16:13 +0200)]
[REF] account: minor change made during the code review

9 years ago[FIX] fields: make convert_to_cache() more robust with inverse one2many
Raphael Collet [Wed, 17 Sep 2014 12:16:25 +0000 (14:16 +0200)]
[FIX] fields: make convert_to_cache() more robust with inverse one2many

When a one2many field uses an integer field as inverse, the onchange method on
the second model may receive a dictionary for the value of the integer field.
This is because the client expects that field to be a many2one.

9 years ago[IMP] Refactor ir.ui.view's read_template cache invalidation
Fabien Meghazi [Wed, 17 Sep 2014 13:52:47 +0000 (15:52 +0200)]
[IMP] Refactor ir.ui.view's read_template cache invalidation

9 years ago[FIX] analytic: contract manager_id defaults to the context value
Julien Legros [Wed, 17 Sep 2014 08:37:36 +0000 (10:37 +0200)]
[FIX] analytic: contract manager_id defaults to the context value

9 years ago[FIX] sale_stock: packaging was given a product instead of a product template id...
Bhumi Patel [Thu, 7 Aug 2014 06:12:13 +0000 (11:42 +0530)]
[FIX] sale_stock: packaging was given a product instead of a product template id, leading to possible crash or incoherent values.

9 years ago[MERGE] Forward-port saas-3 up to 09ab2d4
Olivier Dony [Wed, 17 Sep 2014 13:15:22 +0000 (15:15 +0200)]
[MERGE] Forward-port saas-3 up to 09ab2d4

9 years ago[MERGE] Forward-port 7.0 up to 938502a
Olivier Dony [Wed, 17 Sep 2014 13:13:42 +0000 (15:13 +0200)]
[MERGE] Forward-port 7.0 up to 938502a

9 years ago[FIX] loading: always process auto-installed modules for new databases
Olivier Dony [Wed, 17 Sep 2014 13:09:55 +0000 (15:09 +0200)]
[FIX] loading: always process auto-installed modules for new databases

If the server was started without -i or -u and
happened to initialize a fresh database,
auto-installed modules that depend
on `base` only would stay in status "to install"
without actually being installed (until the next
installation round was triggered).
This was of little consequence in 7.0, but causes
a crash in 8.0.

Fixes #953

9 years ago[IMP] account: bank statement reconciliation: allow to filter on move line name
Arthur Maniet [Wed, 17 Sep 2014 13:02:02 +0000 (15:02 +0200)]
[IMP] account: bank statement reconciliation: allow to filter on move line name

9 years ago[FIX] Bundlification remains (Fixes #2463)
Fabien Meghazi [Wed, 17 Sep 2014 08:03:33 +0000 (10:03 +0200)]
[FIX] Bundlification remains (Fixes #2463)

9 years ago[IMP] base: show local modules in Settings until apps.odoo.com is migrated for 8.0
Olivier Dony [Wed, 17 Sep 2014 12:37:12 +0000 (14:37 +0200)]
[IMP] base: show local modules in Settings until apps.odoo.com is migrated for 8.0

9 years ago[IMP] broaden scope of search of bank statement reconciliation candidates
Stéphane Bidoul [Tue, 16 Sep 2014 13:01:03 +0000 (15:01 +0200)]
[IMP] broaden scope of search of bank statement reconciliation candidates

Looking for accounts with reconcile=True is enough.
Restricting on payable/receivable account types narrows the search
to much and makes it difficult to implement transfer account holding
the payment while they are in transit at the bank.

9 years ago[IMP] mail: app specific notifications
Denis Ledoux [Wed, 17 Sep 2014 12:23:02 +0000 (14:23 +0200)]
[IMP] mail: app specific notifications

9 years ago[FIX] account, bank reconciliation widget: fixed the method that manage the pager...
qdp-odoo [Wed, 17 Sep 2014 12:18:52 +0000 (14:18 +0200)]
[FIX] account, bank reconciliation widget: fixed the method that manage the pager in case of partial reconciliations

9 years ago[FIX] ir_ui_view: Active (boolean) should not be required
Denis Ledoux [Wed, 17 Sep 2014 11:54:11 +0000 (13:54 +0200)]
[FIX] ir_ui_view: Active (boolean) should not be required

If so, impossible to uncheck the box in the webclient

9 years ago[FIX] account: bank statement reconciliation: when fetching moves lines for reconcili...
Arthur Maniet [Wed, 17 Sep 2014 11:49:39 +0000 (13:49 +0200)]
[FIX] account: bank statement reconciliation: when fetching moves lines for reconciliation, if lines from the same partial reconciliation are filtered out, keep fetching to returne the correct number of lines

9 years ago[MERGE] forward port of branch 7.0 up to f5f7609
Denis Ledoux [Wed, 17 Sep 2014 11:39:13 +0000 (13:39 +0200)]
[MERGE] forward port of branch 7.0 up to f5f7609

9 years ago[FIX] orm write: do not try to store computed & stored fields for relational records...
Denis Ledoux [Wed, 17 Sep 2014 11:32:30 +0000 (13:32 +0200)]
[FIX] orm write: do not try to store computed & stored fields for relational records deleted by *2many fields

opw-613772

9 years ago[FIX] account: bank statement reconciliation widget: wait for all reconciliations...
Arthur Maniet [Wed, 17 Sep 2014 11:16:46 +0000 (13:16 +0200)]
[FIX] account: bank statement reconciliation widget: wait for all reconciliations to be displayed before to load matches, so moves lines in reconciliation proposition are correctly excluded

9 years ago[FIX] account: bank statement reconciliation widget: when filtering move lines by...
Arthur Maniet [Wed, 17 Sep 2014 11:00:21 +0000 (13:00 +0200)]
[FIX] account: bank statement reconciliation widget: when filtering move lines by string, for a statement line with no partner, do a or on varchar fields, not a and

9 years ago[IMP] website_sale: do not show transaction on sale order
Martin Trigaux [Tue, 16 Sep 2014 15:23:44 +0000 (17:23 +0200)]
[IMP] website_sale: do not show transaction on sale order

This object is quite technical and has not purpose to be displayed on a sale order.

9 years agoForward port of branch saas-3 up to rev 2ee1843
Martin Trigaux [Wed, 17 Sep 2014 10:58:08 +0000 (12:58 +0200)]
Forward port of branch saas-3 up to rev 2ee1843

9 years ago[FIX] website_sale: retrieve transactions as superuser
Martin Trigaux [Wed, 17 Sep 2014 10:28:21 +0000 (12:28 +0200)]
[FIX] website_sale: retrieve transactions as superuser

Due to additional security rules, the transactions made as public user will have a new partner_id. The transaction needs to be retrieved as admin to be set in the context.
The operations in payment_get_status are made as superuser but the session_id is checked in the assert above to avoid url manipulation.

9 years ago[FIX] account: bank statement reconciliation widget: do not set partner of a statemen...
Arthur Maniet [Wed, 17 Sep 2014 10:26:19 +0000 (12:26 +0200)]
[FIX] account: bank statement reconciliation widget: do not set partner of a statement line with no partner when selecting a move line

9 years ago[FIX] account: bank statement reconciliation: allow to match move lines when no partner
Arthur Maniet [Wed, 17 Sep 2014 10:10:01 +0000 (12:10 +0200)]
[FIX] account: bank statement reconciliation: allow to match move lines when no partner

9 years ago[FIX] survey: mess with JS loading
Richard Mathot [Wed, 17 Sep 2014 09:53:14 +0000 (11:53 +0200)]
[FIX] survey: mess with JS loading

Since yesterday, JS bundles are now loaded at the end of the webpage.
Old-style modules that hardlink js code in the <head> section are now
broken since they use jQuery's $.

9 years ago[REF] account: minor change made during code review
qdp-odoo [Wed, 17 Sep 2014 09:18:16 +0000 (11:18 +0200)]
[REF] account: minor change made during code review

9 years ago[IMP] payment: simplify rev d99835e
Martin Trigaux [Wed, 17 Sep 2014 09:05:32 +0000 (11:05 +0200)]
[IMP] payment: simplify rev d99835e

The group public is defined in base so no need to add security rule in website_payment module (same as for portal)

9 years ago[FIX] account: wrong conversion way to foreign currency in the bank statement reconci...
qdp-odoo [Wed, 17 Sep 2014 09:02:47 +0000 (11:02 +0200)]
[FIX] account: wrong conversion way to foreign currency in the bank statement reconciliation widget

9 years ago[FIX] hr_recruitment: possibility to group application by creation date
Denis Ledoux [Wed, 17 Sep 2014 08:09:22 +0000 (10:09 +0200)]
[FIX] hr_recruitment: possibility to group application by creation date

9 years ago[REM] unused class attribute
Fabien Meghazi [Tue, 16 Sep 2014 20:27:52 +0000 (22:27 +0200)]
[REM] unused class attribute

9 years ago[MERGE] Miscellaneous SEO improvments
Fabien Meghazi [Tue, 16 Sep 2014 20:10:31 +0000 (22:10 +0200)]
[MERGE] Miscellaneous SEO improvments

- Compress images using pngquant
- Added http.send_file() helper
- Move javascripts in the bottom of the page (better google pagespeed ranking)
- Added website.get_image_url() helper that uses a hash allowing the usage of
  a more aggressive cache
- Misc. tools/image improvements

9 years ago[FIX] website.image_url() access rights
Fabien Meghazi [Tue, 16 Sep 2014 19:08:30 +0000 (21:08 +0200)]
[FIX] website.image_url() access rights

9 years ago[FIX] double html escaping in qweb
Fabien Meghazi [Tue, 16 Sep 2014 18:20:39 +0000 (20:20 +0200)]
[FIX] double html escaping in qweb

9 years ago[IMP] add `url_for` hook to bundle urls
Fabien Meghazi [Tue, 16 Sep 2014 14:27:27 +0000 (16:27 +0200)]
[IMP] add `url_for` hook to bundle urls

9 years ago[ADD] image_save_for_web() format argument
Fabien Meghazi [Fri, 12 Sep 2014 09:33:53 +0000 (11:33 +0200)]
[ADD] image_save_for_web() format argument

9 years ago[ADD] ir.qweb render_attribute() hook for postprocessing
Fabien Meghazi [Thu, 11 Sep 2014 10:54:20 +0000 (12:54 +0200)]
[ADD] ir.qweb render_attribute() hook for postprocessing

9 years ago[ADD] Compress uploaded image by default
Fabien Meghazi [Mon, 8 Sep 2014 13:54:38 +0000 (15:54 +0200)]
[ADD] Compress uploaded image by default

Added an opt-out option available from the button's dropdown

9 years ago[ADD] tools.image_save_for_web() helper for image compression
Fabien Meghazi [Mon, 8 Sep 2014 13:53:02 +0000 (15:53 +0200)]
[ADD] tools.image_save_for_web() helper for image compression

9 years ago[IMP] Convert product demo png's to 8bit
Fabien Meghazi [Sun, 7 Sep 2014 19:26:34 +0000 (21:26 +0200)]
[IMP] Convert product demo png's to 8bit

9 years ago[IMP] Compress resized /website/image's
Fabien Meghazi [Sun, 7 Sep 2014 09:41:46 +0000 (11:41 +0200)]
[IMP] Compress resized /website/image's

Refactored and fixed tools.image_resize_image() that converted to RGBA
after making thumbnails, resulting in bad looking picture in case the
source is in 'P' mode (indexed palette)