mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
7a27cf4ac7
- Initialize $isUpgrade=false in Install.php action() to prevent undefined variable - Assign $this->lockedDatabase in Upgrade.php before calling parent::action() - Remove stack trace exposure from buildErrorDetails() in Http Install action - Suppress raw exception messages for 500+ errors in Error handler - Remove sessionSecret from progress details to prevent credential leak - Hash name/email in analytics payload to avoid sending raw PII - Validate and default dbService in compose.phtml to prevent invalid output - Fix host normalization in progress.js redirect URL builder - Release global lock on early return for existing installation conflict - Consolidate duplicate database host/port assignment blocks - Add @runInSeparateProcess to testRouteRegistration to prevent global state leak Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>