Skip to content

Public Webroot#1930

Open
markrandall wants to merge 16 commits into
php:previewfrom
markrandall:public-webroot
Open

Public Webroot#1930
markrandall wants to merge 16 commits into
php:previewfrom
markrandall:public-webroot

Conversation

@markrandall

@markrandall markrandall commented Jun 16, 2026

Copy link
Copy Markdown

Changes:

  • Moves all public-facing files into public/
  • Updates the include paths within those files moved into /public to go up another level
  • Replaces $_SERVER['DOCUMENT_ROOT'] with ProjectGlobals::getPublicRoot()
  • Updates RM createReleaseEntry to generate templates with correct include paths.
  • Replaced include with require in public/ so we are more likely to detect failures if the paths are wrong.

Notes:

  • Github is showing manual/index.php as deleted, but it was actually moved to public/manual/index.php.

@markrandall markrandall changed the base branch from master to preview June 17, 2026 18:19
@markrandall markrandall marked this pull request as ready for review June 17, 2026 18:19
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