Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v4.0.0 #127

Merged
merged 70 commits into from
Oct 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
28a6618
generic functions for everything
javiercasares Sep 21, 2024
66a0b1d
improved the general functions and simplify the general ones.
javiercasares Sep 21, 2024
623ef3b
fix
javiercasares Sep 21, 2024
d2fcf93
generify
javiercasares Sep 21, 2024
c6cc565
generify
javiercasares Sep 21, 2024
918311b
generify
javiercasares Sep 21, 2024
25a83be
fix
javiercasares Sep 21, 2024
1d4b8f1
phpcs
javiercasares Sep 21, 2024
47e813e
fixes
javiercasares Sep 21, 2024
31fd32b
improved code
javiercasares Sep 21, 2024
6853c25
same text in WP and WPMS
javiercasares Sep 21, 2024
b713bba
clear cache function
javiercasares Sep 21, 2024
00fd9c6
fixes and improved code
javiercasares Sep 21, 2024
5921fe2
fixes and improved code
javiercasares Sep 21, 2024
170d66e
phpcs
javiercasares Sep 21, 2024
79c184f
yoda
javiercasares Sep 21, 2024
a78994a
genericfy
javiercasares Sep 21, 2024
d38ffb0
optimized cod
javiercasares Sep 21, 2024
fefe480
simplified code
javiercasares Sep 21, 2024
710baab
fix
javiercasares Sep 21, 2024
258d2ed
genericfy
javiercasares Sep 21, 2024
29e3861
improved
javiercasares Sep 21, 2024
95a4be0
genericfy
javiercasares Sep 21, 2024
3cc7241
genericfy
javiercasares Sep 21, 2024
b3cf796
phpcs
javiercasares Sep 21, 2024
e17e643
genericfy
javiercasares Sep 21, 2024
0a2cec9
improved code and updated to 3.5.0
javiercasares Sep 21, 2024
71cc42f
Test email without email.
javiercasares Sep 22, 2024
88868f4
fixes
javiercasares Sep 22, 2024
6e757ba
3.5.0
javiercasares Sep 22, 2024
19c21ca
3.5.0
javiercasares Sep 22, 2024
41c8175
fix the theme counter
javiercasares Sep 22, 2024
4345a21
fix
javiercasares Sep 22, 2024
35b728e
force require
javiercasares Sep 22, 2024
f7ddd25
new versions function
javiercasares Sep 22, 2024
ba658bf
apply the versions function
javiercasares Sep 22, 2024
ddf997b
genericfy
javiercasares Sep 22, 2024
a9ce9fa
no lowercase in software name
javiercasares Sep 22, 2024
47c4d7d
fix the HTML for the software
javiercasares Sep 22, 2024
2d2318b
fix the wp_date for WP 5.3-
javiercasares Sep 23, 2024
ed1dcdd
WordPress compatibility
javiercasares Sep 23, 2024
ccb95a4
fix
javiercasares Sep 23, 2024
ff835ab
fix the version detection
javiercasares Sep 23, 2024
5c378a5
fix the the new function
javiercasares Sep 23, 2024
2b021d1
improve capabilities
javiercasares Sep 23, 2024
4063516
gmdate
javiercasares Sep 23, 2024
f6f5cd8
phpcs
javiercasares Sep 23, 2024
89e762b
phpcs
javiercasares Sep 23, 2024
c77f400
added imagemagick and curl
javiercasares Sep 23, 2024
1913bb6
imagemagick and curl
javiercasares Sep 23, 2024
8176a67
delete transients
javiercasares Sep 23, 2024
27b5ee0
phpcs and transients fix
javiercasares Sep 23, 2024
62a3261
check imagemagick
javiercasares Sep 24, 2024
2d07da7
phpcs and imagemagick / curl
javiercasares Sep 24, 2024
22ab498
improve the new function
javiercasares Sep 24, 2024
759582c
phpcs fix
javiercasares Sep 24, 2024
dcacff7
phpcs
javiercasares Sep 24, 2024
e9fbe1e
preparing the new version
javiercasares Sep 24, 2024
81b5493
fis for WPMS
javiercasares Sep 24, 2024
59d8581
changelog
javiercasares Sep 24, 2024
9d4b9ac
site health WP5.2
javiercasares Sep 24, 2024
cf5f565
improve the detection (and patched versions)
javiercasares Oct 1, 2024
5f08f05
memcached, redis and sqlite...
javiercasares Oct 1, 2024
14ba96f
statistics
javiercasares Oct 1, 2024
9efb90c
2 columns & phpcs
javiercasares Oct 1, 2024
b3d3d22
control some exceptions
javiercasares Oct 1, 2024
d7831ee
some phpcs fixes
javiercasares Oct 1, 2024
15c0e94
screenshots updated
javiercasares Oct 1, 2024
5c81e2a
changelog and readme updated
javiercasares Oct 1, 2024
0f0e479
Update the POT file
javiercasares Oct 1, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions assets/icon-curl.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,286 changes: 1,286 additions & 0 deletions assets/icon-imagemagick.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
46 changes: 46 additions & 0 deletions assets/icon-memcached.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions assets/icon-redis.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions assets/icon-sqlite.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/screenshot-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/screenshot-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/screenshot-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/screenshot-4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
50 changes: 50 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,55 @@
== Changelog ==

= [4.0.0] - 2024-10-01 =

**Added**

* ImageMagic vulnerabilities (Site Health + WP-CLI + API + mail).
* curl vulnerabilities (Site Health + WP-CLI + API + mail).
* memcached vulnerabilities (Site Health + WP-CLI + API + mail).
* Redis vulnerabilities (Site Health + WP-CLI + API + mail).
* SQLite vulnerabilities (Site Health + WP-CLI + API + mail).

**Fixed**

* Test email without email.
* Improved MariaDB 11.x detection.
* Improved versions detection (major-minor.patch-build).
* WordPress < 5.3: use of wp_date().
* WordPress < 5.0: locale detection.
* Dashboard widget only for users with capabilities.
* WordPress < 5.2: link to Site Health

**Changed**

* Big refactory.
* Less files, less size, improved code quality.

**Compatibility**

* WordPress: 4.1 - 6.7
* PHP: 5.6 - 8.4
* WP-CLI: 2.3.0 - 2.11.0

**Tests**

* Manual Testing:
* WordPress 6.7 / PHP 8.4
* WordPress 6.6 / PHP 8.3
* WordPress 6.4 / PHP 8.2
* WordPress 6.1 / PHP 8.1
* WordPress 5.8 / PHP 8.0
* WordPress 5.5 / PHP 7.4
* WordPress 5.3 / PHP 7.3
* WordPress 4.9 / PHP 7.2
* WordPress 4.8 / PHP 7.1
* WordPress 4.6 / PHP 7.0
* WordPress 4.1 / PHP 5.6
* PHP Coding Standards: 3.10.3
* WordPress Coding Standards: 3.1.0
* Plugin Check (PCP): 1.1.0
* SonarCloud Code Review

= [3.4.1] - 2024-08-23 =

**Fixed**
Expand Down
Loading