Kristian Wind
|
7ece3f1ee4
|
Merge pull request #38 from kristianwind/menu-1-2-2-and-153
CI / Static checks (push) Successful in 57s
CI / WordPress latest + WooCommerce latest on PHP 8.3 (push) Successful in 1m11s
1.5.3: shared-menu 1.2.2, and run the glyph style instead of reading it
|
2026-09-20 19:09:11 +02:00 |
|
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 |
|