- Implement repository JSON caching and metadata management in payload_mgr.c
- Add native SHA256 implementation and integrity verification for payload installs
- Introduce POST /repository_push and /repository_install_push endpoints for browser-delegated downloads
- Synchronize autoload.txt entries automatically during payload updates and deletions
- Add frontend auto-refresh on tab switch to sync with backend configuration changes
- Update mock-server.js and fix deploy.sh timeout for more reliable development
- Implemented native PS5 on-screen debug notifications via sceKernelSendNotificationRequest.
- Added robust local IP resolution using getifaddrs to replace placeholder IP.
- Migrated server port from 50005 to 8084 across the entire stack.
- Added a startup notification on the PS5 screen displaying version, IP, and port.
- Created deploy.sh script for fully automated build and deployment:
- Automatically requests shutdown of previous instance.
- Rebuilds both React frontend and native ELF.
- Performs unidirectional ELF transfer via socat and exits immediately.
- Updated Makefile and README with new deployment workflow.