Commit History

  1. feat: install Chromium and enable Hermes browser tools⁠

    somratpro +1: Claude Sonnet 4.6
    9a4cb29

  1. chore: replace emoji with 🪽 (Hermes winged sandals)⁠

    somratpro +1: Claude Sonnet 4.6
    cf96b21
  2. fix: sync state on natural gateway exit to preserve user-set keys⁠

    somratpro +1: Claude Sonnet 4.6
    bdb63d2
  3. fix: restore correct gemini provider model name format⁠

    somratpro +1: Claude Sonnet 4.6
    6c85d60
  4. refactor: decouple model provider configuration from model names to enable automatic provider inference by Hermes

    baeabbc

  1. docs: add HuggingFlow to More Projects section⁠

    somratpro +1: Claude Sonnet 4.6
    6283613
  2. docs: add userinfobot link to Telegram setup⁠

    somratpro +1: Claude Sonnet 4.6
    4226d57
  3. feat: add PATH export to profile and enable secret redaction by default

    5534b90
  4. fix: remove venv from PATH and symlink hermes CLI to .local/bin for terminal compatibility

    099d3ad
  5. chore: add virtual environment path to Dockerfile environment variables

    f683ded

  1. fix: wrap kanban table migration in try/except to prevent startup crashes on existing databases

    29e3514
  2. feat: add persistent plugin directory and use setdefault for configuration schema preservation

    765659f

  1. fix: update footer to credit the author in the dashboard

    abaeee7

  1. docs: add video tutorial section to README

    158cba5
  2. feat: implement persistent state tracking, hostname inclusion in sync messages, and interval jittering

    e41db1d
  3. fix: add local time display for backup timestamp in renderDashboard function

    9a3eec7
  4. fix: update sync interval to 600 seconds and enhance environment variable handling in startup scripts

    9277464
  5. Fix: Exclude SQLite temp files from sync, improve Cloudflare error diagnostics

    fdc1270
  6. fix: improve keepalive status message handling in renderDashboard function⁠

    somratpro +1: Copilot
    79e2809
  7. fix: use compliant HF Space emoji metadata

    7f1876a
  8. chore: remove trailing empty line from .gitignore for consistency

    c9f4693
  9. chore: add empty line at the end of .gitignore for better readability

    4029996
  10. fix: correct spelling of 'HuggingMes' across multiple files⁠

    somratpro +1: Copilot
    1428d20
  11. feat: update Dockerfile and start.sh to use python3 and enhance startup banner⁠

    somratpro +1: Copilot
    d3062ba
  12. refactor: remove Cloudflare worker proxy implementation

    7031a4e

  1. feat: overhaul README documentation and add .env.example configuration template

    0f02e7f
  2. refactor: update cron interval to 10 minutes and streamline keepalive request logging and handling

    e69d277
  3. chore: increase keepalive frequency to every minute and add logging for health check requests

    8b514c9
  4. feat: log result of scheduled keepalive pings to console

    dafb493
  5. refactor: remove redundant startup CLI logging, update linting instructions, and simplify dashboard UI presentation

    bf48a19
  6. refactor: remove mini-grid and secondary panels from dashboard and update hero-action styling

    d1ca953
  7. feat: replace setup-uptimerobot.sh with a modular cloudflare-keepalive-setup.py for automated health check pinging.

    06fe1a1
  8. Add Cloudflare keepalive worker and restyle dashboard

    728bb65
  9. Simplify dashboard actions and forward API auth

    b596ce2
  10. Improve dashboard and browser API auth flow

    15f10b1
  11. Use token-only login for app route

    00136ee
  12. Protect Hermes app route with gateway token

    e04b24a
  13. Document and map Gemini model config

    08d8db1
  14. Serve Hermes dashboard under app route

    777fb99
  15. Allow startup without model secrets

    df5853b
  16. Add HuggingMess Hermes Space wrapper

    b9d12d1
  17. initial commit

    Verified signature
    90e0d20