Plugin Directory

Changeset 1385818


Ignore:
Timestamp:
04/04/2016 12:48:24 AM (10 years ago)
Author:
maratbn
Message:

Latest updates from the 'master' branch from the official repo, which is at: https://github.com/maratbn/RainbowPayPress

Location:
rainbowpaypress/trunk
Files:
1 deleted
38 edited

Legend:

Unmodified
Added
Removed
  • rainbowpaypress/trunk/LICENSE

    r1383881 r1385818  
    44  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    55
    6   Version:        2.3.0-development_unreleased
     6  Version:        2.4.0-development_unreleased
    77
    88  Module:         rainbowpaypress/LICENSE
  • rainbowpaypress/trunk/RainbowPayPress.php

    r1383881 r1385818  
    66  Author URI: http://www.maratbn.com
    77  License: GPL3
    8   Version: 2.3.0-development_unreleased
     8  Version: 2.4.0-development_unreleased
    99  Text Domain: domain-plugin-RainbowPayPress
    1010*/
     
    1616  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    1717
    18   Version:        2.3.0-development_unreleased
     18  Version:        2.4.0-development_unreleased
    1919
    2020  Module:         rainbowpaypress/RainbowPayPress.php
     
    4242namespace plugin_RainbowPayPress;
    4343
    44 const PLUGIN_VERSION = '2.3.0-development_unreleased';
     44const PLUGIN_VERSION = '2.4.0-development_unreleased';
    4545
    4646
     
    581581function action_wp_enqueue_scripts() {
    582582
    583     global $post;
    584     if ($post instanceof \WP_Post &&
    585         \has_shortcode($post->post_content, SHORTCODE__RAINBOW_PAY_PRESS)) {
    586 
    587         \wp_enqueue_script(
    588                 'plugin__RainbowPayPress__requirejs',
    589                 plugin_dir_url(__FILE__) . (
    590                     IS_MODE_RELEASE
    591                     ? 'js/lib/require_js-2.1.20-src--tweaked--2016-03-18--01--namespaced--plugin_RainbowPayPress--8e39eca3d1a77552f8d1b2daf78fe382a3aa3ab3.min.js'
    592                     : 'js/lib/require_js-2.1.20-src--tweaked--2016-03-18--01--namespaced--plugin_RainbowPayPress--8e39eca3d1a77552f8d1b2daf78fe382a3aa3ab3.js'),
    593                 null,
    594                 '2015-09-25--1',
    595                 false);
    596     }
     583    \wp_enqueue_script(
     584        'plugin__RainbowPayPress__requirejs',
     585        plugin_dir_url(__FILE__) . (
     586            IS_MODE_RELEASE
     587            ? 'js/lib/require_js-2.1.20-src--tweaked--2016-03-18--01--namespaced--plugin_RainbowPayPress--8e39eca3d1a77552f8d1b2daf78fe382a3aa3ab3.min.js'
     588            : 'js/lib/require_js-2.1.20-src--tweaked--2016-03-18--01--namespaced--plugin_RainbowPayPress--8e39eca3d1a77552f8d1b2daf78fe382a3aa3ab3.js'),
     589        null,
     590        '2015-09-25--1',
     591        false);
    597592}
    598593
  • rainbowpaypress/trunk/RainbowPayPress_util.php

    r1383881 r1385818  
    66  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    77
    8   Version:        2.3.0-development_unreleased
     8  Version:        2.4.0-development_unreleased
    99
    1010  Module:         rainbowpaypress/RainbowPayPress_util.php
     
    204204          <li>
    205205            <code>amount</code>
    206             <p>The amount to charge in cents.</p>
     206            <p>The amount to charge in US cents.</p>
    207207          </li>
    208208          <li>
     
    276276    </style>
    277277    <div class='wrap'>
    278       <h2><?=\__('Pending Transactions:', DOMAIN_PLUGIN_RAINBOW_PAY_PRESS)?></h2>
     278      <h3><?=\__('Pending Transactions:', DOMAIN_PLUGIN_RAINBOW_PAY_PRESS)?></h3>
    279279      <span data-plugin-rainbow-pay-press-role='transactions-pending'></span>
    280       <h2><?=\__('Charged Transactions:', DOMAIN_PLUGIN_RAINBOW_PAY_PRESS)?></h2>
     280      <h3><?=\__('Charged Transactions:', DOMAIN_PLUGIN_RAINBOW_PAY_PRESS)?></h3>
    281281      <span data-plugin-rainbow-pay-press-role='transactions-charged'></span>
    282282    </div>
  • rainbowpaypress/trunk/js/le_requirejs/admin/collection_orig__transaction.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/collection_orig__transaction.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/main_admin.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/main_admin.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/model_orig__config.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/model_orig__config.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/model_orig__transaction.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/model_orig__transaction.js
     
    3636define(['backbone'], function (backbone) {
    3737
     38        //  This will parse a date string in the format "2016-04-03 05:10:41" that is assumed to
     39        //  be in UTC time.
     40        function _parseDate(strDate) {
     41            if (!strDate) return null;
     42
     43            var arrParts = strDate.split(' ');
     44            return new Date(arrParts[0] + 'T' + arrParts[1] + 'Z');
     45        }
     46
    3847        return backbone.Model.extend({
    3948
     
    4958                        'customer_name':        null,
    5059                        'customer_phone':       null,
     60                        'shipping_address':     null,
    5161                        'stripe_customer_id':   null,
    5262                        'stripe_charge_id':     null
     
    5969                                'id':                   data['id'],
    6070                                'type':                 data['type'],
    61                                 'created':              data['created'] == null
    62                                                             ? null
    63                                                             : new window.Date(data['created']
    64                                                                                         + ' GMT'),
    65                                 'charged':              data['charged'] == null
    66                                                             ? null
    67                                                             : new window.Date(data['charged']
    68                                                                                         + ' GMT'),
     71                                'created':              _parseDate(data['created']),
     72                                'charged':              _parseDate(data['charged']),
    6973                                'charge_description':   data['charge_description'],
    7074                                'charge_amount':        data['charge_amount'],
     
    7377                                'customer_name':        data['customer_name'],
    7478                                'customer_phone':       data['customer_phone'],
     79                                'shipping_address':     data['shipping_address'],
    7580                                'stripe_customer_id':   data['stripe_customer_id'],
    7681                                'stripe_charge_id':     data['stripe_charge_id']
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__button.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__button.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__button__send_test_email.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__button__send_test_email.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__span__date.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__span__date.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__table__config.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__table__config.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__table__transactions.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__table__transactions.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__tr__config__notes.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__tr__config__notes.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__tr__config__option.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__tr__config__option.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__tr__config__option__boolean.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__tr__config__option__string.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__tr__config__option__string.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__tr__config__option__string.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__tr__config__option__string__email_notifications.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__tr__config__option__string__email_notifications.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__tr__transaction.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__tr__transaction.js
  • rainbowpaypress/trunk/js/le_requirejs/admin/view_agg__tr__w_header.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__tr__w_header.js
  • rainbowpaypress/trunk/js/le_requirejs/backbone-private.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/backbone-private.js
  • rainbowpaypress/trunk/js/le_requirejs/common.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/common.js
  • rainbowpaypress/trunk/js/le_requirejs/jquery-private.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/jquery-private.js
  • rainbowpaypress/trunk/js/le_requirejs/main.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/main.js
  • rainbowpaypress/trunk/js/le_requirejs/model_orig__app_common.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/model_orig__app_common.js
  • rainbowpaypress/trunk/js/le_requirejs/public/main_public.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/public/main_public.js
  • rainbowpaypress/trunk/js/le_requirejs/public/model_info__stripe_checkout.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/public/model_info__stripe_checkout.js
  • rainbowpaypress/trunk/js/le_requirejs/public/model_info__transaction_details.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/public/model_info__transaction_details.js
  • rainbowpaypress/trunk/js/le_requirejs/public/model_orig__app_public.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/public/model_orig__app_public.js
  • rainbowpaypress/trunk/js/le_requirejs/public/model_orig__fields.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/public/model_orig__fields.js
  • rainbowpaypress/trunk/js/le_requirejs/public/view_agg__div__transaction.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/public/view_agg__div__transaction.js
     
    101101                                            "Your transaction has been submitted successfully.  Your confirmation code is: "
    102102                                              + model_info__transaction_details.get('stripe_token_id'))
     103                                                .append('<br>')
    103104                                                .append($buttonAnotherTransaction);
    104105                                    }
  • rainbowpaypress/trunk/js/le_requirejs/public/view_agg__table__transaction_details.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/public/view_agg__table__transaction_details.js
     
    8989                                field: 'stripe_token_id',
    9090                                name: "Stripe token id:",
     91                                name_seller: params.name,
    9192                                text_enter: "Enter credit card info",
    9293                                text_modify: "Modify"
     
    9899                                field: 'stripe_email',
    99100                                name: "Stripe card email:",
     101                                name_seller: params.name,
    100102                                text_enter: "Enter credit card info",
    101103                                text_modify: "Modify"
  • rainbowpaypress/trunk/js/le_requirejs/public/view_agg__tr__transaction_detail.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__tr__transaction_detail.js
  • rainbowpaypress/trunk/js/le_requirejs/public/view_agg__tr__transaction_detail__stripe.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/admin/view_agg__tr__transaction_detail__stripe.js
     
    4343
    4444                //  @param  params.model_info__transaction_details
    45                 //  @param  params.name                 Name of the seller
     45                //  @param  params.name_seller                          Name of the seller
    4646                initialize: function(params) {
    4747                        ViewAgg_Tr_TransactionDetail.prototype.initialize.apply(this, arguments);
     
    5555                                model_info__stripe_checkout.doStripeCheckout(
    5656                                                                model_info__transaction_details,
    57                                                                 params.name);
     57                                                                params.name_seller);
    5858                            }, this);
    5959
  • rainbowpaypress/trunk/js/le_requirejs/underscore-private.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/underscore-private.js
  • rainbowpaypress/trunk/js/le_requirejs/util.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/util.js
  • rainbowpaypress/trunk/js/le_requirejs/view_agg__table.js

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/js/le_requirejs/view_agg__table.js
  • rainbowpaypress/trunk/readme.txt

    r1383881 r1385818  
    44Requires at least: 3.8.1
    55Tested up to: 4.4.2
    6 Stable tag: 2.2.0
     6Stable tag: 2.3.0
    77License: GPLv3
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    128128== Changelog ==
    129129
     130= 2.3.0 =
     131* For better reliability and better server-side performance, loading the plugin's JavaScript logic
     132  on every page.  Client-side performance should not be effected that much due to local caching.
     133  Stripe Checkout JavaScript dialog logic is still loading only when the user opens the payment UI.
     134* Fixed bug with the seller name not getting propagated into the Stripe Checkout dialog.
     135* Fixed bug with date parsing algorithm so that it works on Firefox.
     136* Fixed bug with the shipping address not being displayed in the admin transactions table.
     137
    130138= 2.2.0 =
    131139* Added ability to ask buyer for shipping address.
  • rainbowpaypress/trunk/style.css

    r1383881 r1385818  
    55  Copyright (C) 2015-2016  Marat Nepomnyashy  http://maratbn.com  maratbn@gmail
    66
    7   Version:        2.3.0-development_unreleased
     7  Version:        2.4.0-development_unreleased
    88
    99  Module:         rainbowpaypress/style.css
Note: See TracChangeset for help on using the changeset viewer.