Commit Graph
83 Commits
Author SHA1 Message Date
David StoneandGitHub d88e50df38 Prep Plugin for release on WordPress.org (#23)
* Update translation text domain
* 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.
* Add Proper Build script
* Use emojii flags
* Fix i18n deprecation  notice for translating too early
* Put all scripts in footer and load async
2025-04-14 11:36:46 -06:00
David StoneandGitHub 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 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 StoneandGitHub 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