Commit Graph

93 Commits

Author SHA1 Message Date
David Stone
d86e54544b Remove overzealous escaping 2025-04-07 09:47:01 -06:00
David Stone
816abe7360 Update views/wizards/setup/default.php 2025-04-07 09:37:05 -06:00
David Stone
47f8e8339d Merge remote-tracking branch 'origin/main' into plugin-check
# Conflicts:
#	inc/class-whitelabel.php
2025-04-07 09:19:56 -06:00
David Stone
a815fdf179 Prep Plugin for release on WordPress.org
Escape everything that should be escaped.
Add nonce checks where needed.
Sanitize all inputs.
Apply Code style changes across the codebase.
Correct many deprecation notices.
Optimize load order of many filters.
2025-04-07 09:15:21 -06:00
David Stone
a31cfcb565 Merge pull request #21 from marcusquinn/readme-fix-7-fix-16
Readme improvements #7 fix #16
2025-04-06 18:40:43 -06:00
Marcus Quinn
4966b6aa29 Consolidate documentation in readme.txt and remove redundant README.md 2025-04-06 23:31:37 +01:00
Marcus Quinn
ea22717edd Add clear installation instructions to fix issues #7 and #16 2025-04-06 23:26:29 +01:00
David Stone
62729e05bd Only enqueue style when needed 2025-03-19 18:07:29 -06:00
David Stone
f05ab77418 Update tranlation text domain 2025-02-15 23:19:24 -07:00
David Stone
217009caab Put all scripts in footer and load async 2025-02-15 15:07:06 -07:00
David Stone
eb29a438a5 Fix i18n deprecation notice for translating too early 2025-02-15 15:06:43 -07:00
David Stone
6d7e7cef66 Use emojii flags 2025-02-15 14:57:51 -07:00
David Stone
3113413c3d Only enqueue style when needed 2025-02-15 09:36:25 -07:00
David Stone
fba83557ac A few code standard improvements 2025-02-09 23:50:27 -07:00
David Stone
a50b247b5e Fix some addons 2025-02-09 23:49:41 -07:00
David Stone
0a4c81c105 More yoda conditions 2025-02-09 12:30:02 -07:00
David Stone
d9122a410d More code cleanup 2025-02-09 11:32:57 -07:00
David Stone
07a69d33e5 Add custom rector rule for yoda conditions 2025-02-09 00:21:40 -07:00
David Stone
be0ab98895 Everywhere yoda conditions are 2025-02-09 00:20:10 -07:00
David Stone
d74f6d1a53 Overzealous rector 2025-02-08 15:59:32 -07:00
David Stone
b41dc2b2eb Use PHP 7.4 featers and PHP 8 polyfills 2025-02-08 13:57:32 -07:00
David Stone
8bea6067cd Add convert all images to webp to reduce total package size 2025-02-08 13:45:38 -07:00
David Stone
2941c8b946 Remove city database to reduce package size 2025-02-07 23:49:22 -07:00
David Stone
d71413886b Fix parse error 2025-02-07 22:58:06 -07:00
David Stone
8433379d90 Use new code style 2025-02-07 19:02:33 -07:00
David Stone
0181024ae1 break early 2025-02-07 11:36:49 -07:00
David Stone
b40a4aaeab remove unneccessary dependencies 2025-02-07 11:36:39 -07:00
David Stone
10c292b0df Fix sunrise errors 2025-02-07 11:35:59 -07:00
David Stone
59204d3be0 Try with composer self update 2025-02-02 13:28:11 -07:00
David Stone
67370e7f0a Try with newer composer 2025-02-02 13:16:26 -07:00
David Stone
8bc3551c89 Enable testing on PHP 7.4 2025-02-02 13:11:16 -07:00
David Stone
8533136b47 Use older psr/log which supports PHP 7 2025-02-02 13:09:52 -07:00
David Stone
7a7e66b3dd Add back mysql client 2025-02-02 11:58:33 -07:00
David Stone
7d22f06839 Add back svn 2025-02-02 11:56:35 -07:00
David Stone
4de07682cd Try with bcmath 2025-02-02 11:55:00 -07:00
David Stone
e725d9a760 Try new tools 2025-02-02 11:53:55 -07:00
David Stone
12c6baa9d2 Try new images 2025-02-02 11:46:57 -07:00
David Stone
af0d2cb38c add more deps 2025-02-02 02:31:19 -07:00
David Stone
c4c989f7b6 Add gmp ext 2025-02-02 02:26:31 -07:00
David Stone
35be51daa7 use composer autoloader 2025-02-02 02:21:23 -07:00
David Stone
f59debc4a6 use correct path for phpunit 2025-02-02 02:00:45 -07:00
David Stone
c35b4b5508 add more deps 2025-02-02 01:59:04 -07:00
David Stone
83354bb63b use newer composer and php 8 2025-02-02 01:48:15 -07:00
David Stone
e0c745c9c1 Update deps with fixed platform 8.0 2025-02-02 01:43:25 -07:00
David Stone
96c94a7e9c Update deps 2025-02-02 01:38:32 -07:00
David Stone
bac3c2bb53 Update deps 2025-02-02 01:38:19 -07:00
David Stone
2ac6fe1936 Update deps 2025-02-02 01:36:16 -07:00
David Stone
a09fbae85d remove sid stuff 2025-02-02 01:33:39 -07:00
David Stone
ab13251391 try newer mysql 2025-02-02 01:31:13 -07:00
David Stone
71b0e7a455 Use jetpack autoloader and composer instead of namespace rewrite 2025-02-02 01:22:03 -07:00