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
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
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)
Richard Mathot (OpenERP) [Fri, 16 May 2014 11:54:50 +0000 (13:54 +0200)]
[FIX] website_event: Increase number of displayed events
Denis Ledoux [Fri, 16 May 2014 11:01:34 +0000 (13:01 +0200)]
[FIX] auth_oauth: Replace OpenERP.com provider by Odoo.com provider
rim-odoo [Fri, 16 May 2014 10:19:32 +0000 (12:19 +0200)]
[FIX] website: make sure the hidden properties on website will not be overwritten by other properties
Denis Ledoux [Fri, 16 May 2014 08:44:20 +0000 (10:44 +0200)]
[FIX] website_event: when website_event is installed, event and event type should by readable (acl) by anyone
This means, public users, but all users that are neither public user nor event user
Launchpad Translations on behalf of openerp [Fri, 16 May 2014 06:43:51 +0000 (06:43 +0000)]
Launchpad automatic translations update.
Fabien Meghazi [Thu, 15 May 2014 15:26:37 +0000 (17:26 +0200)]
[REM] debuggin stuff
Olivier Dony [Thu, 15 May 2014 15:08:29 +0000 (17:08 +0200)]
[FIX] website_twitter: use HTTPS profile URLs to be safe on HTTPS websites
Fabien Meghazi [Thu, 15 May 2014 14:58:16 +0000 (16:58 +0200)]
[WIP] sitemap
Martin Trigaux [Thu, 15 May 2014 14:25:51 +0000 (16:25 +0200)]
[FIX] ir_model_fields: when adding a new custom column to a custom model, set a valid _rec_name to this model (otherwise would require a server restart to reinstanciate the model)
Thibault Delavallée [Thu, 15 May 2014 12:13:33 +0000 (14:13 +0200)]
[IMP] mail: notifications: when having more than 500 followers to mail
use the email queue instead of directly sending notification emails.
Martin Trigaux [Thu, 15 May 2014 09:36:08 +0000 (11:36 +0200)]
[FIX] website_crm_partner_assign: fix import issues
Martin Trigaux [Thu, 15 May 2014 09:23:11 +0000 (11:23 +0200)]
[ADD] website_forum: adding the 'Newest' filter on the forum to sort by create date
Martin Trigaux [Thu, 15 May 2014 08:57:51 +0000 (10:57 +0200)]
[FIX] website_forum: execute the change of number of views in SQL instead of using the orm
Using sql will be faster (doing a write in a read is never a good idea for performances) and will not update the write_date (which is used for the last activity filter)
Thibault Delavallée [Thu, 15 May 2014 09:38:00 +0000 (11:38 +0200)]
[FIX] website_forum: fixed issues with images in question / answers, now limited
in width + auto height. Improved rule for img-avatar to avoid being overriden
by the default img rule.