Easy Digital Downloads - Version 3.0.2.1

Version Description

Download this release

Release Info

Developer cklosows
Plugin Icon 128x128 Easy Digital Downloads
Version 3.0.2.1
Comparing to
See all releases

Code changes from version 3.0.2 to 3.0.2.1

easy-digital-downloads.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: The easiest way to sell digital products with WordPress.
6
  * Author: Easy Digital Downloads
7
  * Author URI: https://easydigitaldownloads.com
8
- * Version: 3.0.2
9
  * Text Domain: easy-digital-downloads
10
  * Domain Path: languages
11
  * Requires PHP: 5.6
@@ -26,7 +26,7 @@
26
  * @package EDD
27
  * @category Core
28
  * @author Easy Digital Downloads
29
- * @version 3.0.2
30
  */
31
 
32
  // Exit if accessed directly.
5
  * Description: The easiest way to sell digital products with WordPress.
6
  * Author: Easy Digital Downloads
7
  * Author URI: https://easydigitaldownloads.com
8
+ * Version: 3.0.2.1
9
  * Text Domain: easy-digital-downloads
10
  * Domain Path: languages
11
  * Requires PHP: 5.6
26
  * @package EDD
27
  * @category Core
28
  * @author Easy Digital Downloads
29
+ * @version 3.0.2.1
30
  */
31
 
32
  // Exit if accessed directly.
includes/admin/upgrades/upgrade-functions.php CHANGED
@@ -204,11 +204,26 @@ function edd_show_upgrade_notices() {
204
  // Check if we need to do any upgrades.
205
  if ( ! edd_v30_is_migration_complete() ) {
206
 
207
- // The final EDD Payment ID was recorded when the orders table was created.
208
  $needs_migration = _edd_needs_v3_migration();
209
- global $wpdb;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
210
 
211
- if ( $needs_migration && ! empty( $wpdb->edd_orders ) ) {
 
212
  ?>
213
  <div class="updated">
214
  <?php if ( get_option( 'edd_v30_cli_migration_running' ) ) { ?>
@@ -282,7 +297,7 @@ function edd_show_upgrade_notices() {
282
  ?>
283
  </div>
284
  <?php
285
- } else {
286
 
287
  // The orders database table is missing (we assume all primary tables have failed to create).
288
  $message = __( 'Easy Digital Downloads was unable to create the necessary database tables to complete this update. Your site may not meet the minimum requirements for EDD 3.0.', 'easy-digital-downloads' );
204
  // Check if we need to do any upgrades.
205
  if ( ! edd_v30_is_migration_complete() ) {
206
 
207
+ // If any EDD 2.x data exists, the migration should be run.
208
  $needs_migration = _edd_needs_v3_migration();
209
+ $version = false;
210
+ // If the migration doesn't need to be run, mark the upgrades as complete.
211
+ if ( ! $needs_migration ) {
212
+ $upgrades = edd_get_v30_upgrades();
213
+ $upgrades = array_keys( $upgrades );
214
+ foreach ( $upgrades as $upgrade ) {
215
+ edd_set_upgrade_complete( $upgrade );
216
+ }
217
+ } else {
218
+ $component = edd_get_component( 'order' );
219
+ $table = $component->get_interface( 'table' );
220
+ if ( ! empty( $table ) ) {
221
+ $version = $table->get_version();
222
+ }
223
+ }
224
 
225
+ // The migration needs to be run, and the database table exists.
226
+ if ( $needs_migration && $version ) {
227
  ?>
228
  <div class="updated">
229
  <?php if ( get_option( 'edd_v30_cli_migration_running' ) ) { ?>
297
  ?>
298
  </div>
299
  <?php
300
+ } elseif ( $needs_migration && ! $version ) {
301
 
302
  // The orders database table is missing (we assume all primary tables have failed to create).
303
  $message = __( 'Easy Digital Downloads was unable to create the necessary database tables to complete this update. Your site may not meet the minimum requirements for EDD 3.0.', 'easy-digital-downloads' );
includes/class-easy-digital-downloads.php CHANGED
@@ -315,7 +315,7 @@ final class Easy_Digital_Downloads {
315
 
316
  // Plugin version.
317
  if ( ! defined( 'EDD_VERSION' ) ) {
318
- define( 'EDD_VERSION', '3.0.2' );
319
  }
320
 
321
  // Plugin Root File.
315
 
316
  // Plugin version.
317
  if ( ! defined( 'EDD_VERSION' ) ) {
318
+ define( 'EDD_VERSION', '3.0.2.1' );
319
  }
320
 
321
  // Plugin Root File.
includes/install.php CHANGED
@@ -252,7 +252,7 @@ function edd_run_install( $site_id = false ) {
252
  function edd_set_all_upgrades_complete() {
253
 
254
  // Bail if not a fresh installation
255
- if ( ! edd_get_db_version() ) {
256
  return;
257
  }
258
 
@@ -269,6 +269,8 @@ function edd_set_all_upgrades_complete() {
269
  'remove_refunded_sale_logs',
270
  'update_file_download_log_data',
271
  );
 
 
272
 
273
  // Loop through upgrade routines and mark them as complete
274
  foreach ( $upgrade_routines as $upgrade ) {
252
  function edd_set_all_upgrades_complete() {
253
 
254
  // Bail if not a fresh installation
255
+ if ( edd_get_db_version() ) {
256
  return;
257
  }
258
 
269
  'remove_refunded_sale_logs',
270
  'update_file_download_log_data',
271
  );
272
+ $edd_30_upgrades = edd_get_v30_upgrades();
273
+ $upgrade_routines = array_merge( $upgrade_routines, array_keys( $edd_30_upgrades ) );
274
 
275
  // Loop through upgrade routines and mark them as complete
276
  foreach ( $upgrade_routines as $upgrade ) {
languages/easy-digital-downloads.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the Easy Digital Downloads package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Easy Digital Downloads 3.0.2\n"
6
  "Report-Msgid-Bugs-To: https://easydigitaldownloads.com/\n"
7
- "POT-Creation-Date: 2022-07-27 22:00:37+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -120,14 +120,14 @@ msgstr ""
120
  #: includes/admin/tools/class-edd-tools-reset-stats.php:121
121
  #: includes/admin/tools.php:1092 includes/admin/tools.php:1098
122
  #: includes/admin/upgrades/classes/class-file-download-log-migration.php:134
123
- #: includes/admin/upgrades/upgrade-functions.php:340
124
- #: includes/admin/upgrades/upgrade-functions.php:654
125
- #: includes/admin/upgrades/upgrade-functions.php:725
126
- #: includes/admin/upgrades/upgrade-functions.php:823
127
- #: includes/admin/upgrades/upgrade-functions.php:936
128
- #: includes/admin/upgrades/upgrade-functions.php:1013
129
- #: includes/admin/upgrades/upgrade-functions.php:1133
130
- #: includes/admin/upgrades/upgrade-functions.php:1215
131
  #: includes/admin/upgrades/v3/class-base.php:117
132
  #: includes/api/class-edd-api.php:2014 includes/api/class-edd-api.php:2018
133
  #: includes/api/class-edd-api.php:2030 includes/api/class-edd-api.php:2032
@@ -201,7 +201,7 @@ msgstr ""
201
  #: includes/admin/adjustments/adjustment-functions.php:99
202
  #: includes/admin/admin-pages.php:88 includes/admin/reporting/reports.php:1984
203
  #: includes/admin/settings/display-settings.php:40
204
- #: includes/admin/upgrades/upgrade-functions.php:1416
205
  #: includes/post-types.php:129 includes/reports/reports-functions.php:336
206
  msgid "Discounts"
207
  msgstr ""
@@ -303,7 +303,7 @@ msgstr ""
303
  #: includes/admin/customers/class-customer-table.php:208
304
  #: includes/admin/payments/payments-history.php:159
305
  #: includes/admin/settings/display-settings.php:37
306
- #: includes/admin/upgrades/upgrade-functions.php:1420
307
  #: includes/orders/functions/types.php:85
308
  msgid "Orders"
309
  msgstr ""
@@ -873,7 +873,7 @@ msgstr ""
873
 
874
  #: includes/admin/customers/class-customer-table.php:135
875
  #: includes/admin/payments/orders.php:141 includes/admin/tools.php:99
876
- #: includes/admin/upgrades/upgrade-functions.php:1436
877
  msgid "Logs"
878
  msgstr ""
879
 
@@ -1279,7 +1279,7 @@ msgid "Add Email"
1279
  msgstr ""
1280
 
1281
  #: includes/admin/customers/customers.php:946
1282
- #: includes/admin/upgrades/upgrade-functions.php:1424
1283
  msgid "Customer Addresses"
1284
  msgstr ""
1285
 
@@ -5773,7 +5773,7 @@ msgstr ""
5773
 
5774
  #: includes/admin/settings/register-settings.php:1678
5775
  #: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:82
5776
- #: includes/install.php:344 templates/widget-cart-checkout.php:6
5777
  #: templates/widget-cart-empty.php:7
5778
  msgid "Checkout"
5779
  msgstr ""
@@ -6540,23 +6540,23 @@ msgid ""
6540
  "click <a href=\"%s\">here</a> to start the upgrade."
6541
  msgstr ""
6542
 
6543
- #: includes/admin/upgrades/upgrade-functions.php:215
6544
  msgid ""
6545
  "Easy Digital Downloads is performing a database migration via WP-CLI. This "
6546
  "message will be removed when the migration is complete."
6547
  msgstr ""
6548
 
6549
- #: includes/admin/upgrades/upgrade-functions.php:222
6550
  msgid ""
6551
  "Easy Digital Downloads needs to upgrade the database. %sLearn more about "
6552
  "this upgrade%s."
6553
  msgstr ""
6554
 
6555
- #: includes/admin/upgrades/upgrade-functions.php:230
6556
  msgid "About this upgrade:"
6557
  msgstr ""
6558
 
6559
- #: includes/admin/upgrades/upgrade-functions.php:236
6560
  #. translators: 1. Opening strong/italics tag; do not translate. 2. Closing
6561
  #. strong/italics tag; do not translate.
6562
  msgid ""
@@ -6565,7 +6565,7 @@ msgid ""
6565
  "performance and scalability."
6566
  msgstr ""
6567
 
6568
- #: includes/admin/upgrades/upgrade-functions.php:246
6569
  #. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag;
6570
  #. do not translate.
6571
  msgid ""
@@ -6573,7 +6573,7 @@ msgid ""
6573
  "upgrade routine will make irreversible changes to the database."
6574
  msgstr ""
6575
 
6576
- #: includes/admin/upgrades/upgrade-functions.php:256
6577
  #. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag;
6578
  #. do not translate. 3. Line break; do not translate. 4. CLI command example;
6579
  #. do not translate.
@@ -6582,22 +6582,22 @@ msgid ""
6582
  "following command:%3$s%3$s%4$s"
6583
  msgstr ""
6584
 
6585
- #: includes/admin/upgrades/upgrade-functions.php:265
6586
  msgid "For large sites, this is the recommended method of upgrading."
6587
  msgstr ""
6588
 
6589
- #: includes/admin/upgrades/upgrade-functions.php:278
6590
  msgid "Begin the upgrade"
6591
  msgstr ""
6592
 
6593
- #: includes/admin/upgrades/upgrade-functions.php:288
6594
  msgid ""
6595
  "Easy Digital Downloads was unable to create the necessary database tables "
6596
  "to complete this update. Your site may not meet the minimum requirements "
6597
  "for EDD 3.0."
6598
  msgstr ""
6599
 
6600
- #: includes/admin/upgrades/upgrade-functions.php:295
6601
  #. translators: 1. opening anchor tag, do not translate; 2. closing anchor tag,
6602
  #. do not translate; 3. MySQL database version, do not translate
6603
  msgid ""
@@ -6606,152 +6606,152 @@ msgid ""
6606
  "needs to be updated."
6607
  msgstr ""
6608
 
6609
- #: includes/admin/upgrades/upgrade-functions.php:303
6610
  #. translators: 1. opening anchor tag, do not translate; 2. closing anchor tag,
6611
  #. do not translate
6612
  msgid "%1$sContact our support team%2$s for help with next steps."
6613
  msgstr ""
6614
 
6615
- #: includes/admin/upgrades/upgrade-functions.php:340
6616
- #: includes/admin/upgrades/upgrade-functions.php:654
6617
- #: includes/admin/upgrades/upgrade-functions.php:725
6618
- #: includes/admin/upgrades/upgrade-functions.php:823
6619
- #: includes/admin/upgrades/upgrade-functions.php:936
6620
- #: includes/admin/upgrades/upgrade-functions.php:1013
6621
- #: includes/admin/upgrades/upgrade-functions.php:1133
6622
- #: includes/admin/upgrades/upgrade-functions.php:1215
6623
  #: includes/gateways/stripe/includes/admin/upgrade-functions.php:80
6624
  msgid "You do not have permission to do shop upgrades"
6625
  msgstr ""
6626
 
6627
- #: includes/admin/upgrades/upgrade-functions.php:516 includes/install.php:372
6628
  msgid "Transaction Failed"
6629
  msgstr ""
6630
 
6631
- #: includes/admin/upgrades/upgrade-functions.php:517 includes/install.php:370
6632
  msgid "Your transaction failed, please try again or contact site support."
6633
  msgstr ""
6634
 
6635
- #: includes/admin/upgrades/upgrade-functions.php:1280
6636
  msgid ""
6637
  "<strong>Migration complete:</strong> You have already completed the update "
6638
  "to the file download logs."
6639
  msgstr ""
6640
 
6641
- #: includes/admin/upgrades/upgrade-functions.php:1290
6642
  msgid ""
6643
  "<strong>Upgrades Complete:</strong> You may now safely navigate away from "
6644
  "this page."
6645
  msgstr ""
6646
 
6647
- #: includes/admin/upgrades/upgrade-functions.php:1294
6648
  msgid ""
6649
  "<strong>Important:</strong> Do not navigate away from this page until all "
6650
  "upgrades complete."
6651
  msgstr ""
6652
 
6653
- #: includes/admin/upgrades/upgrade-functions.php:1342
6654
  msgid "Update file download logs"
6655
  msgstr ""
6656
 
6657
- #: includes/admin/upgrades/upgrade-functions.php:1347
6658
  msgid ""
6659
  "This will update the file download logs to remove some <abbr "
6660
  "title=\"Personally Identifiable Information\">PII</abbr> and make file "
6661
  "download counts more accurate."
6662
  msgstr ""
6663
 
6664
- #: includes/admin/upgrades/upgrade-functions.php:1356
6665
- #: includes/admin/upgrades/upgrade-functions.php:1359
6666
  msgid "Update File Download Logs"
6667
  msgstr ""
6668
 
6669
- #: includes/admin/upgrades/upgrade-functions.php:1360
6670
  msgid "File download logs have already been updated."
6671
  msgstr ""
6672
 
6673
- #: includes/admin/upgrades/upgrade-functions.php:1412
6674
  msgid "Tax Rates"
6675
  msgstr ""
6676
 
6677
- #: includes/admin/upgrades/upgrade-functions.php:1428
6678
  msgid "Customer Email Addresses"
6679
  msgstr ""
6680
 
6681
- #: includes/admin/upgrades/upgrade-functions.php:1432
6682
  msgid "Customer Notes"
6683
  msgstr ""
6684
 
6685
- #: includes/admin/upgrades/upgrade-functions.php:1440
6686
  msgid "Order Notes"
6687
  msgstr ""
6688
 
6689
- #: includes/admin/upgrades/upgrade-functions.php:1444
6690
- #: includes/admin/upgrades/upgrade-functions.php:1612
6691
- #: includes/admin/upgrades/upgrade-functions.php:1683
6692
  msgid "Remove Legacy Data"
6693
  msgstr ""
6694
 
6695
- #: includes/admin/upgrades/upgrade-functions.php:1501
6696
  msgid ""
6697
  "<strong>Database Upgrade Complete:</strong> All database upgrades have been "
6698
  "completed."
6699
  msgstr ""
6700
 
6701
- #: includes/admin/upgrades/upgrade-functions.php:1503
6702
  msgid "You may now leave this page."
6703
  msgstr ""
6704
 
6705
- #: includes/admin/upgrades/upgrade-functions.php:1508
6706
  msgid "Return to the dashboard"
6707
  msgstr ""
6708
 
6709
- #: includes/admin/upgrades/upgrade-functions.php:1515
6710
  msgid ""
6711
  "<strong>Important:</strong> Do not navigate away from this page until all "
6712
  "upgrades have completed."
6713
  msgstr ""
6714
 
6715
- #: includes/admin/upgrades/upgrade-functions.php:1519
6716
  msgid ""
6717
  "Easy Digital Downloads needs to perform upgrades to your WordPress "
6718
  "database. Your store data will be migrated to custom database tables to "
6719
  "improve performance and efficiency. This process may take a while."
6720
  msgstr ""
6721
 
6722
- #: includes/admin/upgrades/upgrade-functions.php:1520
6723
  msgid "Please create a full backup of your website before proceeding."
6724
  msgstr ""
6725
 
6726
- #: includes/admin/upgrades/upgrade-functions.php:1524
6727
  msgid ""
6728
  "This migration can also be run via WP-CLI with the following command: %s. "
6729
  "This is the recommended method for large sites."
6730
  msgstr ""
6731
 
6732
- #: includes/admin/upgrades/upgrade-functions.php:1534
6733
  msgid "I have secured a backup of my website data."
6734
  msgstr ""
6735
 
6736
- #: includes/admin/upgrades/upgrade-functions.php:1539
6737
  msgid "Upgrade Easy Digital Downloads"
6738
  msgstr ""
6739
 
6740
- #: includes/admin/upgrades/upgrade-functions.php:1564 includes/scripts.php:535
6741
  msgid "Migration complete"
6742
  msgstr ""
6743
 
6744
- #: includes/admin/upgrades/upgrade-functions.php:1569
6745
  msgid "Migration pending"
6746
  msgstr ""
6747
 
6748
- #: includes/admin/upgrades/upgrade-functions.php:1588
6749
  msgid ""
6750
  "The data migration has been successfully completed. You may now leave this "
6751
  "page or proceed to remove legacy data below."
6752
  msgstr ""
6753
 
6754
- #: includes/admin/upgrades/upgrade-functions.php:1615
6755
  msgid ""
6756
  "<strong>Important:</strong> This removes all legacy data from where it was "
6757
  "previously stored in custom post types and post meta. This is an optional "
@@ -6759,23 +6759,23 @@ msgid ""
6759
  "database and ensure your store is operational before completing this step."
6760
  msgstr ""
6761
 
6762
- #: includes/admin/upgrades/upgrade-functions.php:1621
6763
  msgid ""
6764
  "You can complete this step later by navigating to %sDownloads &raquo; "
6765
  "Tools%s."
6766
  msgstr ""
6767
 
6768
- #: includes/admin/upgrades/upgrade-functions.php:1632
6769
  msgid ""
6770
  "I have confirmed my store is operational and I have a backup of my website "
6771
  "data."
6772
  msgstr ""
6773
 
6774
- #: includes/admin/upgrades/upgrade-functions.php:1640
6775
  msgid "Permanently Remove Legacy Data"
6776
  msgstr ""
6777
 
6778
- #: includes/admin/upgrades/upgrade-functions.php:1651
6779
  msgid "Legacy data has been successfully removed. You may now leave this page."
6780
  msgstr ""
6781
 
@@ -11082,15 +11082,15 @@ msgstr ""
11082
  msgid "Stripe Radar review closed with a reason of %s."
11083
  msgstr ""
11084
 
11085
- #: includes/install.php:356
11086
  msgid "Thank you for your purchase!"
11087
  msgstr ""
11088
 
11089
- #: includes/install.php:358
11090
  msgid "Purchase Confirmation"
11091
  msgstr ""
11092
 
11093
- #: includes/install.php:385
11094
  msgid "Purchase History"
11095
  msgstr ""
11096
 
2
  # This file is distributed under the same license as the Easy Digital Downloads package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Easy Digital Downloads 3.0.2.1\n"
6
  "Report-Msgid-Bugs-To: https://easydigitaldownloads.com/\n"
7
+ "POT-Creation-Date: 2022-07-28 21:25:10+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
120
  #: includes/admin/tools/class-edd-tools-reset-stats.php:121
121
  #: includes/admin/tools.php:1092 includes/admin/tools.php:1098
122
  #: includes/admin/upgrades/classes/class-file-download-log-migration.php:134
123
+ #: includes/admin/upgrades/upgrade-functions.php:355
124
+ #: includes/admin/upgrades/upgrade-functions.php:669
125
+ #: includes/admin/upgrades/upgrade-functions.php:740
126
+ #: includes/admin/upgrades/upgrade-functions.php:838
127
+ #: includes/admin/upgrades/upgrade-functions.php:951
128
+ #: includes/admin/upgrades/upgrade-functions.php:1028
129
+ #: includes/admin/upgrades/upgrade-functions.php:1148
130
+ #: includes/admin/upgrades/upgrade-functions.php:1230
131
  #: includes/admin/upgrades/v3/class-base.php:117
132
  #: includes/api/class-edd-api.php:2014 includes/api/class-edd-api.php:2018
133
  #: includes/api/class-edd-api.php:2030 includes/api/class-edd-api.php:2032
201
  #: includes/admin/adjustments/adjustment-functions.php:99
202
  #: includes/admin/admin-pages.php:88 includes/admin/reporting/reports.php:1984
203
  #: includes/admin/settings/display-settings.php:40
204
+ #: includes/admin/upgrades/upgrade-functions.php:1431
205
  #: includes/post-types.php:129 includes/reports/reports-functions.php:336
206
  msgid "Discounts"
207
  msgstr ""
303
  #: includes/admin/customers/class-customer-table.php:208
304
  #: includes/admin/payments/payments-history.php:159
305
  #: includes/admin/settings/display-settings.php:37
306
+ #: includes/admin/upgrades/upgrade-functions.php:1435
307
  #: includes/orders/functions/types.php:85
308
  msgid "Orders"
309
  msgstr ""
873
 
874
  #: includes/admin/customers/class-customer-table.php:135
875
  #: includes/admin/payments/orders.php:141 includes/admin/tools.php:99
876
+ #: includes/admin/upgrades/upgrade-functions.php:1451
877
  msgid "Logs"
878
  msgstr ""
879
 
1279
  msgstr ""
1280
 
1281
  #: includes/admin/customers/customers.php:946
1282
+ #: includes/admin/upgrades/upgrade-functions.php:1439
1283
  msgid "Customer Addresses"
1284
  msgstr ""
1285
 
5773
 
5774
  #: includes/admin/settings/register-settings.php:1678
5775
  #: includes/gateways/stripe/includes/payment-methods/payment-request/admin/settings.php:82
5776
+ #: includes/install.php:346 templates/widget-cart-checkout.php:6
5777
  #: templates/widget-cart-empty.php:7
5778
  msgid "Checkout"
5779
  msgstr ""
6540
  "click <a href=\"%s\">here</a> to start the upgrade."
6541
  msgstr ""
6542
 
6543
+ #: includes/admin/upgrades/upgrade-functions.php:230
6544
  msgid ""
6545
  "Easy Digital Downloads is performing a database migration via WP-CLI. This "
6546
  "message will be removed when the migration is complete."
6547
  msgstr ""
6548
 
6549
+ #: includes/admin/upgrades/upgrade-functions.php:237
6550
  msgid ""
6551
  "Easy Digital Downloads needs to upgrade the database. %sLearn more about "
6552
  "this upgrade%s."
6553
  msgstr ""
6554
 
6555
+ #: includes/admin/upgrades/upgrade-functions.php:245
6556
  msgid "About this upgrade:"
6557
  msgstr ""
6558
 
6559
+ #: includes/admin/upgrades/upgrade-functions.php:251
6560
  #. translators: 1. Opening strong/italics tag; do not translate. 2. Closing
6561
  #. strong/italics tag; do not translate.
6562
  msgid ""
6565
  "performance and scalability."
6566
  msgstr ""
6567
 
6568
+ #: includes/admin/upgrades/upgrade-functions.php:261
6569
  #. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag;
6570
  #. do not translate.
6571
  msgid ""
6573
  "upgrade routine will make irreversible changes to the database."
6574
  msgstr ""
6575
 
6576
+ #: includes/admin/upgrades/upgrade-functions.php:271
6577
  #. translators: 1. Opening strong tag; do not translate. 2. Closing strong tag;
6578
  #. do not translate. 3. Line break; do not translate. 4. CLI command example;
6579
  #. do not translate.
6582
  "following command:%3$s%3$s%4$s"
6583
  msgstr ""
6584
 
6585
+ #: includes/admin/upgrades/upgrade-functions.php:280
6586
  msgid "For large sites, this is the recommended method of upgrading."
6587
  msgstr ""
6588
 
6589
+ #: includes/admin/upgrades/upgrade-functions.php:293
6590
  msgid "Begin the upgrade"
6591
  msgstr ""
6592
 
6593
+ #: includes/admin/upgrades/upgrade-functions.php:303
6594
  msgid ""
6595
  "Easy Digital Downloads was unable to create the necessary database tables "
6596
  "to complete this update. Your site may not meet the minimum requirements "
6597
  "for EDD 3.0."
6598
  msgstr ""
6599
 
6600
+ #: includes/admin/upgrades/upgrade-functions.php:310
6601
  #. translators: 1. opening anchor tag, do not translate; 2. closing anchor tag,
6602
  #. do not translate; 3. MySQL database version, do not translate
6603
  msgid ""
6606
  "needs to be updated."
6607
  msgstr ""
6608
 
6609
+ #: includes/admin/upgrades/upgrade-functions.php:318
6610
  #. translators: 1. opening anchor tag, do not translate; 2. closing anchor tag,
6611
  #. do not translate
6612
  msgid "%1$sContact our support team%2$s for help with next steps."
6613
  msgstr ""
6614
 
6615
+ #: includes/admin/upgrades/upgrade-functions.php:355
6616
+ #: includes/admin/upgrades/upgrade-functions.php:669
6617
+ #: includes/admin/upgrades/upgrade-functions.php:740
6618
+ #: includes/admin/upgrades/upgrade-functions.php:838
6619
+ #: includes/admin/upgrades/upgrade-functions.php:951
6620
+ #: includes/admin/upgrades/upgrade-functions.php:1028
6621
+ #: includes/admin/upgrades/upgrade-functions.php:1148
6622
+ #: includes/admin/upgrades/upgrade-functions.php:1230
6623
  #: includes/gateways/stripe/includes/admin/upgrade-functions.php:80
6624
  msgid "You do not have permission to do shop upgrades"
6625
  msgstr ""
6626
 
6627
+ #: includes/admin/upgrades/upgrade-functions.php:531 includes/install.php:374
6628
  msgid "Transaction Failed"
6629
  msgstr ""
6630
 
6631
+ #: includes/admin/upgrades/upgrade-functions.php:532 includes/install.php:372
6632
  msgid "Your transaction failed, please try again or contact site support."
6633
  msgstr ""
6634
 
6635
+ #: includes/admin/upgrades/upgrade-functions.php:1295
6636
  msgid ""
6637
  "<strong>Migration complete:</strong> You have already completed the update "
6638
  "to the file download logs."
6639
  msgstr ""
6640
 
6641
+ #: includes/admin/upgrades/upgrade-functions.php:1305
6642
  msgid ""
6643
  "<strong>Upgrades Complete:</strong> You may now safely navigate away from "
6644
  "this page."
6645
  msgstr ""
6646
 
6647
+ #: includes/admin/upgrades/upgrade-functions.php:1309
6648
  msgid ""
6649
  "<strong>Important:</strong> Do not navigate away from this page until all "
6650
  "upgrades complete."
6651
  msgstr ""
6652
 
6653
+ #: includes/admin/upgrades/upgrade-functions.php:1357
6654
  msgid "Update file download logs"
6655
  msgstr ""
6656
 
6657
+ #: includes/admin/upgrades/upgrade-functions.php:1362
6658
  msgid ""
6659
  "This will update the file download logs to remove some <abbr "
6660
  "title=\"Personally Identifiable Information\">PII</abbr> and make file "
6661
  "download counts more accurate."
6662
  msgstr ""
6663
 
6664
+ #: includes/admin/upgrades/upgrade-functions.php:1371
6665
+ #: includes/admin/upgrades/upgrade-functions.php:1374
6666
  msgid "Update File Download Logs"
6667
  msgstr ""
6668
 
6669
+ #: includes/admin/upgrades/upgrade-functions.php:1375
6670
  msgid "File download logs have already been updated."
6671
  msgstr ""
6672
 
6673
+ #: includes/admin/upgrades/upgrade-functions.php:1427
6674
  msgid "Tax Rates"
6675
  msgstr ""
6676
 
6677
+ #: includes/admin/upgrades/upgrade-functions.php:1443
6678
  msgid "Customer Email Addresses"
6679
  msgstr ""
6680
 
6681
+ #: includes/admin/upgrades/upgrade-functions.php:1447
6682
  msgid "Customer Notes"
6683
  msgstr ""
6684
 
6685
+ #: includes/admin/upgrades/upgrade-functions.php:1455
6686
  msgid "Order Notes"
6687
  msgstr ""
6688
 
6689
+ #: includes/admin/upgrades/upgrade-functions.php:1459
6690
+ #: includes/admin/upgrades/upgrade-functions.php:1627
6691
+ #: includes/admin/upgrades/upgrade-functions.php:1698
6692
  msgid "Remove Legacy Data"
6693
  msgstr ""
6694
 
6695
+ #: includes/admin/upgrades/upgrade-functions.php:1516
6696
  msgid ""
6697
  "<strong>Database Upgrade Complete:</strong> All database upgrades have been "
6698
  "completed."
6699
  msgstr ""
6700
 
6701
+ #: includes/admin/upgrades/upgrade-functions.php:1518
6702
  msgid "You may now leave this page."
6703
  msgstr ""
6704
 
6705
+ #: includes/admin/upgrades/upgrade-functions.php:1523
6706
  msgid "Return to the dashboard"
6707
  msgstr ""
6708
 
6709
+ #: includes/admin/upgrades/upgrade-functions.php:1530
6710
  msgid ""
6711
  "<strong>Important:</strong> Do not navigate away from this page until all "
6712
  "upgrades have completed."
6713
  msgstr ""
6714
 
6715
+ #: includes/admin/upgrades/upgrade-functions.php:1534
6716
  msgid ""
6717
  "Easy Digital Downloads needs to perform upgrades to your WordPress "
6718
  "database. Your store data will be migrated to custom database tables to "
6719
  "improve performance and efficiency. This process may take a while."
6720
  msgstr ""
6721
 
6722
+ #: includes/admin/upgrades/upgrade-functions.php:1535
6723
  msgid "Please create a full backup of your website before proceeding."
6724
  msgstr ""
6725
 
6726
+ #: includes/admin/upgrades/upgrade-functions.php:1539
6727
  msgid ""
6728
  "This migration can also be run via WP-CLI with the following command: %s. "
6729
  "This is the recommended method for large sites."
6730
  msgstr ""
6731
 
6732
+ #: includes/admin/upgrades/upgrade-functions.php:1549
6733
  msgid "I have secured a backup of my website data."
6734
  msgstr ""
6735
 
6736
+ #: includes/admin/upgrades/upgrade-functions.php:1554
6737
  msgid "Upgrade Easy Digital Downloads"
6738
  msgstr ""
6739
 
6740
+ #: includes/admin/upgrades/upgrade-functions.php:1579 includes/scripts.php:535
6741
  msgid "Migration complete"
6742
  msgstr ""
6743
 
6744
+ #: includes/admin/upgrades/upgrade-functions.php:1584
6745
  msgid "Migration pending"
6746
  msgstr ""
6747
 
6748
+ #: includes/admin/upgrades/upgrade-functions.php:1603
6749
  msgid ""
6750
  "The data migration has been successfully completed. You may now leave this "
6751
  "page or proceed to remove legacy data below."
6752
  msgstr ""
6753
 
6754
+ #: includes/admin/upgrades/upgrade-functions.php:1630
6755
  msgid ""
6756
  "<strong>Important:</strong> This removes all legacy data from where it was "
6757
  "previously stored in custom post types and post meta. This is an optional "
6759
  "database and ensure your store is operational before completing this step."
6760
  msgstr ""
6761
 
6762
+ #: includes/admin/upgrades/upgrade-functions.php:1636
6763
  msgid ""
6764
  "You can complete this step later by navigating to %sDownloads &raquo; "
6765
  "Tools%s."
6766
  msgstr ""
6767
 
6768
+ #: includes/admin/upgrades/upgrade-functions.php:1647
6769
  msgid ""
6770
  "I have confirmed my store is operational and I have a backup of my website "
6771
  "data."
6772
  msgstr ""
6773
 
6774
+ #: includes/admin/upgrades/upgrade-functions.php:1655
6775
  msgid "Permanently Remove Legacy Data"
6776
  msgstr ""
6777
 
6778
+ #: includes/admin/upgrades/upgrade-functions.php:1666
6779
  msgid "Legacy data has been successfully removed. You may now leave this page."
6780
  msgstr ""
6781
 
11082
  msgid "Stripe Radar review closed with a reason of %s."
11083
  msgstr ""
11084
 
11085
+ #: includes/install.php:358
11086
  msgid "Thank you for your purchase!"
11087
  msgstr ""
11088
 
11089
+ #: includes/install.php:360
11090
  msgid "Purchase Confirmation"
11091
  msgstr ""
11092
 
11093
+ #: includes/install.php:387
11094
  msgid "Purchase History"
11095
  msgstr ""
11096
 
readme.txt CHANGED
@@ -7,7 +7,7 @@ Tags: ecommerce, e-commerce, sell, digital store, stripe
7
  Requires at least: 4.9
8
  Tested up to: 6.0
9
  Requires PHP: 5.6
10
- Stable Tag: 3.0.2
11
  License: GNU Version 2 or Any Later Version
12
 
13
  Sell your digital products with the ecommerce plugin written for digital creators, by digital creators.
@@ -239,6 +239,9 @@ Yes, through the use of our commercial addon called [Recurring Payments](https:/
239
 
240
  == Changelog ==
241
 
 
 
 
242
  = 3.0.2, July 26, 2022 =
243
  * Fix: Customer verification URL was not working in the admin.
244
  * Fix: When cancelling an order once at PayPal, the checkout page could produce a Javascript error.
7
  Requires at least: 4.9
8
  Tested up to: 6.0
9
  Requires PHP: 5.6
10
+ Stable Tag: 3.0.2.1
11
  License: GNU Version 2 or Any Later Version
12
 
13
  Sell your digital products with the ecommerce plugin written for digital creators, by digital creators.
239
 
240
  == Changelog ==
241
 
242
+ = 3.0.2.1, July 28, 2022 =
243
+ * Fix: Upgrade warning notices were showing incorrectly for some sites.
244
+
245
  = 3.0.2, July 26, 2022 =
246
  * Fix: Customer verification URL was not working in the admin.
247
  * Fix: When cancelling an order once at PayPal, the checkout page could produce a Javascript error.