Plugin Directory

Changeset 3171561


Ignore:
Timestamp:
10/18/2024 03:14:23 PM (17 months ago)
Author:
crowdaa
Message:

Created version 1.10.1

Location:
crowdaa-sync
Files:
4 edited
43 copied

Legend:

Unmodified
Added
Removed
  • crowdaa-sync/tags/1.10.1/CHANGELOG

    r3169735 r3171561  
    77
    88## [Unreleased]
     9
     10## [1.10.1] - 2024-10-18
     11
     12### Changed
     13
     14- Fixed some typos & adapted code for some specific/internal use cases
    915
    1016## [1.10.0] - 2024-10-16
  • crowdaa-sync/tags/1.10.1/README.txt

    r3169735 r3171561  
    66Requires PHP: 7.3
    77Tested up to: 5.9
    8 Stable tag: 1.10.0
     8Stable tag: 1.10.1
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
  • crowdaa-sync/tags/1.10.1/admin/class-crowdaa-sync-admin-display.php

    r3169735 r3171561  
    115115    $syncDomainNames = get_option('crowdaa_sync_domain_names');
    116116    $api = new Crowdaa_Sync_API();
    117     $response = $api->http_request('POST', '/websites/crowdaa-sync/autosetup', [
     117    $setupPayload = [
    118118      'action' => 'setup',
    119119      'pluginApiKey' => $pluginApiKey,
    120120      'wordpressApiUrl' => preg_replace('~/$~', '', get_rest_url()),
    121121      'defaultWordpressUrl' => get_site_url(),
    122       'syncDomainNames' => explode(',', $syncDomainNames),
    123     ]);
     122    ];
     123    if ($syncDomainNames) {
     124      $setupPayload['syncDomainNames'] = explode(',', $syncDomainNames);
     125    }
     126    $response = $api->http_request('POST', '/websites/crowdaa-sync/autosetup', $setupPayload);
    124127
    125128    $err    = is_wp_error($response) ? $response->get_error_message() : null;
     
    136139      return false;
    137140    } else if (isset($json->errors)) {
    138       Crowdaa_Sync_Logs::log('Login autosetup error messages', implode(', ', $json->errors));
     141      Crowdaa_Sync_Logs::log('Login autosetup error messages', $json->errors);
    139142      return false;
    140143    } else if (!isset($json->data)) {
  • crowdaa-sync/tags/1.10.1/crowdaa-sync.php

    r3169735 r3171561  
    1414 * Plugin URI:       
    1515 * Description:       Plugin for synchronizing WordPress site and Crowdaa CMS
    16  * Version:           1.10.0
     16 * Version:           1.10.1
    1717 * Requires at least: 5.5
    1818 * Requires PHP:      7.2
     
    3434 * Uses SemVer - https://semver.org
    3535 */
    36 define('CROWDAA_SYNC_VERSION', '1.10.0');
     36define('CROWDAA_SYNC_VERSION', '1.10.1');
    3737define('CROWDAA_SYNC_PLUGIN_DIR', __DIR__);
    3838define('CROWDAA_SYNC_PLUGIN_NAME', 'crowdaa-sync');
  • crowdaa-sync/trunk/CHANGELOG

    r3169735 r3171561  
    77
    88## [Unreleased]
     9
     10## [1.10.1] - 2024-10-18
     11
     12### Changed
     13
     14- Fixed some typos & adapted code for some specific/internal use cases
    915
    1016## [1.10.0] - 2024-10-16
  • crowdaa-sync/trunk/README.txt

    r3169735 r3171561  
    66Requires PHP: 7.3
    77Tested up to: 5.9
    8 Stable tag: 1.10.0
     8Stable tag: 1.10.1
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
  • crowdaa-sync/trunk/admin/class-crowdaa-sync-admin-display.php

    r3169735 r3171561  
    115115    $syncDomainNames = get_option('crowdaa_sync_domain_names');
    116116    $api = new Crowdaa_Sync_API();
    117     $response = $api->http_request('POST', '/websites/crowdaa-sync/autosetup', [
     117    $setupPayload = [
    118118      'action' => 'setup',
    119119      'pluginApiKey' => $pluginApiKey,
    120120      'wordpressApiUrl' => preg_replace('~/$~', '', get_rest_url()),
    121121      'defaultWordpressUrl' => get_site_url(),
    122       'syncDomainNames' => explode(',', $syncDomainNames),
    123     ]);
     122    ];
     123    if ($syncDomainNames) {
     124      $setupPayload['syncDomainNames'] = explode(',', $syncDomainNames);
     125    }
     126    $response = $api->http_request('POST', '/websites/crowdaa-sync/autosetup', $setupPayload);
    124127
    125128    $err    = is_wp_error($response) ? $response->get_error_message() : null;
     
    136139      return false;
    137140    } else if (isset($json->errors)) {
    138       Crowdaa_Sync_Logs::log('Login autosetup error messages', implode(', ', $json->errors));
     141      Crowdaa_Sync_Logs::log('Login autosetup error messages', $json->errors);
    139142      return false;
    140143    } else if (!isset($json->data)) {
  • crowdaa-sync/trunk/crowdaa-sync.php

    r3169735 r3171561  
    1414 * Plugin URI:       
    1515 * Description:       Plugin for synchronizing WordPress site and Crowdaa CMS
    16  * Version:           1.10.0
     16 * Version:           1.10.1
    1717 * Requires at least: 5.5
    1818 * Requires PHP:      7.2
     
    3434 * Uses SemVer - https://semver.org
    3535 */
    36 define('CROWDAA_SYNC_VERSION', '1.10.0');
     36define('CROWDAA_SYNC_VERSION', '1.10.1');
    3737define('CROWDAA_SYNC_PLUGIN_DIR', __DIR__);
    3838define('CROWDAA_SYNC_PLUGIN_NAME', 'crowdaa-sync');
Note: See TracChangeset for help on using the changeset viewer.