Thibault Delavallée [Fri, 23 May 2014 10:40:39 +0000 (12:40 +0200)]
Merge remote-tracking branch 'odoo/saas-4' into saas-4-website-mail-group-tde
Thibault Delavallée [Fri, 23 May 2014 10:40:08 +0000 (12:40 +0200)]
[IMP] website_mail_group: better variables name in js file
Thibault Delavallée [Fri, 23 May 2014 10:39:50 +0000 (12:39 +0200)]
[FIX] website_mail_group: added forgotten parameter for a view, added previously in this branch
Richard Mathot [Fri, 23 May 2014 10:35:02 +0000 (12:35 +0200)]
Merge pull request #172 from odoo-dev/saas-4-widget-image-rim
Some fixes in the image qweb widget + CMS fixes
Richard Mathot [Fri, 23 May 2014 09:58:25 +0000 (11:58 +0200)]
[FIX] website_crm_partner_assign: better display of partners logos
Richard Mathot [Fri, 23 May 2014 09:55:48 +0000 (11:55 +0200)]
[IMP] website: add max_height and max_width options to image Qweb widget
--global [Thu, 22 May 2014 11:38:07 +0000 (13:38 +0200)]
[FIX] website_mail_group: effectively handle replies_per_page parameter that controls the number of replies to display under each message.
--global [Thu, 22 May 2014 11:29:49 +0000 (13:29 +0200)]
[FIX] website_mail_group: number of thread and replies back to normal values after testing.
--global [Thu, 22 May 2014 10:48:32 +0000 (12:48 +0200)]
[FIX] website_mail_group: email-based author was wrongly placed in the layout
--global [Thu, 22 May 2014 10:48:09 +0000 (12:48 +0200)]
[FIX] website_mail_group: order archives by date descending
--global [Thu, 22 May 2014 10:25:35 +0000 (12:25 +0200)]
[FIX] website_mail_group: better layout for main mailing lists page: more space for subscribe button
--global [Thu, 22 May 2014 10:14:17 +0000 (12:14 +0200)]
Merge remote-tracking branch 'odoo/saas-4' into saas-4-website-mail-group-tde
Richard Mathot [Thu, 22 May 2014 08:29:36 +0000 (10:29 +0200)]
Merge pull request #127 from odoo-dev/saas-4-speakers-rim
[MERGE][FIX] website_event_track: display speakers name to public users
Denis Ledoux [Thu, 22 May 2014 07:35:26 +0000 (09:35 +0200)]
[MERGE] Forward-port of latest saas-3 bugfixes, up to rev.
a096ae0080bc6555a8b832e87d4de6b827257304
Martin Trigaux [Wed, 21 May 2014 17:12:37 +0000 (19:12 +0200)]
[FIX] http: force rolleback for failed http request
1st issue:
When an exception was raised, it was badly handled by the website in case of
website_enabled key. The response page was generated without calling super.
The WebRequest object being responsible to rollback the transaction in case
of errors.
2sd issue:
The _failed attribute is required to rollback the transaction in an WebRequest
object. Previously it was only set in the JsonRequest object (which inherit
from WebRequest), replace by call to super. The attribute _failed is now set
in the WebRequest object.
Richard Mathot [Wed, 21 May 2014 15:11:58 +0000 (17:11 +0200)]
Merge remote-tracking branch 'odoo/saas-4' into saas-4-speakers-rim
Richard Mathot [Wed, 21 May 2014 15:10:50 +0000 (17:10 +0200)]
[FIX] website_event_track: display speakers name to public users
Thibault Delavallée [Wed, 21 May 2014 15:10:40 +0000 (17:10 +0200)]
Merge pull request #126 from odoo-dev/saas-4-gitignore-tde
[IMP] [BACKPORT] Converto bzrignore to gitignore, like what has been done in master.
--global [Wed, 21 May 2014 14:52:24 +0000 (16:52 +0200)]
[IMP] [BACKPORT] Converto bzrignore to gitignore, like what has been done in
Thibault Delavallée [Wed, 21 May 2014 14:35:48 +0000 (16:35 +0200)]
Merge remote-tracking branch 'odoo/saas-4' into saas-4-website-mail-group-tde
Thibault Delavallée [Wed, 21 May 2014 14:35:15 +0000 (16:35 +0200)]
[FIX] website_mail_group: added forgotten files for css / js.
Thibault Delavallée [Wed, 21 May 2014 14:32:31 +0000 (16:32 +0200)]
[IMP] website_mail_group: refactored layout of displayed mailing lists and their archive. Should be a bit more easy to use and understand. Todo: fix number of displayed thread / replies, and probably re-do the layout once somebody decides to change everything.
Thibault Delavallée [Wed, 21 May 2014 14:27:17 +0000 (16:27 +0200)]
[FIX] website_mail: message description should effectively be limited to the first 30 characters.
Denis Ledoux [Wed, 21 May 2014 11:46:10 +0000 (13:46 +0200)]
[MERGE] Forward-port of latest 7.0 bugfixes, up to rev.
b6a7402fdbddfe817fa36292e6f89e8659f9bdea
Richard Mathot [Wed, 21 May 2014 11:42:17 +0000 (13:42 +0200)]
[FIX] survey: enable survey access to portal users instead of 404
Denis Ledoux [Wed, 21 May 2014 11:05:41 +0000 (13:05 +0200)]
[MERGE] Forward-port of latest saas-3 bugfixes, up to rev.
6958d47694df0a5397b07c40b061c41e43046941
Denis Ledoux [Wed, 21 May 2014 10:57:28 +0000 (12:57 +0200)]
[FIX] account_analytic_analysis: recurring invoices prepare and product_id_change
product_id_change set the description with the same behavior as sale orders
product_id_change set the price unit according to the pricelist
_prepare_invoice is split into two sub methods, _prepare_invoice_data and _prepare_invoice_line
_prepare_invoice actually prepare the invoice values instead of directly creating the invoice
Denis Ledoux [Wed, 21 May 2014 09:20:37 +0000 (11:20 +0200)]
[FIX] report: correct page numbering
Richard Mathot [Wed, 21 May 2014 08:49:46 +0000 (10:49 +0200)]
Merge pull request #96 from odoo-dev/saas-4-hr-security-rim
[FIX] website_hr_recruitment: Hide unpublished job offers to portal users and employees
Richard Mathot [Wed, 21 May 2014 08:00:08 +0000 (10:00 +0200)]
[FIX] website_hr_recruitment: Hide unpublished job offers to portal users and employees
Christophe Simonis [Tue, 20 May 2014 18:23:25 +0000 (20:23 +0200)]
[FIX] website: respect max_{width,height} for /website/image route
Christophe Simonis [Tue, 20 May 2014 17:00:50 +0000 (19:00 +0200)]
[MERGE] forward port of branch saas-3 up to revid 38abc8a
Christophe Simonis [Tue, 20 May 2014 16:57:04 +0000 (18:57 +0200)]
[MERGE] forward port of branch 7.0 up to revid b09b6a0
Christophe Simonis [Tue, 20 May 2014 15:14:18 +0000 (17:14 +0200)]
[MERGE] merge bzr saas-4 web branch
Christophe Simonis [Tue, 20 May 2014 15:12:01 +0000 (17:12 +0200)]
[MERGE] merge bzr saas-4 addons branch
Christophe Simonis [Tue, 20 May 2014 15:05:25 +0000 (17:05 +0200)]
[MERGE] merge bzr saas-4 server branch
Christophe Simonis [Tue, 20 May 2014 14:46:58 +0000 (16:46 +0200)]
[MERGE] merge bzr saas-3 addons branch
Christophe Simonis [Tue, 20 May 2014 14:41:04 +0000 (16:41 +0200)]
[MERGE] merge bzr saas-3 server branch
Christophe Simonis [Tue, 20 May 2014 14:31:43 +0000 (16:31 +0200)]
[MERGE] merge bzr addons branch
Christophe Simonis [Tue, 20 May 2014 14:28:48 +0000 (16:28 +0200)]
[MERGE] merge bzr server branch
Denis Ledoux [Tue, 20 May 2014 14:08:03 +0000 (16:08 +0200)]
[FIX] account_analytic_analysis: use product.price if pricelist is passed, else list_price
Martin Trigaux [Tue, 20 May 2014 13:27:33 +0000 (15:27 +0200)]
[FIX] website_forum: correct goal definition and other improvement
- scholar: the field is_correct is on the answer, not on the question
- remove closing reason 'an answer was accepted', the questions should be left as open to be possible to improve the answer afterward
- sort badges by most frequent first
- display the creation date of the question the same way we display the answer date
Martin Trigaux [Tue, 20 May 2014 13:05:27 +0000 (15:05 +0200)]
[IMP] display the createion date of the question the same way we display the answer fate
Martin Trigaux [Tue, 20 May 2014 12:50:51 +0000 (14:50 +0200)]
[IMP] as the closing reason is not required, do not display it if none is present
Martin Trigaux [Tue, 20 May 2014 12:41:56 +0000 (14:41 +0200)]
[FIX] remove closing reason 'an answer was accepted', the questions should be left as open to be possible to improve the answer afterward
Martin Trigaux [Tue, 20 May 2014 12:32:21 +0000 (14:32 +0200)]
[FIX] the badges should be ordered by most popular first
Martin Trigaux [Tue, 20 May 2014 12:31:55 +0000 (14:31 +0200)]
[FIX] definition of badges
Fabien Meghazi [Tue, 20 May 2014 11:20:15 +0000 (13:20 +0200)]
Merge pull request #69 from odoo-dev/saas-4-auth-user-login-redirect-fme
Automatic auth='user' redirection for unlogged users
Martin Trigaux [Tue, 20 May 2014 11:10:56 +0000 (13:10 +0200)]
[FIX] crm: do not overwrite the value of no_force_assignation if already set in the context
Martin Trigaux [Tue, 20 May 2014 11:10:44 +0000 (13:10 +0200)]
[FIX] website_forum: when sending emails about forum post, use the public url instead of the private
Thibault Delavallée [Tue, 20 May 2014 11:24:18 +0000 (13:24 +0200)]
[IMP] website_crm_partner_assign: use geoip to display partners in the visitor's country.
Also added a breadcrumb in partners navigation; when going on the partner view
a link to come back to the list view has been added and takes into account
selected grade and country.
Fabien Meghazi [Tue, 20 May 2014 10:02:46 +0000 (12:02 +0200)]
@auth='user' redirection for unlogged users
opt out with query parameter ?noredirect=1
Olivier Dony [Tue, 20 May 2014 08:24:33 +0000 (10:24 +0200)]
[FIX] website_forum: country_id is an integer field
Olivier Dony [Tue, 20 May 2014 08:24:01 +0000 (10:24 +0200)]
[FIX] website_forum: allow users to save their edited bio
Martin Trigaux [Tue, 20 May 2014 08:16:17 +0000 (10:16 +0200)]
[FIX] sale: in paypal, the encoding of the url should be done with werkzeug instead of urllib for better handeling of unicode (opw 607866)
Fabien Pinckaers [Tue, 20 May 2014 07:56:55 +0000 (09:56 +0200)]
Merge pull request #40 from kirca/mk_lang
[ADD] Macedonian language
Thibault Delavallée [Mon, 19 May 2014 16:16:10 +0000 (18:16 +0200)]
[FIX] website_crm_partner_assign: fixed error of used template
to display partner references, use the one defined in website_crm_partner_assign module.
Thibault Delavallée [Mon, 19 May 2014 16:15:32 +0000 (18:15 +0200)]
[IMP] ir_qweb: contact widget: handle website info in the contact widget.
Thibault Delavallée [Mon, 19 May 2014 16:12:41 +0000 (18:12 +0200)]
[FIX] orm: unlink: when unlinking a record, trigger the computing of
function fields for other records in the same model. Previously all function fields in the
current model were not computed for some reason not provided by the history.
We therefore compute effective store_ids on which the various trigerred
function fields will be computed again. Those ids are the ids given
in the store_get storage variable minus the deleted ones.
Richard Mathot (OpenERP) [Mon, 19 May 2014 15:41:50 +0000 (17:41 +0200)]
[FIX] website_event_track: human-readable display of track durations
Richard Mathot (OpenERP) [Mon, 19 May 2014 15:37:00 +0000 (17:37 +0200)]
[FIX] ir_qweb: Duration widget now displays something
Thibault Delavallée [Mon, 19 May 2014 14:40:50 +0000 (16:40 +0200)]
[FIX] website_crm_partner_assign: fixed crash when having partners to display
on resellers page that do not have country_id set, leading to some values
not being present in the countries variable holding data about partner
localisation.
Thibault Delavallée [Mon, 19 May 2014 13:57:05 +0000 (15:57 +0200)]
[MERGE] [FIX] website_forum:
- fixed crash when displaying a closed question for public users; indeed partner data was displayed without using the contact widget
- display only the 100 last activities + order by date desc
- do not display closed of offensive questions in searches. Users can still go on the question using their direct link.
Denis Ledoux [Mon, 19 May 2014 13:36:48 +0000 (15:36 +0200)]
[MERGE] Forward-port of latest 7.0 bugfixes, up to rev. 10056 revid:dle@openerp.com-
20140519133339-uxb01aik1z8wu1sy
Denis Ledoux [Mon, 19 May 2014 13:33:39 +0000 (15:33 +0200)]
[FIX] point_of_sale: opw-607551, mark the pos order as paid before trying to create the picking, so in case the picking could not be created for one reason or another, the pos order workflow process continue.
This commit partially reverts rev. 6036 revid:fp@tinyerp.com-
20111219220053-tn5gc1lmc13fjpyf, the second part of this commit already has been revert in a previous revision.
Martin Trigaux [Mon, 19 May 2014 13:13:07 +0000 (15:13 +0200)]
[FIX] auditrail: fix read rules to record the current state (opw 606956)
Thibault Delavallée [Mon, 19 May 2014 12:40:55 +0000 (14:40 +0200)]
[FIX] website_forum: fixed crash when displaying a closed question for public
users; indeed partner data was displayed without using the contact widget.
Thibault Delavallée [Mon, 19 May 2014 12:40:24 +0000 (14:40 +0200)]
[IMP] website_forum: display only the 100 last
activities + order by date desc
Dharti Ratani (Open ERP) [Mon, 19 May 2014 12:09:24 +0000 (17:39 +0530)]
[IMP]Improved as per the comment
Fabien Meghazi [Mon, 19 May 2014 12:05:18 +0000 (14:05 +0200)]
[IMP] store sitemaps in ir.attachments
Cedric Snauwaert [Mon, 19 May 2014 12:01:47 +0000 (14:01 +0200)]
[FIX]modal: in some particular case, we have 2 actions opening modal one after another, fix problem in those case where second modal was close instead of first one
Fabien Meghazi [Mon, 19 May 2014 11:59:38 +0000 (13:59 +0200)]
[IMP] minor changes to sitemap
Thibault Delavallée [Mon, 19 May 2014 11:50:51 +0000 (13:50 +0200)]
[FIX] website_forum: do not display closed of offensive questions in searches.
Users can still go on the question using their direct link.
Denis Ledoux [Mon, 19 May 2014 10:46:33 +0000 (12:46 +0200)]
[MERGE] Forward-port of latest saas-3 bugfixes, up to rev. 9460 revid:dle@openerp.com-
20140519103942-do7uem4in0jfqzo2
Denis Ledoux [Mon, 19 May 2014 10:39:42 +0000 (12:39 +0200)]
[MERGE] Forward-port of latest 7.0 bugfixes, up to rev. 10054 revid:dle@openerp.com-
20140519103020-bcqz4rssbqsvn9m7
Denis Ledoux [Mon, 19 May 2014 10:30:20 +0000 (12:30 +0200)]
[FIX] marketing_campaign: server actions always return None or False, and the return value of method _process_wi_action should return True whatever what the server action returns
If the server actions returned None instead of False, the next activity was not triggered, while it should
Thibault Delavallée [Mon, 19 May 2014 09:47:23 +0000 (11:47 +0200)]
Merge pull request #45 from odoo-dev/saas-4-blog-tde
[FIX] website_blog: order archives by date desc
Thibault Delavallée [Mon, 19 May 2014 09:14:30 +0000 (11:14 +0200)]
[FIX] website_blog: order archives by date desc
Launchpad Translations on behalf of openerp [Mon, 19 May 2014 06:20:39 +0000 (06:20 +0000)]
Launchpad automatic translations update.
Kiril Vangelovski [Sun, 18 May 2014 20:57:07 +0000 (22:57 +0200)]
[ADD] Macedonian language
Denis Ledoux [Sun, 18 May 2014 11:25:23 +0000 (13:25 +0200)]
[REVERT] revid:jke@openerp.com-
20140507120144-m177kqxa3fbfl37r: create_picking checks if the order is in state draft before doing anything. Writing the state 'paid' just before calling this method is then not a good idea
Launchpad Translations on behalf of openerp [Sun, 18 May 2014 05:53:48 +0000 (05:53 +0000)]
Launchpad automatic translations update.
Launchpad Translations on behalf of openerp [Sun, 18 May 2014 05:53:08 +0000 (05:53 +0000)]
Launchpad automatic translations update.
Launchpad Translations on behalf of openerp [Sat, 17 May 2014 07:10:37 +0000 (07:10 +0000)]
Launchpad automatic translations update.
Launchpad Translations on behalf of openerp [Sat, 17 May 2014 07:10:05 +0000 (07:10 +0000)]
Launchpad automatic translations update.
Thibault Delavallée [Fri, 16 May 2014 15:41:51 +0000 (17:41 +0200)]
[FIX] website_partner, website_customer, website_crm_partner_assign: css / display fixed + improvements
in resellers: now displaying the number of references on list view + the list
of implemented partners on partner detailed view.
Thibault Delavallée [Fri, 16 May 2014 15:14:03 +0000 (17:14 +0200)]
[REF] Achieved the same result with a sorting to avoid having to add a field in stable release
Martin Trigaux [Fri, 16 May 2014 14:47:29 +0000 (16:47 +0200)]
[FIX] website_quote: message_post expects the attachments to be NOT in base64 format (opw 607477)
Thibault Delavallée [Fri, 16 May 2014 14:47:12 +0000 (16:47 +0200)]
[IMP] website_customer: add an offset on the main content of customer display
Thibault Delavallée [Fri, 16 May 2014 14:29:36 +0000 (16:29 +0200)]
[IMP] website_partner_crm: display partners in a category ordered by descending
number of references + some tweaking in the view.
Thibault Delavallée [Fri, 16 May 2014 14:28:55 +0000 (16:28 +0200)]
[IMP] crm_partner_assign: added computed field counting the number
of references of a partner. This allows to order / filter / do whatever you want with
the number of references.
Thibault Delavallée [Fri, 16 May 2014 14:09:27 +0000 (16:09 +0200)]
[IMP] res_partner: added a hook to be sure the website is correctly formated.
Otherwise the website may consider the website field as local for address like
www.odoo.com
Fabien Meghazi [Fri, 16 May 2014 13:31:26 +0000 (15:31 +0200)]
[IMP] sitemap caches it's output in ir.attachment
Fabien Meghazi [Fri, 16 May 2014 13:31:11 +0000 (15:31 +0200)]
[MERGE] upstream
Thibault Delavallée [Fri, 16 May 2014 12:58:11 +0000 (14:58 +0200)]
[IMP] website_crm_partner_assign: moved search on top of page, added
references block like for customers modules.
Thibault Delavallée [Fri, 16 May 2014 12:57:44 +0000 (14:57 +0200)]
[FIX] website_partner: css styling, add margin under partner image, before address
Thibault Delavallée [Fri, 16 May 2014 12:57:06 +0000 (14:57 +0200)]
[IMP] website_customer: set explicit dependency to crvm_partner_assign; already
present due to google_map, but explicit is better than implicit.
Denis Ledoux [Fri, 16 May 2014 12:54:00 +0000 (14:54 +0200)]
[MERGE] Forward-port of latest 7.0 bugfixes, up to rev. 10050 revid:dle@openerp.com-
20140516110134-oadkw3xt5bhky781
Thibault Delavallée [Fri, 16 May 2014 12:16:56 +0000 (14:16 +0200)]
[FIX] website_crm_partner_assign: clean and fix routes, pager, and grade / country search and propagation.
Routes were still using an old int / str way of matching parameters. They have been
converted into model-based routes. Also cleaned the way grades and countries are
managed and displayed. Pager is now working, taking into account grade and country.
Martin Trigaux [Fri, 16 May 2014 12:06:17 +0000 (14:06 +0200)]
[FIX] point_of_sale: add product variant in the displayed name (opw 607456)