Merge branch 'master' into task/3774/update_stripe_subscription_on_vm_delete
This commit is contained in:
		
				commit
				
					
						764a51c0e7
					
				
			
		
					 3 changed files with 6 additions and 45 deletions
				
			
		| 
						 | 
					@ -1,3 +1,5 @@
 | 
				
			||||||
 | 
					Next release:
 | 
				
			||||||
 | 
					    * Bugfix: [dcl, hosting] Fix Stripe js error in confirm payment page
 | 
				
			||||||
1.2.6: 2017-10-10
 | 
					1.2.6: 2017-10-10
 | 
				
			||||||
    * Bugfix: [dcl] Refactor and optimize images, links in glasfaser page
 | 
					    * Bugfix: [dcl] Refactor and optimize images, links in glasfaser page
 | 
				
			||||||
    * Bugfix: [dcl] Fix email not being sent issue
 | 
					    * Bugfix: [dcl] Fix email not being sent issue
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,16 +5,15 @@ from django.conf.urls.static import static
 | 
				
			||||||
from django.views import i18n, static as static_view
 | 
					from django.views import i18n, static as static_view
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from django.conf import settings
 | 
					from django.conf import settings
 | 
				
			||||||
from hosting.views import RailsHostingView, DjangoHostingView, NodeJSHostingView
 | 
					from hosting.views import (
 | 
				
			||||||
 | 
					    RailsHostingView, DjangoHostingView, NodeJSHostingView
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
from membership import urls as membership_urls
 | 
					from membership import urls as membership_urls
 | 
				
			||||||
from ungleich_page.views import LandingView
 | 
					from ungleich_page.views import LandingView
 | 
				
			||||||
from django.views.generic import RedirectView
 | 
					from django.views.generic import RedirectView
 | 
				
			||||||
from django.core.urlresolvers import reverse_lazy
 | 
					from django.core.urlresolvers import reverse_lazy
 | 
				
			||||||
import debug_toolbar
 | 
					import debug_toolbar
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from django.views.generic import TemplateView
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
urlpatterns = [
 | 
					urlpatterns = [
 | 
				
			||||||
    url(r'^index.html$', LandingView.as_view()),
 | 
					    url(r'^index.html$', LandingView.as_view()),
 | 
				
			||||||
    url(r'^open_api/', include('opennebula_api.urls',
 | 
					    url(r'^open_api/', include('opennebula_api.urls',
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -49,7 +49,7 @@ $(document).ready(function () {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    var hasCreditcard = window.hasCreditcard || false;
 | 
					    var hasCreditcard = window.hasCreditcard || false;
 | 
				
			||||||
    if (!hasCreditcard) {
 | 
					    if (!hasCreditcard && window.stripeKey) {
 | 
				
			||||||
        var stripe = Stripe(window.stripeKey);
 | 
					        var stripe = Stripe(window.stripeKey);
 | 
				
			||||||
        var element_style = {
 | 
					        var element_style = {
 | 
				
			||||||
            fonts: [{
 | 
					            fonts: [{
 | 
				
			||||||
| 
						 | 
					@ -88,31 +88,6 @@ $(document).ready(function () {
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
        var credit_card_cvv_style = {
 | 
					 | 
				
			||||||
            base: {
 | 
					 | 
				
			||||||
                iconColor: '#666EE8',
 | 
					 | 
				
			||||||
                color: '#31325F',
 | 
					 | 
				
			||||||
                lineHeight: '25px',
 | 
					 | 
				
			||||||
                fontWeight: 300,
 | 
					 | 
				
			||||||
                fontFamily: "'lato-regular', sans-serif",
 | 
					 | 
				
			||||||
                fontSize: '14px',
 | 
					 | 
				
			||||||
                '::placeholder': {
 | 
					 | 
				
			||||||
                    color: '#555'
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            },
 | 
					 | 
				
			||||||
            invalid: {
 | 
					 | 
				
			||||||
                iconColor: '#eb4d5c',
 | 
					 | 
				
			||||||
                color: '#eb4d5c',
 | 
					 | 
				
			||||||
                lineHeight: '25px',
 | 
					 | 
				
			||||||
                fontWeight: 300,
 | 
					 | 
				
			||||||
                fontFamily: "'lato-regular', sans-serif",
 | 
					 | 
				
			||||||
                fontSize: '14px',
 | 
					 | 
				
			||||||
                '::placeholder': {
 | 
					 | 
				
			||||||
                    color: '#eb4d5c',
 | 
					 | 
				
			||||||
                    fontWeight: 600
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        };
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
        var enter_ccard_text = "Enter your credit card number";
 | 
					        var enter_ccard_text = "Enter your credit card number";
 | 
				
			||||||
        if (typeof window.enter_your_card_text !== 'undefined') {
 | 
					        if (typeof window.enter_your_card_text !== 'undefined') {
 | 
				
			||||||
| 
						 | 
					@ -139,8 +114,6 @@ $(document).ready(function () {
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        });
 | 
					        });
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    console.log("has creditcard", hasCreditcard);
 | 
					 | 
				
			||||||
    // hasCreditcard= true;
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    var submit_form_btn = $('#payment_button_with_creditcard');
 | 
					    var submit_form_btn = $('#payment_button_with_creditcard');
 | 
				
			||||||
    submit_form_btn.on('click', submit_payment);
 | 
					    submit_form_btn.on('click', submit_payment);
 | 
				
			||||||
| 
						 | 
					@ -148,11 +121,7 @@ $(document).ready(function () {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    function submit_payment(e) {
 | 
					    function submit_payment(e) {
 | 
				
			||||||
        e.preventDefault();
 | 
					        e.preventDefault();
 | 
				
			||||||
        console.log("creditcard sdasd");
 | 
					 | 
				
			||||||
        // if (hasCreditcard) {
 | 
					 | 
				
			||||||
        $('#billing-form').submit();
 | 
					        $('#billing-form').submit();
 | 
				
			||||||
        // }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -164,7 +133,6 @@ $(document).ready(function () {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        function stripeTokenHandler(token) {
 | 
					        function stripeTokenHandler(token) {
 | 
				
			||||||
            // Insert the token ID into the form so it gets submitted to the server
 | 
					            // Insert the token ID into the form so it gets submitted to the server
 | 
				
			||||||
            var form = document.getElementById('payment-form-new');
 | 
					 | 
				
			||||||
            $('#id_token').val(token.id);
 | 
					            $('#id_token').val(token.id);
 | 
				
			||||||
            $('#billing-form').submit();
 | 
					            $('#billing-form').submit();
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
| 
						 | 
					@ -227,13 +195,5 @@ $(document).ready(function () {
 | 
				
			||||||
            $(element).closest('.form-group').append(error);
 | 
					            $(element).closest('.form-group').append(error);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    });
 | 
					    });
 | 
				
			||||||
    // $form.find('[type=submit]').prop('disabled', true);
 | 
					 | 
				
			||||||
    // var readyInterval = setInterval(function() {
 | 
					 | 
				
			||||||
    //     if (paymentFormReady()) {
 | 
					 | 
				
			||||||
    //         $form.find('[type=submit]').prop('disabled', false);
 | 
					 | 
				
			||||||
    //         clearInterval(readyInterval);
 | 
					 | 
				
			||||||
    //     }
 | 
					 | 
				
			||||||
    // }, 250);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
});
 | 
					});
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue