Fabien Meghazi
51477fb4f6
[IMP] Brought back /website/image route w/filename hinted in headers
...
Also added support for this route in widget Image#from_html()
2014-09-17 16:54:08 +02:00
Olivier Dony
e5bff82aff
[MERGE] Forward-port saas-5 up to f9bcd67
2014-09-17 16:39:06 +02:00
Martin Trigaux
10c3b8c3c8
[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)
2014-09-17 16:32:43 +02:00
Denis Ledoux
f9bcd67f5b
[MERGE] forward port of branch saas-3 up to b6e6b57
2014-09-17 16:25:38 +02:00
Denis Ledoux
b6e6b57326
[FIX] orm: typo during forward port 60a82133cc
2014-09-17 16:24:40 +02:00
qdp-odoo
625f858e07
[REF] account: minor change made during the code review
2014-09-17 16:13:45 +02:00
Raphael Collet
6e0c73d2ad
[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.
2014-09-17 16:01:02 +02:00
Fabien Meghazi
0084646475
[IMP] Refactor ir.ui.view's read_template cache invalidation
2014-09-17 15:52:47 +02:00
Julien Legros
720e31d0fb
[FIX] analytic: contract manager_id defaults to the context value
2014-09-17 15:32:45 +02:00
Bhumi Patel
c707c61f8d
[FIX] sale_stock: packaging was given a product instead of a product template id, leading to possible crash or incoherent values.
2014-09-17 15:31:19 +02:00
Olivier Dony
c926b54a49
[MERGE] Forward-port saas-3 up to 09ab2d4
2014-09-17 15:16:30 +02:00
Olivier Dony
09ab2d4109
[MERGE] Forward-port 7.0 up to 938502a
2014-09-17 15:13:42 +02:00
Olivier Dony
938502aa37
[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
2014-09-17 15:11:01 +02:00
Arthur Maniet
8574f61ab7
[IMP] account: bank statement reconciliation: allow to filter on move line name
2014-09-17 15:02:02 +02:00
Fabien Meghazi
8d08e06758
[FIX] Bundlification remains ( Fixes #2463 )
2014-09-17 14:50:12 +02:00
Olivier Dony
5bfad4dd52
[IMP] base: show local modules in Settings until apps.odoo.com is migrated for 8.0
2014-09-17 14:37:29 +02:00
Stéphane Bidoul
ae742db21d
[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.
2014-09-17 14:24:24 +02:00
Denis Ledoux
58c1963c9a
[IMP] mail: app specific notifications
2014-09-17 14:23:02 +02:00
qdp-odoo
c21f26ac35
[FIX] account, bank reconciliation widget: fixed the method that manage the pager in case of partial reconciliations
2014-09-17 14:18:52 +02:00
Denis Ledoux
47c3205229
[FIX] ir_ui_view: Active (boolean) should not be required
...
If so, impossible to uncheck the box in the webclient
2014-09-17 13:55:00 +02:00
Arthur Maniet
0a7fd6a943
[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
2014-09-17 13:49:39 +02:00
Denis Ledoux
60a82133cc
[MERGE] forward port of branch 7.0 up to f5f7609
2014-09-17 13:39:13 +02:00
Denis Ledoux
f5f76094a7
[FIX] orm write: do not try to store computed & stored fields for relational records deleted by *2many fields
...
opw-613772
2014-09-17 13:32:30 +02:00
Arthur Maniet
1127024eb5
[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
2014-09-17 13:16:46 +02:00
Arthur Maniet
de58cf4950
[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
2014-09-17 13:00:21 +02:00
Martin Trigaux
e04a87e11f
[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.
2014-09-17 12:59:06 +02:00
Martin Trigaux
46efc164d6
Forward port of branch saas-3 up to rev 2ee1843
2014-09-17 12:58:08 +02:00
Martin Trigaux
2ee1843757
[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.
2014-09-17 12:52:28 +02:00
Arthur Maniet
f968ceddd7
[FIX] account: bank statement reconciliation widget: do not set partner of a statement line with no partner when selecting a move line
2014-09-17 12:26:19 +02:00
Arthur Maniet
cfe558c41d
[FIX] account: bank statement reconciliation: allow to match move lines when no partner
2014-09-17 12:10:01 +02:00
Richard Mathot
4dec8b54f4
[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 $.
2014-09-17 11:53:14 +02:00
qdp-odoo
3e47eca083
[REF] account: minor change made during code review
2014-09-17 11:18:16 +02:00
Martin Trigaux
28a27a9f91
[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)
2014-09-17 11:05:32 +02:00
qdp-odoo
c8c9d4fdf6
[FIX] account: wrong conversion way to foreign currency in the bank statement reconciliation widget
2014-09-17 11:02:47 +02:00
Denis Ledoux
73a01a16ab
[FIX] hr_recruitment: possibility to group application by creation date
2014-09-17 10:09:51 +02:00
Fabien Meghazi
847093a4b0
[REM] unused class attribute
2014-09-16 22:27:52 +02:00
Fabien Meghazi
3cfa6e4422
[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
2014-09-16 22:10:31 +02:00
Fabien Meghazi
cf3e517b58
[FIX] website.image_url() access rights
2014-09-16 21:32:37 +02:00
Fabien Meghazi
11d0970721
[FIX] double html escaping in qweb
2014-09-16 21:32:37 +02:00
Fabien Meghazi
7bc7757ec3
[IMP] add `url_for` hook to bundle urls
2014-09-16 19:55:00 +02:00
Fabien Meghazi
954f20c800
[ADD] image_save_for_web() format argument
2014-09-16 19:55:00 +02:00
Fabien Meghazi
7893645d9c
[ADD] ir.qweb render_attribute() hook for postprocessing
2014-09-16 19:55:00 +02:00
Fabien Meghazi
0d890ab76e
[ADD] Compress uploaded image by default
...
Added an opt-out option available from the button's dropdown
2014-09-16 19:55:00 +02:00
Fabien Meghazi
89362bd6cd
[ADD] tools.image_save_for_web() helper for image compression
2014-09-16 19:55:00 +02:00
Fabien Meghazi
8ccd4c67e5
[IMP] Convert product demo png's to 8bit
2014-09-16 19:55:00 +02:00
Fabien Meghazi
3f27066019
[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)
2014-09-16 19:55:00 +02:00
Fabien Meghazi
bc5e6fa2cb
[ADD] Helper for /website/image (allows to use aggressive cache)
2014-09-16 19:54:59 +02:00
Fabien Meghazi
cdcd488f5a
[IMP] Move website_mail_group floating assets in frontend bundle
2014-09-16 19:54:59 +02:00
Fabien Meghazi
6402bcbd92
[IMP] Move website_sale_tracking.js in front-end bundle
2014-09-16 19:54:59 +02:00
Fabien Meghazi
5c87e7297d
[WIP] Testing javascripts in the bottom of the page
2014-09-16 19:54:59 +02:00