Commit Graph
23 Commits
Author SHA1 Message Date
Kristian Wind db5c5e33c8 Merge pull request #37 from kristianwind/menu-1-2-1-and-152
CI / Static checks (push) Successful in 56s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m14s
1.5.2: take shared-menu 1.2.1, which centres the glyph
2026-09-20 18:54:11 +02:00
Kristian Wind d707751a95 Merge pull request #36 from kristianwind/case-not-grep-q
CI / Static checks (push) Successful in 48s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m0s
Replace the two growing `| grep -q` checks with `case`
2026-09-20 10:30:10 +02:00
Kristian Wind 36c15dc05e Merge pull request #35 from kristianwind/assert-structure-not-text
CI / Static checks (push) Successful in 48s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m1s
Assert structure rather than text, and never leave a half-built zip
2026-09-20 10:21:49 +02:00
Kristian Wind 53c34067bc Merge pull request #34 from kristianwind/bump-151
CI / Static checks (push) Successful in 51s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m7s
1.5.1
2026-09-20 10:01:00 +02:00
Kristian Wind 96fc5f0041 Merge pull request #33 from kristianwind/shared-menu-1-2-0
CI / Static checks (push) Successful in 50s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m2s
Take shared-menu.php 1.2.0: the glyph is CSS-escaped, not esc_attr'd
2026-09-20 09:54:08 +02:00
Kristian Wind 24efa2c8ce Merge pull request #32 from kristianwind/shared-menu-1-1-0
CI / Static checks (push) Successful in 49s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m2s
Take shared-menu.php 1.1.0 and keep its hash in one place
2026-09-20 09:33:02 +02:00
Kristian Wind c40817f932 Merge pull request #31 from kristianwind/abspath-guard-by-tokens
CI / Static checks (push) Successful in 49s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m1s
Check the direct-access guard by tokenising, not by grepping for it
2026-09-20 09:04:28 +02:00
Kristian Wind e20c8522b7 Merge pull request #30 from kristianwind/nolimit-dashboard-card
CI / Static checks (push) Successful in 40s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m1s
Put a Discounts card on the shared Nolimit dashboard
2026-09-20 07:58:25 +02:00
Kristian Wind 370cf30979 Merge pull request #29 from kristianwind/menu-assert-and-bump
CI / Static checks (push) Successful in 40s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m4s
Assert the page really lands under the Nolimit menu, and bump to 1.5.0
2026-09-20 07:53:27 +02:00
Kristian Wind 79b2fefeeb Merge pull request #28 from kristianwind/release-to-dist-repo
CI / Static checks (push) Successful in 48s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m6s
Publish releases to kw/nolimit-discounts-dist and point the header there
2026-09-17 22:39:37 +02:00
Kristian Wind a7e75b3045 Merge pull request #27 from kristianwind/nolimit-menu-and-name
CI / Static checks (push) Successful in 44s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m10s
Rename to Nolimit Discounts and move the page under the shared menu
2026-09-17 22:06:44 +02:00
Kristian Wind 23d826530b Merge pull request #26 from kristianwind/updater-no-release-fallback
CI / Static checks (push) Successful in 36s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m2s
Answer the update filter even when the release feed cannot be reached
2026-09-17 13:27:34 +02:00
Kristian Wind d8b4afde07 Merge pull request #25 from kristianwind/smoke-rest-namespace
CI / Static checks (push) Successful in 40s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 59s
Assert the REST namespace by name, not against its own constant
2026-09-17 10:31:32 +02:00
Kristian Wind 3f24b57579 Merge pull request #24 from kristianwind/icon-drop-woo-purple
CI / Static checks (push) Successful in 36s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 59s
Drop WooCommerce's brand purple from the plugin icon
2026-09-17 10:10:06 +02:00
Kristian Wind 166a92d625 Merge pull request #23 from kristianwind/site-test-unique-id
CI / Static checks (push) Successful in 38s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 59s
Make the site test's resource names unique per run, not per PID
2026-09-17 00:55:23 +02:00
Kristian Wind 872a6c0959 Merge pull request #22 from kristianwind/site-test-volume-leak
CI / Static checks (push) Successful in 30s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Failing after 6s
Stop ci/site-test.sh leaking a MariaDB volume on every run
2026-09-17 00:48:41 +02:00
Kristian Wind ffe8d073e3 Merge pull request #21 from kristianwind/selftest-gitea-safe
CI / Static checks (push) Successful in 32s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Failing after 1m56s
Make the self-test run on Gitea, where it has been failing since it landed
2026-09-17 00:47:23 +02:00
Kristian Wind 03b0e13462 Merge pull request #20 from kristianwind/workflows-parse-and-gate
CI / Static checks (push) Failing after 27s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Failing after 2m9s
Parse the workflows on Gitea too, and keep the compat matrix off its runner
2026-09-17 00:38:59 +02:00
Kristian Wind d6aee04d6b Merge pull request #19 from kristianwind/ci-selftest
CI / Static checks (push) Failing after 18s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m1s
Add ci/selftest.sh: prove the checks can still fail
2026-09-17 00:34:54 +02:00
Kristian Wind 3f85642235 Merge pull request #18 from kristianwind/credential-scan-binary
CI / Static checks (push) Successful in 13s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 49s
Stop the credential scan silently skipping binary files
2026-09-17 00:27:50 +02:00
Kristian Wind 024fa16a52 Merge pull request #17 from kristianwind/credential-scan-coverage
CI / Static checks (push) Successful in 11s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 52s
Close the inert-pattern hole in the credential scan
2026-09-17 00:22:11 +02:00
Kristian Wind a19859c09c Merge pull request #16 from kristianwind/ci-hollow-checks
CI / Static checks (push) Successful in 12s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Failing after 7s
Make the CI checks say how many files they actually read
2026-09-17 00:17:01 +02:00
Kristian Wind f46001b513 Merge pull request #1 from kristianwind/ci-and-updates
CI / Static checks (push) Failing after 28s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m0s
Test against the newest WordPress and WooCommerce, and ship updates automatically
2026-09-16 10:38:10 +02:00