Commit Graph
94 Commits
Author SHA1 Message Date
David Stone 2bdefa2886 Updates deps and allow php 7 2025-04-07 11:48:48 -06:00
David Stone 89a53def32 Add new js file 2025-04-07 11:40:43 -06:00
David Stone a8a0330685 Add Proper Build script 2025-04-07 11:40:19 -06:00
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
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
David Stone 1e02e42706 Use mariadb client as the other no longer exists 2025-02-02 01:20:15 -07:00
David Stone 438822bc86 Ignore phpcs for now 2025-02-01 16:20:20 -07:00
David Stone 6ff9a28403 Setup code quality and tests 2025-02-01 15:18:13 -07:00
David Stone 9b3a0798f0 update version in one more place 2025-01-31 01:13:22 -07:00
David Stone 0686aeb1fe Prep for release 2025-01-31 01:08:57 -07:00
David Stone 483546db58 Fix warning 'warning:
Undefined global variable '
2025-01-30 00:46:04 -07:00
David Stone 6fcf6babc3 Fix deprecation notice when validating a WP_User object. 2025-01-30 00:37:39 -07:00
David Stone 34a7d3537c Fix 'Payment gateway not registered.' error happening at checkout. 2025-01-30 00:37:00 -07:00
David Stone b04309e664 Add header for github updator 2025-01-28 23:07:01 -07:00
David Stone c4126a2b13 Prep for release 2025-01-28 22:44:36 -07:00
David Stone ee0bbf9f18 lossless shrink img sizes 2025-01-28 22:40:18 -07:00
David Stone f7b7530590 Revert to supported versions of phpunit 2025-01-13 23:02:41 -07:00
David Stone 3831c78d4b Remove unused fonts from pdf lib 2025-01-13 23:02:17 -07:00
David Stone 343465d854 Add newsletter 2025-01-11 09:39:16 -07:00
David Stone a5b5491265 Fix addons 2025-01-05 16:09:40 -07:00
David Stone e60ffba94a Fix previewer and possibly other broken things 2024-12-30 22:44:52 -07:00
David Stone 6c81873dcd Fix warning 2024-12-30 22:44:37 -07:00
David Stone bfb57e5770 Fix settings not showing up for active payment gateways 2024-12-29 00:07:27 -07:00
David Stone b994a75db3 Fix class not found errors 2024-12-28 23:28:09 -07:00
David Stone 5896a993aa Fix blocks not being registered soon enough 2024-12-27 23:43:01 -07:00
David Stone 9a310d491e Exclude more dirs 2024-12-20 10:52:21 -07:00
David Stone 91270cf8e5 tweak logo 2024-12-20 10:45:52 -07:00
David Stone ac0b0f714d Fix infinite loop while installing 2024-12-20 10:45:34 -07:00
David Stone 86d72fb596 Update logo 2024-12-18 20:50:33 -07:00
David Stone afa7cff2f5 Change icon 2024-12-18 20:28:08 -07:00
David Stone a6dfca6d9f Fix ajax forms not loading because the ajax endpoint is not in WP_ADMIN 2024-12-18 10:00:05 -07:00
David Stone 1bddec13a4 Use a version number that's actually higher than the existing constant 2024-12-16 23:50:43 -07:00
David Stone bb5c1f220e Add php reqs 2024-12-16 22:49:30 -07:00
David Stone 0f47dd94ac Update changelog 2024-12-16 22:49:12 -07:00
David Stone e1dd78d941 Encourage support 2024-12-16 22:48:36 -07:00
David Stone f4fd3e5c8c Avoid IO with every request 2024-12-16 22:48:12 -07:00
David Stone d64ae630d9 Micro optimizations 2024-12-11 01:02:08 -07:00
David Stone b7d4a27fc2 Use composer for building 2024-12-11 01:01:26 -07:00
David Stone f36b2c2228 Ignore some stuff 2024-12-11 01:01:00 -07:00
David Stone 8dfce69d31 Fix error when upgrading 2024-12-11 00:23:14 -07:00
David Stone 93fdbf2153 Remove more branding 2024-12-07 01:23:49 -07:00
David Stone d87425cfab Remove all code related to purchasing a license 2024-12-07 01:16:47 -07:00
David Stone 450931b405 Rename in more places 2024-12-07 00:09:47 -07:00
David Stone 9574984471 Change layout hook timings to fix warnings with i18n in WP 6.7 2024-12-07 00:08:01 -07:00
David Stone 5aa44c8402 Rename in all places 2024-12-06 00:01:09 -07:00
David Stone 72f9cb01c4 Update name in readme.txt 2024-11-30 21:11:07 -07:00
David Stone f0c7419ad0 Fix Fatal 2024-11-30 20:28:41 -07:00
David Stone e8f7955c1c Initial Commit 2024-11-30 18:24:12 -07:00