Commit Graph

  • 590fbe045c feat: ShellMate - SSH Chess TUI main Greg Hendrickson 2026-02-01 20:05:58 +00:00
  • cd12435a95 Add leaderboard API and update website develop Greg Hendrickson 2026-01-27 21:29:35 +00:00
  • 6b6626e2bc Implement leaderboard with PostgreSQL persistence Greg Hendrickson 2026-01-27 21:24:30 +00:00
  • 4506238b2b Update README with badges, URLs, and environments table Greg Hendrickson 2026-01-27 21:17:12 +00:00
  • 469011c4e1 Add post-deploy health checks with auto-rollback and promotion Greg Hendrickson 2026-01-27 21:13:59 +00:00
  • 60046e1dee Fix deploy workflow and create staging/main branches Greg Hendrickson 2026-01-27 21:09:05 +00:00
  • f5304845dc Add deploy workflow for dev/staging/production environments staging Greg Hendrickson 2026-01-27 21:02:18 +00:00
  • f4663fa50e Remove move highlighting - cleaner board display Greg Hendrickson 2026-01-27 21:01:38 +00:00
  • 8c2b8f0df9 Fix test assertions - mode is 4th arg not 3rd Greg Hendrickson 2026-01-27 20:56:31 +00:00
  • 8a5e1785dc Fix all ruff linting errors Greg Hendrickson 2026-01-27 20:54:19 +00:00
  • ff643e1265 Fix linting: remove trailing whitespace Greg Hendrickson 2026-01-27 20:49:46 +00:00
  • d698caf846 Smooth two-step move interaction with visual feedback Greg Hendrickson 2026-01-27 20:37:36 +00:00
  • 38c83fbe51 Large terminal-filling board with background shading Greg Hendrickson 2026-01-27 20:35:31 +00:00
  • 2ffb72a328 Clean Gambit-style board - simple ANSI, no Rich markup Greg Hendrickson 2026-01-27 20:30:59 +00:00
  • 8f8888214a Beautiful big chess board with colors Greg Hendrickson 2026-01-27 20:27:44 +00:00
  • 1663fe965e Fix: remove invalid set_terminal_size_handler call Greg Hendrickson 2026-01-27 20:24:28 +00:00
  • 6120a83180 Fix terminal size detection + proper resize handling Greg Hendrickson 2026-01-27 20:17:20 +00:00
  • d5b187fdd5 Fix scope error + proper vertical/horizontal centering Greg Hendrickson 2026-01-27 18:55:43 +00:00
  • ed484e27a2 Simplify chess board rendering - plain text that works over SSH Greg Hendrickson 2026-01-27 18:53:54 +00:00
  • e3915f1b33 Fix Rich markup errors + add UI rendering tests Greg Hendrickson 2026-01-27 18:50:21 +00:00
  • 39afbadf91 Persist SSH host key across restarts Greg Hendrickson 2026-01-27 18:46:13 +00:00
  • 0ada6cb418 Improve menu UI - better styling, table layout, color badges Greg Hendrickson 2026-01-27 18:44:44 +00:00
  • 788393a46f Fix ASCII art title - use simple ASCII for terminal compatibility Greg Hendrickson 2026-01-27 18:42:52 +00:00
  • 19a7fcfb0e Fix: remove invalid set_terminal_size_handler call Greg Hendrickson 2026-01-27 18:41:12 +00:00
  • 1b0b093895 Fix terminal resize crash, improve TUI scaling & styling Greg Hendrickson 2026-01-27 18:37:56 +00:00
  • 692c6c92dc fix: encode strings to bytes for binary SSH + use port 22 Greg Hendrickson 2026-01-27 18:17:47 +00:00
  • 730f2eb37a fix: use simple menu directly (Textual over SSH unreliable) Greg Hendrickson 2026-01-27 18:14:04 +00:00
  • db1ce55c2c feat: robust SSH with fallback menu + comprehensive tests Greg Hendrickson 2026-01-27 18:08:57 +00:00
  • 0e9597020a fix: enable fallback auth methods for compatibility Greg Hendrickson 2026-01-27 18:05:02 +00:00
  • b9eff6705d fix: enable zero-auth SSH connections Greg Hendrickson 2026-01-27 18:01:48 +00:00
  • 795fb73734 feat: hyper-polished chess board rendering Greg Hendrickson 2026-01-27 17:58:54 +00:00
  • 58a00c9d2e revert: use port 2222 to avoid host SSH conflict Greg Hendrickson 2026-01-27 17:31:06 +00:00
  • 67cb1b302c chore: switch to port 22 for cleaner SSH URLs Greg Hendrickson 2026-01-27 17:23:37 +00:00
  • 4b4a65fa96 fix: SSH key permissions and configurable port Greg Hendrickson 2026-01-27 17:19:05 +00:00
  • 202e98fbfd fix: use Python 3.12 in Dockerfile Greg Hendrickson 2026-01-27 17:17:52 +00:00
  • 22d4967fea fix: Dockerfile copy README and src Greg Hendrickson 2026-01-27 17:17:18 +00:00
  • f9f2af449a Create CNAME Greg Hendrickson 2026-01-27 17:11:58 +00:00
  • 283ecda5b5 Delete CNAME Greg Hendrickson 2026-01-27 17:11:52 +00:00
  • 319eacd8df chore: trigger cert provisioning Greg Hendrickson 2026-01-27 16:20:00 +00:00
  • 63dc8deaf8 feat: complete TUI with playable chess game vs AI Greg Hendrickson 2026-01-27 15:30:39 +00:00
  • 732d4eb33f feat: premium landing page with animations and modern design Greg Hendrickson 2026-01-27 15:27:05 +00:00
  • a5189d4a7c feat: add landing page for shellmate.sh Greg Hendrickson 2026-01-27 15:16:59 +00:00
  • d9ed17b3e0 chore: bump to latest package versions (Python 3.12+) Greg Hendrickson 2026-01-27 15:15:55 +00:00
  • f3a95d8767 Add CI/CD pipeline and SDLC docs master Greg Hendrickson 2026-01-27 15:13:28 +00:00
  • 5135f0dd4d Update branding to shellmate.sh Greg Hendrickson 2026-01-27 15:12:59 +00:00
  • eb64e73ae1 Update branding: shellmate.md Greg Hendrickson 2026-01-27 15:12:09 +00:00
  • 95471924a4 Initial scaffold for ShellMate - SSH chess TUI Greg Hendrickson 2026-01-27 15:11:08 +00:00