Skip to content

Merge v1.0 hardening updates#120

Merged
acodebeard merged 32 commits into
mainfrom
test/finish-frontend-qa-coverage
Jun 6, 2026
Merged

Merge v1.0 hardening updates#120
acodebeard merged 32 commits into
mainfrom
test/finish-frontend-qa-coverage

Conversation

@acodebeard

Copy link
Copy Markdown
Owner

Summary

  • Bring the v1.0 hardening and cleanup integration branch into main.
  • Includes merged PRs for CSS-only assets/font licensing, REST token bootstrap safety, transient rate-limit storage, Google geocode failure handling, and Plugin Check workflow stability.
  • Includes the recent Waypoints public naming updates, category editor cleanup, custom starting address status UI, PHPStan tooling, and start-option hover polish.

Verification

  • Source branch PR checks were green before merge.
  • Local follow-up checks run during conflict resolution for PR Make REST token bootstrap cache safe #116:
    • node --check plugin/plan-your-day/assets/js/plan.js
    • composer test in plugin/plan-your-day: 137 tests, 700 assertions
    • npm run browser-smoke: 8 passed
    • PR diff git diff --check origin/test/finish-frontend-qa-coverage...HEAD clean

acodebeard added 30 commits May 10, 2026 10:25
…t-storage

Store rate-limit state in expiring transients
…lures

Harden Google geocode failure handling
…' into hardening/rest-bootstrap-cache-safe

# Conflicts:
#	plugin/plan-your-day/assets/js/plan.min.js
…e-safe

Make REST token bootstrap cache safe
@acodebeard acodebeard merged commit 8c3bed2 into main Jun 6, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant