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
Fabien Meghazi
eea8d81a86
[IMP] use http.send_file() for /logo.png
2014-09-16 19:54:59 +02:00
Fabien Meghazi
6fd3982e23
[ADD] http.send_file() helper
2014-09-16 19:54:59 +02:00
Fabien Meghazi
11c6144af0
[IMP] compress *logo*.png with pngquant
2014-09-16 19:54:59 +02:00
Christophe Simonis
f7511e7a6c
[FIX] payment_paypal: paypal account migration: correct search of existing providers
2014-09-16 19:53:14 +02:00
Christophe Simonis
199a8c40f5
[FIX] payment_paypal: create account with at least required fields
2014-09-16 19:50:45 +02:00
Olivier Dony
44a2b10efb
[FIX] account: invoice view - useless trailing spaces in labels
2014-09-16 19:23:25 +02:00
Denis Ledoux
0a9c64c17d
[FIX] auth_ldap: avoid to try twice the authentication to the ldap server
...
See #1982
2014-09-16 18:33:42 +02:00
Denis Ledoux
ce84d6107f
[FIX] point_of_sale: set journal as pos payment method on setting journal in the payment methods of a pos config when none is set.
2014-09-16 17:57:03 +02:00
Olivier Dony
b8ef7215de
[FIX] web_calendar: make UI string translatable
...
Fixes issue #1755 partially, when the new term
will be translated
2014-09-16 17:46:25 +02:00
Olivier Dony
3caafac8c0
[FIX] ir.ui.view: match translated terms without heading/trailing whitespace
...
As the whitespace is stripped when exporting terms
to translate, it must be done as well when matching
translations at runtime.
Fixes issue #1755 partly
2014-09-16 17:46:25 +02:00
Olivier Dony
b7a2cc13ba
[FIX] ir.translation: translated terms within view definitions were not loaded
...
The changes for QWeb template translation have introduced
res_id values in PO comments for all `#: view:` terms, as
the real database id needs to be resolved when loading them.
For non-QWeb views this is not necessary and actually caused
the terms to be dropped when the res_id could not be resolved.
Rather than having a different PO comment format for QWeb and
non-QWeb views, we can extend the QWeb hack to force the
res_id to 0 for non-QWeb views.
Fixes issue #1755
2014-09-16 17:46:25 +02:00
Raphael Collet
2e0189770b
[FIX] share/wizard: fix new-api method call incorrectly passing context
2014-09-16 17:34:00 +02:00
Arthur Maniet
52e1b45cda
[IMP] account: bank statement reconciliation widget: show bank statement line name AND ref
2014-09-16 17:17:11 +02:00
Arthur Maniet
197ce282bd
[IMP] account: bank statement reconciliation widget: ctrl-enter makes only 1 RPC call
2014-09-16 17:15:54 +02:00
Arthur Maniet
c6ca31dd9f
[IMP] account: bank statement reconciliation: correctly find reconciliation proposition based on amount match
2014-09-16 17:03:04 +02:00
Julien Legros
0130ce4e84
[IMP] sale: quotation confirmed mail subtype defaults to True
2014-09-16 16:56:52 +02:00
Martin Trigaux
d99835ee9c
[FIX] payment: access rights limitation
...
Do not allow everybody to access account.transactions.
Restrict by default to readonly and even restrict the access with a record rule, give access to salesman.
2014-09-16 16:44:42 +02:00
Fabien Meghazi
a19928a583
Merge pull request #2300 from odoo-dev/master-website-multi-sig
...
[MERGE] Domain name based multi website
2014-09-16 16:33:40 +02:00
Paramjit Singh Sahota
69297dbf81
[IMP] hr_holidays: toogle button for leaves mgmt
2014-09-16 16:06:07 +02:00
Raphael Collet
f2299749fe
[FIX] models: make field inheritance work when source field is defined in old api
2014-09-16 16:03:16 +02:00
Dikshit Prajapati
e5521e21d3
[IMP] Made 'Add an item' text bold for many2many widget.
2014-09-16 15:53:29 +02:00
ssh-odoo
acdb43b6cb
[REM] report: remove openerp/report/pyPdf
...
Distributing our version of pyPdf is not required anymore since we
introduced the new reporting tool.
In order to keep reports working, the standard python library
`python-pypdf` has to be installed instead (through pip or your
distribution's package manager)
2014-09-16 15:42:02 +02:00
sle-odoo
0b52cf1996
Update README.md
2014-09-16 15:05:34 +02:00
Martin Trigaux
67eb6894b8
[FIX] portal_sale: security rules matching the one of public user
...
The portal users had no access to the attributes objects (while the public user does) and was not allowed to render the shop page.
Fixes #1961
2014-09-16 14:30:16 +02:00
Fabien Meghazi
060fa29883
[FIX] request.website browse record bad context
2014-09-16 14:16:43 +02:00
Fabien Meghazi
819d1df642
[FIX] request.website browse record bad context
2014-09-16 14:12:00 +02:00
Fabien Meghazi
82a9162137
[IMP] avoid 1 query per t-call
2014-09-16 14:12:00 +02:00
Goffin Simon
257187537b
[ADD] Added custom search view for website.menu
2014-09-16 14:12:00 +02:00
Fabien Meghazi
f0741e1b40
[REM] Remove multi-website support from <template> tag
...
This should be done later properly without polluting convert.py
2014-09-16 14:11:59 +02:00
Fabien Meghazi
dffa3543f5
[IMP] misc changes
2014-09-16 14:11:09 +02:00
Fabien Meghazi
7be131af9a
[FIX] get_current_website domain check outside of cache
2014-09-16 14:11:09 +02:00
Goffin Simon
0b30898bf5
[IMP] Context.
2014-09-16 14:11:09 +02:00
Fabien Meghazi
7a56040ac8
[ADD] cache for get_current_website() (remove one query per request)
2014-09-16 14:11:09 +02:00
Goffin Simon
1900c912fb
[FIX] New page.
2014-09-16 14:11:08 +02:00
Goffin Simon
5f258c831e
[WIP] Multi website
2014-09-16 14:11:08 +02:00
Martin Trigaux
f7c45c5e31
[FIX] base: do not drop sql constraints during update
...
When a module is updated, the sql constraints were checked against postgres pg_get_constraintdef() to see if they have diverged from the one defined in python code.
However this check was failing as the syntax returned by pg_get_constraintdef() (e.g. "CHECK ((credit * debit) = 0::numeric)") differs from the one returned by `unify_cons_text` method (e.g. "check(debit*credit = 0")) so the constraints were always dropped and recomputed.
This adds a definition column on ir.model.constraint (storing original defintion) to detect changes.
The pg_constraint is still inspected to make sure we detect constraint without ir_model_constraint but with postgres constraint defined (e.g. name_uniq defined in base.sql).
This changes also the date_update field when the definition changes.
2014-09-16 14:10:29 +02:00
Arthur Maniet
9f481d6c64
[FIX] account: account_invoice's onchange_partner_id uses the first partner bank account if several are defined. Merge of #2280
2014-09-16 13:37:51 +02:00
Josse Colpaert
a1ab124469
Merge pull request #2052 from odoo-dev/master-product-manufacturer-remove-sus
...
[IMP] MRP : Remove group module_product_manufacturer in Configuration of Manufacturing #918
2014-09-16 13:31:52 +02:00
Arthur Maniet
0952da422d
[IMP] account: bank statement reconciliation: better animations
2014-09-16 12:46:26 +02:00
Denis Ledoux
d6741c8b54
[FIX] fields: convert_to_read, handle missing many2one foreign keys
2014-09-16 12:29:37 +02:00
Arthur Maniet
8f46da455e
[IMP] account: bank statement reconciliation: for a partially reconciled move line, display total and residual amount
2014-09-16 12:23:13 +02:00