Commit graph

291 commits

Author SHA1 Message Date
Vontainment
d8f30c0723 Add toast notification system 2025-07-04 21:45:57 -04:00
Vontainment
4a417da9d9
Merge pull request #7 from djav1985/codex/create-errorhandler-class-and-refactor-securityhandler
Add error handling and input validation
2025-07-04 21:29:19 -04:00
Vontainment
9fa78ad37a Add error handler and input validation 2025-07-04 21:29:02 -04:00
Vontainment
23e46a9b26
Merge pull request #6 from djav1985/codex/update-plugin-to-handle-zip-responses
Handle direct ZIP in MU plugin updater
2025-07-04 21:12:08 -04:00
Vontainment
e2f56546b1 Update MU plugin updater to handle direct ZIP 2025-07-04 21:11:54 -04:00
Vontainment
ddf6928f05
Merge pull request #4 from djav1985/codex/remove-namespacing-and-update-class-loading
Remove namespaces and adjust autoload
2025-07-04 20:30:57 -04:00
Vontainment
48d6216c4e Remove namespaces and update autoload 2025-07-04 20:30:15 -04:00
Vontainment
4e4b79c00a
Merge pull request #3 from djav1985/codex/add-strict-types-and-type-declarations
Enforce typed signatures without strict mode
2025-07-04 20:17:33 -04:00
Vontainment
6a3d0694fd Remove strict type declarations 2025-07-04 20:16:50 -04:00
Vontainment
57ae92d1c5
Merge pull request #2 from djav1985/codex/update-deleteplugin-and-deletetheme-methods
Improve plugin/theme deletion security
2025-07-04 19:32:23 -04:00
Vontainment
aa8bcf3974
Merge pull request #1 from djav1985/codex/remove-sslverify-from-wp_remote_get
Remove sslverify=false from updater
2025-07-04 19:30:48 -04:00
Vontainment
ba934d0b4d Improve file deletion security 2025-07-04 19:30:40 -04:00
Vontainment
2e70b14641 Remove disable-sslverify 2025-07-04 19:30:07 -04:00
nikolai@vontainment.com
ea4bdd14fd modified: update-api/public/assets/css/mobile.css
modified:   update-api/public/assets/css/styles.css
2025-06-29 15:01:31 -04:00
nikolai@vontainment.com
7d1c4a4288 modified: .gitignore
modified:   README.md
	modified:   mu-plugin/v-sys-plugin-updater-mu.php
	modified:   mu-plugin/v-sys-plugin-updater.php
	modified:   mu-plugin/v-sys-theme-updater.php
	deleted:    update-api/app/forms/home-forms.php
	deleted:    update-api/app/forms/plupdate-forms.php
	deleted:    update-api/app/forms/thupdate-forms.php
	deleted:    update-api/app/helpers/home-helper.php
	deleted:    update-api/app/helpers/logs-helper.php
	deleted:    update-api/app/helpers/plupdate-helper.php
	deleted:    update-api/app/helpers/thupdate-helper.php
	new file:   update-api/classes/forms/HomeFormHandler.php
	new file:   update-api/classes/forms/PlFormHandler.php
	new file:   update-api/classes/forms/ThFormHandler.php
	new file:   update-api/classes/helpers/HomeHelper.php
	new file:   update-api/classes/helpers/LogsHelper.php
	new file:   update-api/classes/helpers/PlHelper.php
	new file:   update-api/classes/helpers/ThHelper.php
	new file:   update-api/classes/util/security.php
	modified:   update-api/lib/auth-lib.php
	new file:   update-api/lib/class-lib.php
	modified:   update-api/lib/load-lib.php
	deleted:    update-api/lib/waf-lib.php
	modified:   update-api/public/.htaccess
	new file:   update-api/public/api.php
	modified:   update-api/public/assets/css/login.css
	modified:   update-api/public/assets/css/mobile.css
	deleted:    update-api/public/assets/css/pages.css
	modified:   update-api/public/assets/css/styles.css
	modified:   update-api/public/index.php
	modified:   update-api/public/login.php
	deleted:    update-api/public/plugins/api.php
	deleted:    update-api/public/plugins/download.php
	deleted:    update-api/public/themes/api.php
	deleted:    update-api/public/themes/download.php
	renamed:    update-api/app/pages/home.php -> update-api/views/home.php
	renamed:    update-api/app/pages/logs.php -> update-api/views/logs.php
	renamed:    update-api/app/pages/plupdate.php -> update-api/views/plupdate.php
	renamed:    update-api/app/pages/thupdate.php -> update-api/views/thupdate.php
2025-06-29 14:59:47 -04:00
nikolai@vontainment.com
1ac6002be5 fixes 2025-06-07 09:54:39 -04:00
nikolai@vontainment.com
696d69b77e modified: mu-plugin/v-sys-plugin-updater-mu.php
modified:   mu-plugin/v-sys-plugin-updater.php
	modified:   mu-plugin/v-sys-theme-updater.php
2025-01-24 08:05:02 -05:00
nikolai@vontainment.com
9f62911c6e Merge branch 'main' of https://git.servicesbyv.com/appsbyv/v-wordpress-plugin-updater 2025-01-24 07:33:47 -05:00
nikolai@vontainment.com
732dc73669 renamed: mu-plugin/von-sys-plugin-updater-mu.php -> mu-plugin/v-sys-plugin-updater-mu.php
renamed:    mu-plugin/von-sys-plugin-updater.php -> mu-plugin/v-sys-plugin-updater.php
	renamed:    mu-plugin/von-sys-theme-updater.php -> mu-plugin/v-sys-theme-updater.php
2025-01-24 07:33:31 -05:00
Nikolai X. Shadeuxs
55dd68b35c Update README.md 2024-11-22 05:37:41 -05:00
Nikolai X. Shadeuxs
9f0658cf26 Update README.md 2024-11-22 05:20:24 -05:00
Nikolai
b32107f6a9 modified: update-api/app/forms/home-forms.php
modified:   update-api/app/helpers/logs-helper.php
	modified:   update-api/public/assets/css/mobile.css
	modified:   update-api/public/assets/css/pages.css
2024-07-24 18:38:19 -04:00
Nikolai
e5b88b6d5f new file: .gitattributes
new file:   .gitignore
	modified:   README.md
	deleted:    png_20230308_211110_0000.png
	deleted:    screenshot.jpg
	new file:   v-wordpress-plugin-updater.png
2024-06-24 19:04:38 -04:00
nikolai
b8456e5312 update 2023-12-29 15:11:59 -05:00
Nikolai X. Shadeauxs
76ec7e1fd7 update version 3 2023-07-22 13:13:50 -04:00
Nikolai X. Shadeauxs
47140cd011 MAJOR Update 2023-06-13 09:34:59 -04:00
Nikolai X. Shadeauxs
e64741cdc0 fix
css
2023-04-12 20:36:12 -04:00
Nikolai X. Shadeauxs
778dadb4c3 updates
Better Plugin Sorting,
Better Log Sorting,
CSS Fixes
2023-04-12 20:18:14 -04:00
Nikolai X. Shadeauxs
e3329f6b5d update
- Fixed plugin table sorting order
- Cleaned up code
- Added WAF
2023-04-12 18:27:41 -04:00
Nikolai X. Shadeauxs
ccbd99cf79 updated 2023-03-27 00:56:08 -04:00
Nikolai X. Shadeauxs
4c0a4eccf6 up 2023-03-18 13:54:25 -04:00
Nikolai X. Shadeauxs
5a128e0bfc Update robots.txt 2023-03-14 23:58:43 -04:00
Nikolai X. Shadeauxs
4a9c15c4c6 op 2023-03-14 23:50:49 -04:00
Nikolai X. Shadeauxs
7c063fc291 Delete mobile-website-screenshot.png 2023-03-14 23:46:41 -04:00
Nikolai X. Shadeauxs
688df8249c optimized 2023-03-14 05:35:15 -04:00
Nikolai X. Shadeauxs
89681d26e5 optimizations 2023-03-13 16:30:35 -04:00
Nikolai X. Shadeauxs
568a7beada Update von-sys-updater.php 2023-03-13 08:15:59 -04:00
Nikolai X. Shadeauxs
10b1d94a2d fix 2023-03-12 20:01:21 -04:00
Nikolai X. Shadeauxs
ae503c24c4 Update index.php 2023-03-12 18:54:34 -04:00
Nikolai X. Shadeauxs
93471b5101 fix 2023-03-12 18:29:37 -04:00
Nikolai X. Shadeauxs
69163af759 Update README.md 2023-03-12 15:46:06 -04:00
Nikolai X. Shadeauxs
8dc42ac439 GUI/API Update
Added accesslogs and some validations
2023-03-12 15:44:10 -04:00
Nikolai X. Shadeauxs
4fab155e50 tweaks 2023-03-11 01:22:11 -05:00
Nikolai X. Shadeauxs
84a03acbc5 submit tweak 2023-03-10 21:53:43 -05:00
Nikolai X. Shadeauxs
31c9e06df3
Update von-sys-updater.php 2023-03-10 16:50:25 -05:00
Nikolai X. Shadeauxs
f0d7e04b83
Update README.md 2023-03-10 16:43:14 -05:00
Nikolai X. Shadeauxs
14e9c60caa added config.php 2023-03-10 16:18:25 -05:00
Nikolai X. Shadeauxs
239de6eed2 Update index.php 2023-03-10 06:05:39 -05:00
Nikolai X. Shadeauxs
4dad25460b Update von-sys-updater.php 2023-03-10 06:02:15 -05:00
Nikolai X. Shadeauxs
89cdcab2a7 Update README.md 2023-03-10 05:56:31 -05:00