Changeset 3344007
- Timestamp:
- 08/13/2025 08:56:11 AM (4 months ago)
- Location:
- icegram-mailer
- Files:
-
- 102 added
- 3 edited
-
tags/1.0.6 (added)
-
tags/1.0.6/LICENSE.txt (added)
-
tags/1.0.6/admin (added)
-
tags/1.0.6/admin/class-icegram-mailer-admin-ajax-handler.php (added)
-
tags/1.0.6/admin/class-icegram-mailer-admin-notice.php (added)
-
tags/1.0.6/admin/class-icegram-mailer-admin.php (added)
-
tags/1.0.6/admin/class-icegram-mailer-email-list-table.php (added)
-
tags/1.0.6/admin/class-icegram-mailer-list-table.php (added)
-
tags/1.0.6/admin/class-icegram-mailer-settings.php (added)
-
tags/1.0.6/admin/css (added)
-
tags/1.0.6/admin/css/admin.css (added)
-
tags/1.0.6/admin/css/style.css (added)
-
tags/1.0.6/admin/images (added)
-
tags/1.0.6/admin/images/ess-footer-image.png (added)
-
tags/1.0.6/admin/images/ig-logo.svg (added)
-
tags/1.0.6/admin/images/overview-snippet.png (added)
-
tags/1.0.6/admin/index.php (added)
-
tags/1.0.6/admin/js (added)
-
tags/1.0.6/admin/js/admin.js (added)
-
tags/1.0.6/admin/js/ess-onboarding.js (added)
-
tags/1.0.6/admin/notices (added)
-
tags/1.0.6/admin/notices/class-icegram-mailer-plugin-review-notice.php (added)
-
tags/1.0.6/admin/partials (added)
-
tags/1.0.6/admin/partials/dashboard.php (added)
-
tags/1.0.6/admin/partials/ess-optin-popup.php (added)
-
tags/1.0.6/admin/partials/ess-stats-with-upgrade-block.php (added)
-
tags/1.0.6/admin/partials/ess-stats.php (added)
-
tags/1.0.6/admin/partials/header.php (added)
-
tags/1.0.6/admin/partials/settings.php (added)
-
tags/1.0.6/admin/templates (added)
-
tags/1.0.6/admin/templates/other-icegram-plugins.php (added)
-
tags/1.0.6/assets (added)
-
tags/1.0.6/assets/css (added)
-
tags/1.0.6/assets/css/tailwind.css (added)
-
tags/1.0.6/assets/fonts (added)
-
tags/1.0.6/assets/fonts/inter (added)
-
tags/1.0.6/assets/fonts/inter/Inter-Bold.woff (added)
-
tags/1.0.6/assets/fonts/inter/Inter-Bold.woff2 (added)
-
tags/1.0.6/assets/fonts/inter/Inter-Medium.woff (added)
-
tags/1.0.6/assets/fonts/inter/Inter-Medium.woff2 (added)
-
tags/1.0.6/assets/fonts/inter/Inter-Regular.woff (added)
-
tags/1.0.6/assets/fonts/inter/Inter-Regular.woff2 (added)
-
tags/1.0.6/assets/fonts/inter/Inter-SemiBold.woff (added)
-
tags/1.0.6/assets/fonts/inter/Inter-SemiBold.woff2 (added)
-
tags/1.0.6/assets/fonts/inter/inter.css (added)
-
tags/1.0.6/assets/images (added)
-
tags/1.0.6/assets/images/duplicate-post-page-copy-clone-wp-icon.svg (added)
-
tags/1.0.6/assets/images/icegram-collect-icon.png (added)
-
tags/1.0.6/assets/images/icegram-engage-icon.png (added)
-
tags/1.0.6/assets/images/icegram-express-icon.png (added)
-
tags/1.0.6/assets/images/tlwp-icon.png (added)
-
tags/1.0.6/icegram-mailer.php (added)
-
tags/1.0.6/includes (added)
-
tags/1.0.6/includes/class-icegram-mailer-account.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-activator.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-base-mailer.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-client.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-common.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-deactivator.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-ess-mailer.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-express-integration.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-i18n.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-installer.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-message.php (added)
-
tags/1.0.6/includes/class-icegram-mailer-router.php (added)
-
tags/1.0.6/includes/class-icegram-mailer.php (added)
-
tags/1.0.6/includes/controllers (added)
-
tags/1.0.6/includes/controllers/class-icegram-mailer-dashboard-controller.php (added)
-
tags/1.0.6/includes/controllers/class-icegram-mailer-onboarding-controller.php (added)
-
tags/1.0.6/includes/controllers/class-icegram-mailer-settings-controller.php (added)
-
tags/1.0.6/includes/db (added)
-
tags/1.0.6/includes/db/class-icegram-mailer-base-table.php (added)
-
tags/1.0.6/includes/db/class-icegram-mailer-logs-table.php (added)
-
tags/1.0.6/includes/db/index.php (added)
-
tags/1.0.6/includes/feedback (added)
-
tags/1.0.6/includes/feedback.php (added)
-
tags/1.0.6/includes/feedback/assets (added)
-
tags/1.0.6/includes/feedback/assets/css (added)
-
tags/1.0.6/includes/feedback/assets/css/animate.min.css (added)
-
tags/1.0.6/includes/feedback/assets/css/emoji.min.css (added)
-
tags/1.0.6/includes/feedback/assets/css/feedback.min.css (added)
-
tags/1.0.6/includes/feedback/assets/css/star-rating.min.css (added)
-
tags/1.0.6/includes/feedback/assets/css/sweetalert2.min.css (added)
-
tags/1.0.6/includes/feedback/assets/images (added)
-
tags/1.0.6/includes/feedback/assets/images/loading.gif (added)
-
tags/1.0.6/includes/feedback/assets/js (added)
-
tags/1.0.6/includes/feedback/assets/js/sweetalert2.min.js (added)
-
tags/1.0.6/includes/feedback/class-ig-feedback.php (added)
-
tags/1.0.6/includes/feedback/class-ig-tracker.php (added)
-
tags/1.0.6/includes/helper-functions.php (added)
-
tags/1.0.6/includes/index.php (added)
-
tags/1.0.6/includes/services (added)
-
tags/1.0.6/includes/services/class-icegram-mailer-email-delivery-check.php (added)
-
tags/1.0.6/includes/services/class-icegram-mailer-services.php (added)
-
tags/1.0.6/index.php (added)
-
tags/1.0.6/languages (added)
-
tags/1.0.6/languages/icegram-emails.pot (added)
-
tags/1.0.6/languages/icegram-mailer.pot (added)
-
tags/1.0.6/readme.txt (added)
-
tags/1.0.6/tailwind.config.js (added)
-
tags/1.0.6/uninstall.php (added)
-
trunk/icegram-mailer.php (modified) (2 diffs)
-
trunk/includes/feedback.php (modified) (1 diff)
-
trunk/languages/icegram-mailer.pot (added)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
icegram-mailer/trunk/icegram-mailer.php
r3328703 r3344007 16 16 * Plugin Name: Icegram Mailer 17 17 * Plugin URI: https://icegram.com 18 * Description: Plugin to send emails via Icegram sending ser ivce19 * Version: 1.0. 518 * Description: Plugin to send emails via Icegram sending service 19 * Version: 1.0.6 20 20 * Author: Icegram 21 21 * Requires at least: 4.7 … … 40 40 */ 41 41 if ( ! defined( 'ICEGRAM_MAILER_VERSION' ) ) { 42 define( 'ICEGRAM_MAILER_VERSION', '1.0. 5' );42 define( 'ICEGRAM_MAILER_VERSION', '1.0.6' ); 43 43 } 44 44 -
icegram-mailer/trunk/includes/feedback.php
r3325337 r3344007 70 70 71 71 add_filter( 'ig_mailer_additional_feedback_meta_info', 'ig_mailer_get_additional_info', 10, 2 ); 72 73 74 if ( ! function_exists( 'ig_mailer_subscribe_to_plugin_deactivation_list' ) ) { 75 function ig_mailer_subscribe_to_plugin_deactivation_list( $data ) { 76 77 $admin_email = get_bloginfo( 'admin_email' ); 78 $user = get_user_by( 'email', $admin_email ); 79 $admin_name = ''; 80 if ( $user instanceof WP_User ) { 81 $admin_name = $user->display_name; 82 } 83 84 $email = $admin_email; 85 $name = $admin_name; 86 87 switch ( $data['feedback']['value'] ) { 88 case 'i-could-not-get-the-plugin-to-work': 89 $list = '6a7aacc98417'; 90 break; 91 92 case 'my-free-email-limit-has-been-exhausted': 93 $list = '043753cf0041'; 94 break; 95 96 case 'i-am-switching-to-a-different-plugin': 97 $list = 'd0d2b6bb23c7'; 98 break; 99 100 case 'installed-plugin-unknowingly': 101 $list = 'c7ce22022ce5'; 102 break; 103 104 default: 105 $list = ''; 106 break; 107 } 108 109 if ( ! empty( $list ) && is_email( $email ) ) { 110 111 $url_params = array( 112 'ig_es_external_action' => 'subscribe', 113 'name' => $name, 114 'email' => $email, 115 'list' => $list, 116 ); 117 118 $ip_address = icegram_mailer_get_ip(); 119 if ( ! empty( $ip_address ) && 'UNKNOWN' !== $ip_address ) { 120 $url_params['ip_address'] = $ip_address; 121 } 122 123 $ig_url = 'https://www.icegram.com/'; 124 $ig_url = add_query_arg( $url_params, $ig_url ); 125 126 $args = array( 127 'timeout' => 15, 128 'blocking' => false, 129 ); 130 131 // Make a get request. 132 wp_remote_get( $ig_url, $args ); 133 } 134 } 135 } 136 add_action( 'ig_mailer_deactivation_feedback_submitted', 'ig_mailer_subscribe_to_plugin_deactivation_list' ); -
icegram-mailer/trunk/readme.txt
r3328703 r3344007 6 6 Tested up to: 6.7 7 7 Requires PHP: 7.0 8 Stable tag: 1.0. 58 Stable tag: 1.0.6 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 185 185 == Upgrade Notice == 186 186 187 = 1.0.6 = 188 * Update: Added POT file for translations 189 190 == Changelog == 191 192 = 1.0.6 = 193 * Update: Added POT file for translations 194 187 195 = 1.0.5 = 188 196 * Improvement: Separation between frontend and backend processes for improved performance and flexibility. 189 197 * Update: Tested up to WordPress 6.8 190 198 191 == Changelog ==192 193 = 1.0.5 =194 * Improvement: Separation between frontend and backend processes for improved performance and flexibility.195 * Update: Tested up to WordPress 6.8196 197 199 = 1.0.4 = 198 200 * Fix: Email stats calculation issue on some sites
Note: See TracChangeset
for help on using the changeset viewer.