mirror of
https://github.com/error311/FileRise.git
synced 2026-05-22 21:50:03 -05:00
b67ccdcda3
- backend: migrate core PHP to Composer PSR-4 (FileRise\\) under src/FileRise/ - entrypoints: update API/WebDAV/CLI/tests to use namespaced controllers/models (no shim includes) - compat: restore legacy src/controllers + src/models + src/lib shims (optional FR_SHIM_WARN logging) - api: canonical endpoints now live under /api/admin/* and /api/profile/*; legacy /api/*.php shims kept - openapi: generate spec from the PSR-4 OpenAPI directory - php: fix PHP 8.2+ nullable type deprecation in AuthModel::getClientIp() - ci: harden release/changelog workflows (safe version parsing + enable workflow_run trigger)