2026-03-16
Fix cron ticket detection
Fixed ralph_cron.sh so it only matches regular files when scanning for tickets, preventing the ticket_images directory from being mistakenly detected as a ticket.
2026-03-16
Password autofill support in Tickets
Fixed the login form in the Tickets app so that browsers (Firefox, Chrome, etc.) recognize the password field and offer to save/autofill it.
2026-03-16
App catalogue and Rock Paper Scissors
Restructured the site: the root now shows a catalogue of available apps and games. Moved the tickets app to /apps/tickets/. Added a Rock Paper Scissors game at /apps/rps/ with score tracking.
2026-03-16
SSL certificate verified working
Confirmed that the Let's Encrypt SSL certificate for sos.alkupala.com is valid and trusted. The initial untrusted certificate warning reported by a user was a temporary issue during deployment.
2026-03-16
Automated ticket processing on server
Added a recurring cron job to the UpCloud deployment that checks for new tickets every minute and launches Claude to process them automatically. Includes Claude CLI installation as part of the deploy pipeline.
2026-03-16
Initial release
SOS ticket management platform with password-protected login, ticket submission with image attachments, and ticket listing with resolved/unresolved views. Deployed on UpCloud with nginx, SSL, and automated S3 backups.