Skip to content

fix(admin): add WordPress.org update notice - #257

Merged
yan-ad merged 3 commits into
mainfrom
feat/wporg-update-notice
Jul 24, 2026
Merged

fix(admin): add WordPress.org update notice#257
yan-ad merged 3 commits into
mainfrom
feat/wporg-update-notice

Conversation

@yan-ad

@yan-ad yan-ad commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Add a cached WordPress.org release notice for KiriminAja Official.

  • Cache plugin metadata for 2 hours
  • Show release status in KiriminAja admin screens
  • Use native WordPress update state when available
  • Provide readable manual-install guidance when WordPress.org shows the release but the site has not received it yet
  • Add Bahasa translations and regression coverage

Also includes the previously committed account/edit-address district sync work on this branch.

Tests:

  • make zip
  • make test

yan-ad added 3 commits July 24, 2026 14:25
Cache WordPress.org plugin info for 2 hours and show release status
in KiriminAja admin pages with native update and manual-install guidance.

The notice stays within WordPress.org distribution rules and does not
fetch or install executable code from KiriminAja infrastructure.
Add the missing translators comment for the version notice, sanitize
checkout district POST reads before persisting customer meta, and
exclude CLAUDE.md from packaged zips.

Tests: make zip, make test
@yan-ad
yan-ad merged commit faad1d9 into main Jul 24, 2026
2 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