You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge develop into master (#115)
* Fix the wp-app prefix for multisite
* Fix the loading blank view namespace folder
* Adjust the Base Service Providers
* Keep the status header set by status_header()
* Bump to v0.6.3
* Use database session driver instead
* Adjust the loading condition
* Add assets compiling script
* Readd Tests/Unit
* Use phpunit for Unit Test
* Adjust dev 81
* Add PHP 7.3 env
* Fix phpcs
* Update docs
* Refactor the way we load the wp_app() and adjust conditions when running in wp-cli mode
* Adjust to use 1 Laravel version
* Add trailing slash to WP App urls
* Adjust setup URLs
* Update docs
* Update js packages
* Adjust the docs
* Adjust packages versions
* Adjust packages version
* Upgrade yarn
* Put failed message on setup app to log file
* Throw exception when wp_app() called incorrectly
* Change the authorizing middleware
* Adjust wp app template
* Add test for Enpii_Base_Helper::get_current_url
* Complete UT for first method
* Add Unit Test for src/App/Support/Enpii_Base_Helper.php
* Add tests for WP_Plugin::init_with_wp_app
* Refactor WP_Plugin::attach_to_wp_app and add test for it
* Complete refactoring and tests for src/Foundation/WP/
* Adjust a bit
* Adjust the autoload
* Update compsoer
* Add checking PDO_Mysql
* Don't use Blade for WP template by default
* Disable error handler by default
* Adjust the Bootstrap
* Fix the timezone issue
* Adjust the web-worker
* Adjust the web worker and timestamp lib
* Move helpers to Enpii Base Helper (#90)
* Move helpers to Enpii Base Helper
* Refactor code
* Refactor code
* Update helpers for wp app page title
* Add enpii base hook hanlders
* Add enpii base bootstrap
* Remove duplicate is console mode function
* Refactor helpers function name
* Move enpii base bootstrap to Support
* Add tests for Enpii base bootstrap
* Refactor code
* Refactor code
* Add test cases for enpii base helper (#92)
* Add test cases for enpii base helper
* Add test_get_wp_app_base_folders_paths and test_wp_cli_init
* Add more tests
* Add wp_app_get_asset_url test
* Add test for is console mode
* Add test for use_blade_for_wp_template
* Add test for disable_web_worker
* Add test for prepare_wp_app_folders
* Add test for wp_app_get_timezone
* Add test for perform wp app check
* Feature/add more tests for np base helper (#93)
* Add test for is_pdo_mysql_loaded
* Add test for get_blade_for_wp_template_setting
* Add test for get_use_error_handler_setting
* Refactor enpii base helper
* Add test for wp_app_get_asset_url
* Add test for put_messages_to_wp_admin_notice
* Refactor code
* Refactor code
* Add docs for wp app initialize (#94)
* Add docs for wp app initialize
* Refactor file name
* Update docs content
* Refactor code
* Remove unused heading
* Add more desc
* Update details to web mode setup
* Refactor docs
* Refactor docs
* Update docs
* Refactor Enpii Base Bootstrap (#95)
* Refactor code
* Add test for initialize when in console mode
* Fix cli setup app in initialize method
* Refactor enpii base helper
* Refactor code
* Move test from bootstrap to helper file
* Add more test for enpii base helper
* Adjust documentation for wp app initialization
* Replace wp_app to app (#97)
* Replace wp_app to app
* Refactor code
* Replace wp_app prefix functions (#98)
* Replace wp_app_config function
* Do replacement for wp_app prefix functions
* Do replacement for other wp_app prefix functions
* Remove override files and add laravel helpers to composer
* Fix phpcs
* Add unit test for traits (#99)
* Update composer files
* Add test for accessor trait
* Refactor test
* Add test for Config Trait
* Add getter trait test
* Refactor getter trait test
* Add test for setter trait
* Add test for static instance trait
* Add unit test for executable trait
* Update composer files
* Adjust exclude files
* Refactor dump helpers and add tests for Foundation (#100)
* Fix dev dump to work in test env
* Update tests for WP Plugin
* Update unit test to the refactor src code
* Refactor dev log name
* Refactor devvard function
* Add test for Connection_Factory
* Add wpdb connection test file
* Add test to wpdb connection
* Add test for Base Job
* Refactor code
* Fix pdo mock object
* Revert jopb interface
* Refactor Base Job Test
* Refactor code
* Update composer lock
* Update composer lock
* Refactor code for Jobs to Actions (#106)
* Add Bootstrap WP action
* Add test for Bootstrap_WP_App_Action
* Refactor code
* Feature - Add Actions (#107)
* Add Bootstrap WP action
* Add test for Bootstrap_WP_App_Action
* Refactor code
* Refactor tests and add Init_WP_App_Kernels_Action
* Add Init_WP_App_Kernels_Action test
* Add Login_WP_App_User_Action
* Add Logout_WP_App_User_Action
* Add Mark_Setup_WP_App_Done_Action_Test
* Add Mark_Setup_WP_App_Failed_Action
* Refactor code and fix Mockery on class already exists error
* Add Perform_Web_Worker_Action
* Add new actions from jobs (#108)
* Add Process_WP_App_Request_Action and Process_WP_Api_Request_Action
* Add Process_WP_Api_Request_Action_Test
* Add Process_WP_App_Request_Action_Test
* Add Put_Setup_Error_Message_To_Log_File_Action
* Add Register_Base_WP_Api_Routes_Action
* Add Register_Base_WP_App_Routes_Action
* Refactor code
* Add Schedule_Run_Backup_Action
* Add new actions from jobs 01 (#109)
* Add Setup_WP_App_In_Console_Action
* Add Setup_WP_App_In_Console_Action_Test
* Show_Admin_Notice_And_Disable_Plugin_Action
* Add Show_Admin_Notice_From_Flash_Messages_Action
* Add Write_Setup_Client_Script_Action
* Add Write_Web_Worker_Script_Action
* Add Add_More_Providers_Action
* Add Get_WP_App_Info_Action
* Add tests for new actions (#110)
* Add Setup_WP_App_In_Console_Action
* Add Setup_WP_App_In_Console_Action_Test
* Show_Admin_Notice_And_Disable_Plugin_Action
* Add Show_Admin_Notice_From_Flash_Messages_Action
* Add Write_Setup_Client_Script_Action
* Add Write_Web_Worker_Script_Action
* Add Add_More_Providers_Action
* Add Get_WP_App_Info_Action
* Add Add_More_Providers_Action_Test
* Add Get_WP_App_Info_Action_Test
* Add WP_CLI Actions and remove jobs (#111)
* Add test and refactor actions (#112)
* Add test and refactor Show_Admin_Notice_And_Disable_Plugin_Action
* Add Show_Admin_Notice_From_Flash_Messages_Action test
* Add Write_Setup_Client_Script_Action_Test
* Write_Web_Worker_Script_Action_Test
* Update Base_Action
* Add unit tests for actions (#113)
* Add test for Put_Setup_Error_Message_To_Log_File_Action
* Add Process_Artisan_Action_Test
* Add Show_Basic_Info_Action_Test
* Add Setup_WP_App_In_Console_Action_Test
* Add Put_Setup_Error_Message_To_Log_File_Action_Test
* Add login logout wp app user tests
* Fix Put_Setup_Error_Message_To_Log_File_Action_Test
* Refactor code
* Refactor code
* Add helpers to autoload
* Update phpcs for src
* Fix alter users table migration
* Bump version 0.8.0
* Fix composer autoload
---------
Co-authored-by: Trac Nguyen <npbtrac@yahoo.com>