From d51ebda9fc687e07821a732f2fcefc5829710ac2 Mon Sep 17 00:00:00 2001
From: Christophe Matthieu
Date: Mon, 13 Jan 2014 09:23:41 +0100
Subject: [PATCH 01/25] [FIX] decimal.precision: add access right for
decimal_precision_test
bzr revid: chm@openerp.com-20140113082341-u13c2oc3c0xev8ar
---
addons/decimal_precision/security/ir.model.access.csv | 1 +
1 file changed, 1 insertion(+)
diff --git a/addons/decimal_precision/security/ir.model.access.csv b/addons/decimal_precision/security/ir.model.access.csv
index aa203eae141..d55da432c57 100644
--- a/addons/decimal_precision/security/ir.model.access.csv
+++ b/addons/decimal_precision/security/ir.model.access.csv
@@ -1,3 +1,4 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_decimal_precision_config,decimal.precision configuration,model_decimal_precision,base.group_system,1,1,1,1
access_decimal_precision_all,decimal.precision,model_decimal_precision,,1,0,0,0
+access_decimal_precision_test_all,decimal.precision.test,model_decimal_precision_test,,1,1,1,1
From b1a422a9dc935749d309715843f7ce764551f195 Mon Sep 17 00:00:00 2001
From: Christophe Matthieu
Date: Mon, 13 Jan 2014 09:32:46 +0100
Subject: [PATCH 02/25] [FIX] event_sale: demo data
bzr revid: chm@openerp.com-20140113083246-qypjeukv1kf5rrjf
---
addons/event_sale/event_demo.xml | 6 ------
1 file changed, 6 deletions(-)
diff --git a/addons/event_sale/event_demo.xml b/addons/event_sale/event_demo.xml
index fabaad18ee4..3ca61d3feb4 100644
--- a/addons/event_sale/event_demo.xml
+++ b/addons/event_sale/event_demo.xml
@@ -74,8 +74,6 @@
1500.0
10
- Cathering for breakfast and lunch
-VIP Parking access
@@ -105,8 +103,6 @@ VIP Parking access
1500.0
5
- Cathering for breakfast and lunch
-VIP Parking access
@@ -125,8 +121,6 @@ VIP Parking access
1500.0
5
- Cathering for breakfast and lunch
-VIP Parking access
From 2d2d047a616cbd0aec6946355ed290a2df02e7a2 Mon Sep 17 00:00:00 2001
From: Christophe Matthieu
Date: Mon, 13 Jan 2014 09:38:46 +0100
Subject: [PATCH 03/25] [FIX] payment_aquirer_paypal: remove wrong field
paypal_tx_url in demo data
bzr revid: chm@openerp.com-20140113083846-6z0t1iazvi2an5s5
---
addons/payment_acquirer_paypal/data/paypal.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/addons/payment_acquirer_paypal/data/paypal.xml b/addons/payment_acquirer_paypal/data/paypal.xml
index 55245804975..d764c20edbd 100644
--- a/addons/payment_acquirer_paypal/data/paypal.xml
+++ b/addons/payment_acquirer_paypal/data/paypal.xml
@@ -8,7 +8,6 @@
test
You will be redirected to the Paypal website after cliking on the payment button.
]]>
- https://www.sandbox.paypal.com/cgi-bin/webscr
dummy
dummy
dummy
From f927506bfcb41819372d5713294a805d5d2a4381 Mon Sep 17 00:00:00 2001
From: Christophe Matthieu
Date: Mon, 13 Jan 2014 12:05:42 +0100
Subject: [PATCH 04/25] [FIX] website_mail: follow/subscribe button
bzr revid: chm@openerp.com-20140113110542-jkb13xfiy3tno50n
---
addons/website_mail/controllers/main.py | 5 +++--
.../website_mail/static/src/js/website_mail.js | 18 ++++++++----------
addons/website_mail/views/website_mail.xml | 9 ++++-----
3 files changed, 15 insertions(+), 17 deletions(-)
diff --git a/addons/website_mail/controllers/main.py b/addons/website_mail/controllers/main.py
index 88bf93fbda4..ea0befff81a 100644
--- a/addons/website_mail/controllers/main.py
+++ b/addons/website_mail/controllers/main.py
@@ -35,7 +35,7 @@ class WebsiteMail(http.Controller):
if email and email != u'false': # post contains stringified booleans
partner_ids = partner_obj.search(request.cr, SUPERUSER_ID, [("email", "=", email)], context=request.context)
if not partner_ids:
- partner_ids = [partner_obj.name_create(request.cr, SUPERUSER_ID, email, request.context)]
+ partner_ids = [partner_obj.name_create(request.cr, SUPERUSER_ID, email, request.context)[0]]
else:
partner_ids = [user_obj.browse(request.cr, request.uid, request.uid, request.context).partner_id.id]
return partner_ids
@@ -54,5 +54,6 @@ class WebsiteMail(http.Controller):
_object.check_access_rule(request.cr, request.uid, [_id], 'read', request.context)
_object.message_subscribe(request.cr, SUPERUSER_ID, [_id], partner_ids, context=request.context)
obj = _object.browse(request.cr, request.uid, _id)
+ follower_ids = [p.id for p in obj.message_follower_ids]
- return obj.message_is_follower and 1 or 0
+ return partner_ids[0] in follower_ids and 1 or 0
diff --git a/addons/website_mail/static/src/js/website_mail.js b/addons/website_mail/static/src/js/website_mail.js
index cfd3e16d1ec..99acd3f939b 100644
--- a/addons/website_mail/static/src/js/website_mail.js
+++ b/addons/website_mail/static/src/js/website_mail.js
@@ -1,12 +1,12 @@
$(document).ready(function () {
- $(document).on('click', '.js_follow_btn', function (ev) {
+ $(document).on('click', '.js_follow_btn, .js_unfollow_btn', function (ev) {
ev.preventDefault();
- var self = this;
+ var self = this;
var $data = $(this).parents("div.js_follow");
- var $email = $(".js_follow_email", $data);
- var message_is_follower = $data.attr("data-follow");
+ var $email = $data.find(".js_follow_email");
+ var message_is_follower = $data.attr("data-follow") || "off";
$data.attr("data-follow", message_is_follower == 'off' ? 'on' : 'off');
openerp.jsonRpc('/website_mail/follow', 'call', {
@@ -15,12 +15,10 @@ $(document).ready(function () {
'message_is_follower': message_is_follower,
'email': $email && $email.val() || false,
}).then(function (result) {
- if (result) {
- $data.html('Thanks for your subscription!
')
- } else {
- $data.attr("data-follow", + result ? 'on' : 'off');
- $(self).text('Subscribe')
- }
+ if (result) {
+ $data.find(" > *").toggleClass("hidden");
+ }
+ $data.attr("data-follow", result ? 'on' : 'off');
});
});
diff --git a/addons/website_mail/views/website_mail.xml b/addons/website_mail/views/website_mail.xml
index 2a2253794f3..244ac4b28c2 100644
--- a/addons/website_mail/views/website_mail.xml
+++ b/addons/website_mail/views/website_mail.xml
@@ -12,18 +12,17 @@
t-att-value="email or ''"
placeholder="your email..."/>
-
+
+
+ Thanks for your subscription!
+
From f319a68196212af860038e7ebfbfa3d9c492718f Mon Sep 17 00:00:00 2001
From: "ddm@openerp.com" <>
Date: Mon, 13 Jan 2014 12:25:14 +0100
Subject: [PATCH 05/25] [IMP] requestd by fp: load correct HTML template
bzr revid: ddm@openerp.com-20140113112514-qg43scqeryaha4nf
---
addons/website/static/src/js/website.ace.js | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/addons/website/static/src/js/website.ace.js b/addons/website/static/src/js/website.ace.js
index f3b8a5c5885..4ff5aa44146 100644
--- a/addons/website/static/src/js/website.ace.js
+++ b/addons/website/static/src/js/website.ace.js
@@ -94,6 +94,11 @@
}).then(function (views) {
self.loadViews.call(self, views);
self.open.call(self);
+ // cf. fp's direct request
+ if (views.length >= 2) {
+ var mainTemplate = views[1];
+ self.$('#ace-view-list').val(mainTemplate.id).trigger('change');
+ }
});
var $editor = self.$('.ace_editor');
From cf15dfb490205202ca7f2a78caeea0f2880ca1ad Mon Sep 17 00:00:00 2001
From: Christophe Matthieu
Date: Mon, 13 Jan 2014 16:08:59 +0100
Subject: [PATCH 06/25] [FIX] website_blog: Customize: Author
bzr revid: chm@openerp.com-20140113150859-cmj22j72syvosmmg
---
addons/website_blog/views/website_blog_templates.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/website_blog/views/website_blog_templates.xml b/addons/website_blog/views/website_blog_templates.xml
index e3ee875d143..6b7a54d7066 100644
--- a/addons/website_blog/views/website_blog_templates.xml
+++ b/addons/website_blog/views/website_blog_templates.xml
@@ -133,7 +133,7 @@
-
+
By
From 74c9840476925e106510d6868b03bd9d968e2c11 Mon Sep 17 00:00:00 2001
From: Christophe Matthieu
Date: Mon, 13 Jan 2014 16:17:08 +0100
Subject: [PATCH 07/25] [FIX] website_blog: Customize: Authors
bzr revid: chm@openerp.com-20140113151708-gyii0v2gg3ljxwcp
---
addons/website_blog/views/website_blog_templates.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/addons/website_blog/views/website_blog_templates.xml b/addons/website_blog/views/website_blog_templates.xml
index 6b7a54d7066..958c33a3d09 100644
--- a/addons/website_blog/views/website_blog_templates.xml
+++ b/addons/website_blog/views/website_blog_templates.xml
@@ -182,7 +182,7 @@
-
+