Changeset 3368941
- Timestamp:
- 09/27/2025 05:48:49 PM (5 months ago)
- Location:
- versatile-toolkit
- Files:
-
- 103 added
- 4 edited
-
tags/1.0.4 (added)
-
tags/1.0.4/assets (added)
-
tags/1.0.4/assets/dist (added)
-
tags/1.0.4/assets/dist/css (added)
-
tags/1.0.4/assets/dist/css/style.min.css (added)
-
tags/1.0.4/assets/dist/js (added)
-
tags/1.0.4/assets/dist/js/versatile-js.min.js (added)
-
tags/1.0.4/assets/images (added)
-
tags/1.0.4/components.json (added)
-
tags/1.0.4/composer.json (added)
-
tags/1.0.4/constants.php (added)
-
tags/1.0.4/inc (added)
-
tags/1.0.4/inc/Admin (added)
-
tags/1.0.4/inc/Admin/Init.php (added)
-
tags/1.0.4/inc/Admin/Menu (added)
-
tags/1.0.4/inc/Admin/Menu/MainMenu.php (added)
-
tags/1.0.4/inc/Classes (added)
-
tags/1.0.4/inc/Classes/Singleton.php (added)
-
tags/1.0.4/inc/Controllers (added)
-
tags/1.0.4/inc/Core (added)
-
tags/1.0.4/inc/Core/Enqueue.php (added)
-
tags/1.0.4/inc/Database (added)
-
tags/1.0.4/inc/Database/DatabaseAbstract.php (added)
-
tags/1.0.4/inc/Database/Migration.php (added)
-
tags/1.0.4/inc/Database/TempLoginActivityTable.php (added)
-
tags/1.0.4/inc/Database/TempLoginTable.php (added)
-
tags/1.0.4/inc/Helpers (added)
-
tags/1.0.4/inc/Helpers/CookieHelper.php (added)
-
tags/1.0.4/inc/Helpers/MoodHelper.php (added)
-
tags/1.0.4/inc/Helpers/QueryHelper.php (added)
-
tags/1.0.4/inc/Helpers/SessionHelper.php (added)
-
tags/1.0.4/inc/Helpers/ValidationHelper.php (added)
-
tags/1.0.4/inc/Helpers/VersatileHelper.php (added)
-
tags/1.0.4/inc/Helpers/VersatileInput.php (added)
-
tags/1.0.4/inc/Init.php (added)
-
tags/1.0.4/inc/Models (added)
-
tags/1.0.4/inc/Models/BaseModel.php (added)
-
tags/1.0.4/inc/Models/DemoModel.php (added)
-
tags/1.0.4/inc/Models/QueryBuilder.php (added)
-
tags/1.0.4/inc/Models/TempLoginModel.php (added)
-
tags/1.0.4/inc/RestAPI (added)
-
tags/1.0.4/inc/RestAPI/Routes.php (added)
-
tags/1.0.4/inc/Services (added)
-
tags/1.0.4/inc/Services/Comingsoon (added)
-
tags/1.0.4/inc/Services/Comingsoon/ComingsoonMood.php (added)
-
tags/1.0.4/inc/Services/Comingsoon/Templates (added)
-
tags/1.0.4/inc/Services/Comingsoon/Templates/classic.php (added)
-
tags/1.0.4/inc/Services/Comingsoon/Templates/corporate.php (added)
-
tags/1.0.4/inc/Services/Comingsoon/Templates/creative.php (added)
-
tags/1.0.4/inc/Services/Comingsoon/Templates/minimal.php (added)
-
tags/1.0.4/inc/Services/Comingsoon/Templates/modern.php (added)
-
tags/1.0.4/inc/Services/Comingsoon/Templates/neon.php (added)
-
tags/1.0.4/inc/Services/MaintenanceMode (added)
-
tags/1.0.4/inc/Services/MaintenanceMode/MaintenanceMode.php (added)
-
tags/1.0.4/inc/Services/MaintenanceMode/Templates (added)
-
tags/1.0.4/inc/Services/MaintenanceMode/Templates/classic.php (added)
-
tags/1.0.4/inc/Services/MaintenanceMode/Templates/corporate.php (added)
-
tags/1.0.4/inc/Services/MaintenanceMode/Templates/creative.php (added)
-
tags/1.0.4/inc/Services/MaintenanceMode/Templates/minimal.php (added)
-
tags/1.0.4/inc/Services/MaintenanceMode/Templates/modern.php (added)
-
tags/1.0.4/inc/Services/MaintenanceMode/Templates/neon.php (added)
-
tags/1.0.4/inc/Services/QuickPick (added)
-
tags/1.0.4/inc/Services/QuickPick/QuickPick.php (added)
-
tags/1.0.4/inc/Services/ServiceInit.php (added)
-
tags/1.0.4/inc/Services/Templogin (added)
-
tags/1.0.4/inc/Services/Templogin/Templogin.php (added)
-
tags/1.0.4/inc/Services/Tools (added)
-
tags/1.0.4/inc/Services/Troubleshoot (added)
-
tags/1.0.4/inc/Services/Troubleshoot/DebugLog.php (added)
-
tags/1.0.4/inc/Services/Troubleshoot/MuVersatileToolkit.php (added)
-
tags/1.0.4/inc/Services/Troubleshoot/TroubleshootInit.php (added)
-
tags/1.0.4/inc/Traits (added)
-
tags/1.0.4/inc/Traits/JsonResponse.php (added)
-
tags/1.0.4/inc/Traits/RestResponse.php (added)
-
tags/1.0.4/inc/Versatile.php (added)
-
tags/1.0.4/inc/VersatileGlobals.php (added)
-
tags/1.0.4/inc/simple-orm-example.php (added)
-
tags/1.0.4/languages (added)
-
tags/1.0.4/languages/versatile-toolkit.pot (added)
-
tags/1.0.4/languages/versatile.pot (added)
-
tags/1.0.4/readme.txt (added)
-
tags/1.0.4/tailwind.config.js (added)
-
tags/1.0.4/tsconfig.json (added)
-
tags/1.0.4/vendor (added)
-
tags/1.0.4/vendor/autoload.php (added)
-
tags/1.0.4/vendor/composer (added)
-
tags/1.0.4/vendor/composer/ClassLoader.php (added)
-
tags/1.0.4/vendor/composer/InstalledVersions.php (added)
-
tags/1.0.4/vendor/composer/LICENSE (added)
-
tags/1.0.4/vendor/composer/autoload_classmap.php (added)
-
tags/1.0.4/vendor/composer/autoload_files.php (added)
-
tags/1.0.4/vendor/composer/autoload_namespaces.php (added)
-
tags/1.0.4/vendor/composer/autoload_psr4.php (added)
-
tags/1.0.4/vendor/composer/autoload_real.php (added)
-
tags/1.0.4/vendor/composer/autoload_static.php (added)
-
tags/1.0.4/vendor/composer/installed.json (added)
-
tags/1.0.4/vendor/composer/installed.php (added)
-
tags/1.0.4/vendor/composer/platform_check.php (added)
-
tags/1.0.4/versatile-toolkit.php (added)
-
tags/1.0.4/views (added)
-
tags/1.0.4/views/pages (added)
-
tags/1.0.4/views/pages/versatile-view.php (added)
-
trunk/inc/Helpers/VersatileHelper.php (added)
-
trunk/inc/Services/Templogin/Templogin.php (modified) (2 diffs)
-
trunk/languages/versatile-toolkit.pot (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/versatile-toolkit.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
versatile-toolkit/trunk/inc/Services/Templogin/Templogin.php
r3368877 r3368941 15 15 use Versatile\Traits\JsonResponse; 16 16 use Versatile\Database\TempLoginActivityTable; 17 use Versatile\Helpers\VersatileHelper; 17 18 use Versatile\Models\TempLoginModel; 18 19 … … 675 676 wp_set_auth_cookie( $user_id, true ); 676 677 678 $current_time = VersatileHelper::convert_to_wp_timezone( current_time( 'mysql', true ) ); 679 677 680 // Update login statistics 678 681 TempLoginModel::where( 'id', $temp_login->id )->update( 679 682 array( 680 'last_login' => current_time( 'mysql', true ),683 'last_login' => $current_time, 681 684 'login_count' => $temp_login->login_count + 1, 682 685 ) -
versatile-toolkit/trunk/languages/versatile-toolkit.pot
r3368877 r3368941 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Versatile Toolkit 1.0. 3\n"5 "Project-Id-Version: Versatile Toolkit 1.0.4\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/versatile-toolkit\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2025-09-27T1 2:19:14+00:00\n"12 "POT-Creation-Date: 2025-09-27T17:42:31+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.12.0\n" … … 155 155 msgstr "" 156 156 157 #: inc/Services/Templogin/Templogin.php:20 0157 #: inc/Services/Templogin/Templogin.php:201 158 158 msgid "Temporary logins retrieved successfully" 159 159 msgstr "" 160 160 161 #: inc/Services/Templogin/Templogin.php:20 2161 #: inc/Services/Templogin/Templogin.php:203 162 162 msgid "Error: Failed to retrieve temporary logins" 163 163 msgstr "" 164 164 165 #: inc/Services/Templogin/Templogin.php:27 0166 #: inc/Services/Templogin/Templogin.php:3 79165 #: inc/Services/Templogin/Templogin.php:271 166 #: inc/Services/Templogin/Templogin.php:380 167 167 msgid "Error: Email already exists" 168 168 msgstr "" 169 169 170 #: inc/Services/Templogin/Templogin.php:27 6171 #: inc/Services/Templogin/Templogin.php:38 7170 #: inc/Services/Templogin/Templogin.php:277 171 #: inc/Services/Templogin/Templogin.php:388 172 172 msgid "Error: Invalid role specified" 173 173 msgstr "" 174 174 175 #: inc/Services/Templogin/Templogin.php:28 5176 #: inc/Services/Templogin/Templogin.php:47 1175 #: inc/Services/Templogin/Templogin.php:286 176 #: inc/Services/Templogin/Templogin.php:472 177 177 msgid "Error: Invalid expiration date format" 178 178 msgstr "" 179 179 180 #: inc/Services/Templogin/Templogin.php:30 2181 #: inc/Services/Templogin/Templogin.php:3 09180 #: inc/Services/Templogin/Templogin.php:303 181 #: inc/Services/Templogin/Templogin.php:310 182 182 msgid "Error: Failed to create temporary login" 183 183 msgstr "" 184 184 185 #: inc/Services/Templogin/Templogin.php:30 7185 #: inc/Services/Templogin/Templogin.php:308 186 186 msgid "Temporary login created successfully" 187 187 msgstr "" 188 188 189 #: inc/Services/Templogin/Templogin.php:3 69190 #: inc/Services/Templogin/Templogin.php:46 5191 #: inc/Services/Templogin/Templogin.php:52 5189 #: inc/Services/Templogin/Templogin.php:370 190 #: inc/Services/Templogin/Templogin.php:466 191 #: inc/Services/Templogin/Templogin.php:526 192 192 msgid "Error: Temporary login not found" 193 193 msgstr "" 194 194 195 #: inc/Services/Templogin/Templogin.php:41 8196 #: inc/Services/Templogin/Templogin.php:42 3195 #: inc/Services/Templogin/Templogin.php:419 196 #: inc/Services/Templogin/Templogin.php:424 197 197 msgid "Error: Failed to update temporary login" 198 198 msgstr "" 199 199 200 #: inc/Services/Templogin/Templogin.php:42 1200 #: inc/Services/Templogin/Templogin.php:422 201 201 msgid "Temporary login updated successfully" 202 202 msgstr "" 203 203 204 #: inc/Services/Templogin/Templogin.php:48 0205 #: inc/Services/Templogin/Templogin.php:48 7204 #: inc/Services/Templogin/Templogin.php:481 205 #: inc/Services/Templogin/Templogin.php:488 206 206 msgid "Error: Failed to extend temporary login time" 207 207 msgstr "" 208 208 209 #: inc/Services/Templogin/Templogin.php:48 5209 #: inc/Services/Templogin/Templogin.php:486 210 210 msgid "Temporary login time extended successfully" 211 211 msgstr "" 212 212 213 #: inc/Services/Templogin/Templogin.php:53 0214 #: inc/Services/Templogin/Templogin.php:53 7213 #: inc/Services/Templogin/Templogin.php:531 214 #: inc/Services/Templogin/Templogin.php:538 215 215 msgid "Error: Failed to delete temporary login" 216 216 msgstr "" 217 217 218 #: inc/Services/Templogin/Templogin.php:53 5218 #: inc/Services/Templogin/Templogin.php:536 219 219 msgid "Temporary login deleted successfully" 220 220 msgstr "" 221 221 222 #: inc/Services/Templogin/Templogin.php:58 5223 #: inc/Services/Templogin/Templogin.php:60 2222 #: inc/Services/Templogin/Templogin.php:586 223 #: inc/Services/Templogin/Templogin.php:603 224 224 msgid "Error: Failed to update temporary login status" 225 225 msgstr "" 226 226 227 #: inc/Services/Templogin/Templogin.php:60 0227 #: inc/Services/Templogin/Templogin.php:601 228 228 msgid "Temporary login status updated successfully" 229 229 msgstr "" 230 230 231 #: inc/Services/Templogin/Templogin.php:61 3232 #: inc/Services/Templogin/Templogin.php:91 6231 #: inc/Services/Templogin/Templogin.php:614 232 #: inc/Services/Templogin/Templogin.php:919 233 233 msgid "Security check failed" 234 234 msgstr "" 235 235 236 #: inc/Services/Templogin/Templogin.php:61 7237 #: inc/Services/Templogin/Templogin.php:92 0236 #: inc/Services/Templogin/Templogin.php:618 237 #: inc/Services/Templogin/Templogin.php:923 238 238 #: inc/VersatileGlobals.php:50 239 239 msgid "You do not have permission to access this feature." 240 240 msgstr "" 241 241 242 #: inc/Services/Templogin/Templogin.php:62 7242 #: inc/Services/Templogin/Templogin.php:628 243 243 msgid "Available roles retrieved successfully" 244 244 msgstr "" 245 245 246 #: inc/Services/Templogin/Templogin.php:6 29246 #: inc/Services/Templogin/Templogin.php:630 247 247 msgid "Error: Failed to retrieve available roles" 248 248 msgstr "" 249 249 250 #: inc/Services/Templogin/Templogin.php:82 6250 #: inc/Services/Templogin/Templogin.php:829 251 251 msgid "Error: Failed to run cleanup" 252 252 msgstr "" 253 253 254 #: inc/Services/Templogin/Templogin.php:92 6254 #: inc/Services/Templogin/Templogin.php:929 255 255 msgid "Manual cleanup completed successfully" 256 256 msgstr "" 257 257 258 #: inc/Services/Templogin/Templogin.php:9 29258 #: inc/Services/Templogin/Templogin.php:932 259 259 msgid "Error: Failed to run manual cleanup" 260 260 msgstr "" -
versatile-toolkit/trunk/readme.txt
r3368877 r3368941 5 5 Tested up to: 6.8 6 6 Requires PHP: 7.4 7 Stable tag: 1.0. 37 Stable tag: 1.0.4 8 8 License: GPLv3 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 92 92 == Changelog == 93 93 94 = 1.0. 3=94 = 1.0.4 = 95 95 * Added temporary login feature for secure remote access 96 96 * Implemented time-limited access tokens for remote login -
versatile-toolkit/trunk/versatile-toolkit.php
r3368877 r3368941 2 2 /** 3 3 * Plugin Name: Versatile Toolkit 4 * Version: 1.0. 34 * Version: 1.0.4 5 5 * Requires at least: 5.3 6 6 * Requires PHP: 7.4
Note: See TracChangeset
for help on using the changeset viewer.