Skip to content

Add readable flag URLs and validation fixes for 2.4.5-dev - #31

Merged
bonelifer merged 1 commit into
masterfrom
dev/readable-flag-urls
Oct 23, 2026
Merged

bonelifer merged 1 commit into
masterfrom
dev/readable-flag-urls

Conversation

@bonelifer

Copy link
Copy Markdown
Contributor

Country member URLs currently require numeric flag IDs. This adds case-insensitive country codes, including /flags/USA, /flags/CA, and /flags/MX, while preserving numeric links and readable pagination.

The validation repairs move new uploads into board storage, prevent request-controlled file deletion, preserve bundled/shared images, handle empty flag lists safely, align member counts, invalidate dependent caches, and translate ACP errors. The candidate version is 2.4.5-dev; the existing phpBB 3.3.19/PHP 8.3.36 minimum is preserved and reflected in metadata, documentation and CI.

Codex verified 67 standalone regression checks, EPV with zero findings, PHP syntax, Twig compilation, runtime/database checks and browser flows on phpBB 3.3.19/PHP 8.4.26/SQLite. The committed ZIP passed fresh EPV and isolated-board runtime checks. GitHub CI passed.


Investigated and written by Codex on behalf of William Jacoby (bonelifer).

@bonelifer
bonelifer merged commit 76cc8cb into master Oct 23, 2026
14 checks passed
@bonelifer
bonelifer deleted the dev/readable-flag-urls branch October 23, 2026 06:49
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