CagliostroML/HuggingHermes
fix: resolve sync timeout with longer timeout and hf_transfer
feat: install Chromium and enable Hermes browser tools
chore: replace emoji with 🪽 (Hermes winged sandals)
fix: sync state on natural gateway exit to preserve user-set keys
fix: restore correct gemini provider model name format
refactor: decouple model provider configuration from model names to enable automatic provider inference by Hermes
docs: add HuggingFlow to More Projects section
docs: add userinfobot link to Telegram setup
feat: add PATH export to profile and enable secret redaction by default
fix: remove venv from PATH and symlink hermes CLI to .local/bin for terminal compatibility
chore: add virtual environment path to Dockerfile environment variables
fix: wrap kanban table migration in try/except to prevent startup crashes on existing databases
feat: add persistent plugin directory and use setdefault for configuration schema preservation
fix: update footer to credit the author in the dashboard
docs: add video tutorial section to README
feat: implement persistent state tracking, hostname inclusion in sync messages, and interval jittering
fix: add local time display for backup timestamp in renderDashboard function
fix: update sync interval to 600 seconds and enhance environment variable handling in startup scripts
Fix: Exclude SQLite temp files from sync, improve Cloudflare error diagnostics
fix: improve keepalive status message handling in renderDashboard function
fix: use compliant HF Space emoji metadata
chore: remove trailing empty line from .gitignore for consistency
chore: add empty line at the end of .gitignore for better readability
fix: correct spelling of 'HuggingMes' across multiple files
feat: update Dockerfile and start.sh to use python3 and enhance startup banner
refactor: remove Cloudflare worker proxy implementation
feat: overhaul README documentation and add .env.example configuration template
refactor: update cron interval to 10 minutes and streamline keepalive request logging and handling
chore: increase keepalive frequency to every minute and add logging for health check requests
feat: log result of scheduled keepalive pings to console
refactor: remove redundant startup CLI logging, update linting instructions, and simplify dashboard UI presentation
refactor: remove mini-grid and secondary panels from dashboard and update hero-action styling
feat: replace setup-uptimerobot.sh with a modular cloudflare-keepalive-setup.py for automated health check pinging.
Add Cloudflare keepalive worker and restyle dashboard
Simplify dashboard actions and forward API auth
Improve dashboard and browser API auth flow
Use token-only login for app route
Protect Hermes app route with gateway token
Document and map Gemini model config
Serve Hermes dashboard under app route
Allow startup without model secrets
Add HuggingMess Hermes Space wrapper
initial commit
