尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Backend for the MLP Vector Club's website with a PHP-rendered frontend
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
PHP-rendered classic web app powering the MLP Vector Club's website since 2015.
“When the sun goes down, it transforms into a giant, monstrous version of itself.” — Source查看完整 README ↗PHP-rendered classic web app powering the MLP Vector Club's website since 2015.
“When the sun goes down, it transforms into a giant, monstrous version of itself.”— Source
Used libraries, icons and tools include:
Please check the site's About page for additional credits.
vendor/bin/pest --configuration phpunit.xml
Browser tests use Playwright and require a running PostgreSQL instance.
First-time setup:
pnpm add playwright
pnpm exec playwright install chromium --with-deps
Reset the test database and run:
# Rebuild the test DB (uses TEST_DB_NAME from .env, defaults to winterchilla_test)
bash scripts/reset-test-db.sh
# Run tests
vendor/bin/pest
The browser tests start their own PHP server with TEST_MODE=true (enabling /test-login and the fake DeviantArt/Discord OAuth provider, and selecting the test database), so a local dev site can keep TEST_MODE=false in .env and sign in through the real DeviantArt. TEST_DB_NAME can be set in .env. Never set TEST_MODE=true in a production environment.
Static analysis (also runs in CI; configured in phpstan.neon):
vendor/bin/phpstan analyse --memory-limit=1G
See CONTRIBUTING.md.