Commit graph

291 commits

Author SHA1 Message Date
Vontainment
48dd165158
Merge pull request #49 from djav1985/codex/refactor-handlerequest-in-controllers
Fix GET request rendering
2025-07-09 06:18:02 -04:00
Vontainment
39620d5c61 Render views on GET requests 2025-07-09 06:17:51 -04:00
Vontainment
76e4d987dc
Merge pull request #47 from djav1985/codex/update-routing-to-redirect-to-home
Fix navigation home route
2025-07-09 06:15:35 -04:00
Vontainment
e7019c4c5d Handle root route and fix home link 2025-07-09 06:15:29 -04:00
nikolai@vontainment.com
f884225b64 Merge branch 'MVC' of https://github.com/djav1985/v-wordpress-plugin-updater into MVC 2025-07-09 06:04:04 -04:00
nikolai@vontainment.com
d7a5f69e2f modified: update-api/app/Controllers/ApiController.php
modified:   update-api/app/Controllers/AuthController.php
	modified:   update-api/app/Controllers/HomeController.php
	modified:   update-api/app/Controllers/LogsController.php
	modified:   update-api/app/Controllers/PluginsController.php
	modified:   update-api/app/Controllers/ThemesController.php
	modified:   update-api/app/Core/AuthMiddleware.php
	modified:   update-api/app/Core/Controller.php
	modified:   update-api/app/Core/ErrorMiddleware.php
	modified:   update-api/app/Core/Router.php
	modified:   update-api/app/Core/Utility.php
	modified:   update-api/app/Views/home.php
	modified:   update-api/app/Views/layouts/footer.php
	modified:   update-api/app/Views/layouts/header.php
	modified:   update-api/app/Views/login.php
	modified:   update-api/app/Views/logs.php
	modified:   update-api/app/Views/plupdate.php
	modified:   update-api/app/Views/thupdate.php
	modified:   update-api/public/.htaccess
	modified:   update-api/public/index.php
2025-07-09 06:03:39 -04:00
Vontainment
fbc1538cf5
Merge pull request #46 from djav1985/codex/update-readme.md-for-codebase-clarity
Improve README documentation
2025-07-09 05:11:25 -04:00
Vontainment
091cd931cb docs: clarify repository structure 2025-07-09 05:11:09 -04:00
nikolai@vontainment.com
9927da4060 modified: update-api/autoload.php 2025-07-09 04:45:04 -04:00
nikolai@vontainment.com
03ba97e873 modified: update-api/app/Controllers/ApiController.php
modified:   update-api/app/Core/AuthMiddleware.php
	modified:   update-api/app/Core/ErrorMiddleware.php
	modified:   update-api/public/index.php
2025-07-09 04:41:29 -04:00
Vontainment
872f0ba0be
Merge pull request #45 from djav1985/codex/create-errormiddleware-and-move-errorhandler
Move errorhandler into ErrorMiddleware
2025-07-09 04:35:22 -04:00
Vontainment
45cf5e8ab3 Rename ErrorHandler to ErrorMiddleware 2025-07-09 04:34:55 -04:00
nikolai@vontainment.com
957635c588 deleted: update-api/public/api.php 2025-07-09 04:24:07 -04:00
nikolai@vontainment.com
6631b26b9c modified: update-api/app/Controllers/ApiController.php
modified:   update-api/app/Controllers/AuthController.php
	modified:   update-api/app/Controllers/HomeController.php
	modified:   update-api/app/Controllers/PluginsController.php
	modified:   update-api/app/Controllers/ThemesController.php
	modified:   update-api/app/Core/AuthMiddleware.php
	renamed:    update-api/app/Core/UtilityHandler.php -> update-api/app/Core/Utility.php
2025-07-09 04:12:46 -04:00
Vontainment
cb56b89c8d
Merge pull request #44 from djav1985/codex/update-htaccess-file-and-readme
Update htaccess and docs
2025-07-09 03:42:20 -04:00
Vontainment
3dbb1c0fa5 Update API .htaccess and README 2025-07-09 03:42:09 -04:00
Vontainment
54d2eb927d
Merge pull request #43 from djav1985/codex/move-autoload.php-and-update-api-routing
Refactor API handling and autoload location
2025-07-09 03:30:23 -04:00
Vontainment
3ac5c758d0 Move autoloader and route API through index 2025-07-09 03:30:12 -04:00
Vontainment
5dca2eefdc
Merge pull request #42 from djav1985/codex/create-custom-autoloader
Replace Composer with simple autoloader
2025-07-09 03:20:43 -04:00
Vontainment
9eb5c573f8 Add custom autoloader and remove composer 2025-07-09 03:20:23 -04:00
nikolai@vontainment.com
dd6fae6622 modified: .gitignore 2025-07-09 03:04:59 -04:00
nikolai@vontainment.com
5d49827d16 modified: .gitignore 2025-07-09 03:01:47 -04:00
nikolai@vontainment.com
c24a4cb820 modified: .gitignore
new file:   composer.lock
2025-07-09 02:53:59 -04:00
nikolai@vontainment.com
8cbfc8125c modified: update-api/app/Core/AuthMiddleware.php 2025-07-09 02:49:00 -04:00
Vontainment
8e79dc2a23
Merge pull request #41 from djav1985/codex/fix-logcontroller-handlerequest-and-output-logs
Implement logs handler and view update
2025-07-07 03:30:54 -04:00
Vontainment
c1c8fa4bf1 Add logs controller handler and update log view 2025-07-07 03:30:39 -04:00
nikolai@vontainment.com
bada203e9f modified: update-api/app/Controllers/AuthController.php
modified:   update-api/app/Controllers/HomeController.php
	modified:   update-api/app/Controllers/LogsController.php
	modified:   update-api/app/Controllers/PluginsController.php
	modified:   update-api/app/Controllers/ThemesController.php
	modified:   update-api/app/Core/AuthMiddleware.php
	modified:   update-api/app/Core/Controller.php
	modified:   update-api/app/Core/ErrorHandler.php
	modified:   update-api/app/Core/Router.php
	modified:   update-api/app/Core/UtilityHandler.php
	modified:   update-api/app/Models/HostsModel.php
	modified:   update-api/app/Models/LogModel.php
	modified:   update-api/app/Models/PluginModel.php
	modified:   update-api/app/Models/ThemeModel.php
	modified:   update-api/app/Views/home.php
	modified:   update-api/app/Views/layouts/footer.php
	modified:   update-api/app/Views/layouts/header.php
	modified:   update-api/app/Views/login.php
	modified:   update-api/app/Views/logs.php
	modified:   update-api/app/Views/plupdate.php
	modified:   update-api/app/Views/thupdate.php
	modified:   update-api/config.php
	modified:   update-api/public/api.php
	modified:   update-api/public/index.php
2025-07-07 03:21:43 -04:00
Vontainment
2e67d29616
Merge pull request #40 from djav1985/codex/update-php-files-with-header
Fix package tags in plugin headers
2025-07-07 03:15:09 -04:00
Vontainment
5b7a63075f Fix package tags in plugin headers 2025-07-07 03:14:56 -04:00
nikolai@vontainment.com
56f88cb4a8 modified: update-api/app/Models/ThemeModel.php 2025-07-07 02:45:05 -04:00
nikolai@vontainment.com
e5c8857f63 deleted: .github/copilot-instructions.md
modified:   update-api/app/Controllers/AuthController.php
	modified:   update-api/app/Controllers/HomeController.php
	modified:   update-api/app/Controllers/LogsController.php
	modified:   update-api/app/Controllers/PluginsController.php
	modified:   update-api/app/Controllers/ThemesController.php
	modified:   update-api/app/Core/AuthMiddleware.php
	modified:   update-api/app/Core/Controller.php
	modified:   update-api/app/Core/ErrorHandler.php
	modified:   update-api/app/Core/Router.php
	modified:   update-api/app/Core/UtilityHandler.php
	modified:   update-api/app/Models/HostsModel.php
	modified:   update-api/app/Models/LogModel.php
	modified:   update-api/app/Models/PluginModel.php
	modified:   update-api/app/Models/ThemeModel.php
	modified:   update-api/app/Views/home.php
	modified:   update-api/app/Views/layouts/header.php
	modified:   update-api/app/Views/logs.php
	modified:   update-api/app/Views/plupdate.php
	modified:   update-api/app/Views/thupdate.php
	modified:   update-api/public/api.php
	modified:   update-api/public/index.php
2025-07-07 02:06:03 -04:00
Vontainment
9b6c8523f5
Merge pull request #39 from djav1985/codex/remove-login.php-and-update-references
Remove standalone login.php
2025-07-07 01:05:14 -04:00
Vontainment
9fc364629f Route login through index.php 2025-07-07 01:05:05 -04:00
Vontainment
745b8145ad
Merge pull request #38 from djav1985/codex/fix-codebase-errors-and-optimize
Fix plugin/theme updater and API scanning
2025-07-07 00:55:36 -04:00
Vontainment
cc1f401418 Fix updater functions and API 2025-07-07 00:55:21 -04:00
Vontainment
676b058ab3
Merge pull request #36 from djav1985/codex/add-csrf-token-validation-for-deletions
Add CSRF validation to deletion actions
2025-07-07 00:47:41 -04:00
Vontainment
3f9c5de8b0 Add CSRF token checks and hidden fields 2025-07-07 00:47:27 -04:00
Vontainment
eff61764ea
Merge pull request #35 from djav1985/codex/update-readme-and-documentation-for-mvc-structure
Update docs for MVC structure
2025-07-07 00:47:08 -04:00
Vontainment
3485cbf84a Update docs for new MVC structure 2025-07-07 00:46:57 -04:00
Vontainment
1e4833de32
Merge pull request #34 from djav1985/codex/update-logmessage-path-to-php_app.log
Update log path
2025-07-07 00:46:38 -04:00
Vontainment
2d6418eb69 Update log file path 2025-07-07 00:46:26 -04:00
Vontainment
59fd27666c
Merge pull request #33 from djav1985/codex/insert-errorhandler-import-in-controllers
Add ErrorHandler imports for controller logging
2025-07-07 00:46:13 -04:00
Vontainment
cd5a90268d Import ErrorHandler in controllers 2025-07-07 00:46:04 -04:00
Vontainment
ed05f2f487
Merge pull request #32 from djav1985/codex/refactor-loader-usage-in-index.php
Remove Loader in favor of middleware
2025-07-07 00:45:46 -04:00
Vontainment
776fdde94a Remove loader and add middleware 2025-07-07 00:45:34 -04:00
Vontainment
bce48c6e70
Merge pull request #31 from djav1985/codex/update-logout-form-action-to-/login
Fix logout form action URL
2025-07-07 00:44:47 -04:00
Vontainment
b09f351aa7 Fix logout form action 2025-07-07 00:44:35 -04:00
Vontainment
20f2a42dac
Merge pull request #30 from djav1985/codex/clean-up-unused-variables-in-controllers
Remove unused variables from upload controllers
2025-07-07 00:43:18 -04:00
Vontainment
ed26f2d2d7 Remove unused file_size variables 2025-07-07 00:43:10 -04:00
Vontainment
c701aa1bb4
Merge pull request #29 from djav1985/codex/review-and-complete-mvc-conversion
Fix MVC issues and add AuthController
2025-07-06 23:52:36 -04:00