Plugin Directory

Changeset 2963077


Ignore:
Timestamp:
09/05/2023 12:27:20 PM (3 years ago)
Author:
appfulapp
Message:

Sync WP roles initially on login

Location:
appful-app
Files:
3 deleted
4 edited
100 copied

Legend:

Unmodified
Added
Removed
  • appful-app/tags/3.1.10/appful-app.php

    r2962811 r2963077  
    1212 * Plugin URI:        https://appful.io
    1313 * Description:       Appful® is the number 1 plugin for turning your WordPress Content into a native, beautiful app on iOS & Android in under 5 minutes.
    14  * Version:           3.1.9
     14 * Version:           3.1.10
    1515 * Requires at least: 5.8
    1616 * Requires PHP:      7.4
  • appful-app/tags/3.1.10/includes/use_cases/SyncAllUseCase.php

    r2920030 r2963077  
    1010    private SyncCommentsUseCase $sync_comments_use_case;
    1111    private SyncUsersUseCase $sync_users_use_case;
     12    private SyncRolesUseCase $sync_roles_use_case;
    1213
    1314    public function __construct(
     
    1718        SyncAttachmentsUseCase $sync_attachments_use_case,
    1819        SyncCommentsUseCase $sync_comments_use_case,
    19         SyncUsersUseCase $sync_users_use_case
     20        SyncUsersUseCase $sync_users_use_case,
     21        SyncRolesUseCase $sync_roles_use_case
    2022    ) {
    2123        $this->sync_posts_use_case       = $sync_posts_use_case;
     
    2527        $this->sync_comments_use_case    = $sync_comments_use_case;
    2628        $this->sync_users_use_case       = $sync_users_use_case;
     29        $this->sync_roles_use_case       = $sync_roles_use_case;
    2730    }
    2831
    2932    public function invoke() {
    3033        $this->sync_users_use_case->invoke();
     34        $this->sync_roles_use_case->invoke();
    3135        $this->sync_categories_use_case->invoke();
    3236        $this->sync_tags_use_case->invoke();
  • appful-app/tags/3.1.10/includes/use_cases/UseCaseManager.php

    r2962811 r2963077  
    102102        $this->sync_categories_use_case                = new SyncCategoriesUseCase( $this->get_category_sync_data_use_case, $this->send_category_chunk_sync_use_case );
    103103        $this->sync_attachments_use_case               = new SyncAttachmentsUseCase( $this->get_attachment_sync_data_use_case, $this->send_attachment_chunk_sync_use_case );
    104         $this->sync_all_use_case                       = new SyncAllUseCase( $this->sync_posts_use_case, $this->sync_tags_use_case, $this->sync_categories_use_case, $this->sync_attachments_use_case, $this->sync_comments_use_case, $this->sync_users_use_case );
    105104        $this->post_delete_use_case                    = new PostDeleteUseCase( $backend_client );
    106105        $this->comment_delete_use_case                 = new CommentDeleteUseCase( $backend_client );
     
    119118        $this->send_role_chunk_sync_use_case           = new SendRoleChunkSyncUseCase( $backend_client );
    120119        $this->sync_roles_use_case                     = new SyncRolesUseCase( $this->get_role_sync_data_use_case, $this->send_role_chunk_sync_use_case );
     120        $this->sync_all_use_case                       = new SyncAllUseCase( $this->sync_posts_use_case, $this->sync_tags_use_case, $this->sync_categories_use_case, $this->sync_attachments_use_case, $this->sync_comments_use_case, $this->sync_users_use_case, $this->sync_roles_use_case );
    121121    }
    122122
  • appful-app/tags/3.1.10/readme.txt

    r2962811 r2963077  
    44Donate link: https://appful.io
    55Requires at least: 5.8
    6 Tested up to: 6.2
     6Tested up to: 6.3
    77Requires PHP: 7.4
    8 Stable tag: 3.1.9
     8Stable tag: 3.1.10
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
  • appful-app/trunk/appful-app.php

    r2962811 r2963077  
    1212 * Plugin URI:        https://appful.io
    1313 * Description:       Appful® is the number 1 plugin for turning your WordPress Content into a native, beautiful app on iOS & Android in under 5 minutes.
    14  * Version:           3.1.9
     14 * Version:           3.1.10
    1515 * Requires at least: 5.8
    1616 * Requires PHP:      7.4
  • appful-app/trunk/includes/use_cases/SyncAllUseCase.php

    r2920030 r2963077  
    1010    private SyncCommentsUseCase $sync_comments_use_case;
    1111    private SyncUsersUseCase $sync_users_use_case;
     12    private SyncRolesUseCase $sync_roles_use_case;
    1213
    1314    public function __construct(
     
    1718        SyncAttachmentsUseCase $sync_attachments_use_case,
    1819        SyncCommentsUseCase $sync_comments_use_case,
    19         SyncUsersUseCase $sync_users_use_case
     20        SyncUsersUseCase $sync_users_use_case,
     21        SyncRolesUseCase $sync_roles_use_case
    2022    ) {
    2123        $this->sync_posts_use_case       = $sync_posts_use_case;
     
    2527        $this->sync_comments_use_case    = $sync_comments_use_case;
    2628        $this->sync_users_use_case       = $sync_users_use_case;
     29        $this->sync_roles_use_case       = $sync_roles_use_case;
    2730    }
    2831
    2932    public function invoke() {
    3033        $this->sync_users_use_case->invoke();
     34        $this->sync_roles_use_case->invoke();
    3135        $this->sync_categories_use_case->invoke();
    3236        $this->sync_tags_use_case->invoke();
  • appful-app/trunk/includes/use_cases/UseCaseManager.php

    r2962811 r2963077  
    102102        $this->sync_categories_use_case                = new SyncCategoriesUseCase( $this->get_category_sync_data_use_case, $this->send_category_chunk_sync_use_case );
    103103        $this->sync_attachments_use_case               = new SyncAttachmentsUseCase( $this->get_attachment_sync_data_use_case, $this->send_attachment_chunk_sync_use_case );
    104         $this->sync_all_use_case                       = new SyncAllUseCase( $this->sync_posts_use_case, $this->sync_tags_use_case, $this->sync_categories_use_case, $this->sync_attachments_use_case, $this->sync_comments_use_case, $this->sync_users_use_case );
    105104        $this->post_delete_use_case                    = new PostDeleteUseCase( $backend_client );
    106105        $this->comment_delete_use_case                 = new CommentDeleteUseCase( $backend_client );
     
    119118        $this->send_role_chunk_sync_use_case           = new SendRoleChunkSyncUseCase( $backend_client );
    120119        $this->sync_roles_use_case                     = new SyncRolesUseCase( $this->get_role_sync_data_use_case, $this->send_role_chunk_sync_use_case );
     120        $this->sync_all_use_case                       = new SyncAllUseCase( $this->sync_posts_use_case, $this->sync_tags_use_case, $this->sync_categories_use_case, $this->sync_attachments_use_case, $this->sync_comments_use_case, $this->sync_users_use_case, $this->sync_roles_use_case );
    121121    }
    122122
  • appful-app/trunk/readme.txt

    r2962811 r2963077  
    44Donate link: https://appful.io
    55Requires at least: 5.8
    6 Tested up to: 6.2
     6Tested up to: 6.3
    77Requires PHP: 7.4
    8 Stable tag: 3.1.9
     8Stable tag: 3.1.10
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset for help on using the changeset viewer.