• Joined on 2024-06-17
david pushed to main at klubhaus/sideline 2026-03-16 02:21:33 +00:00
2650f7245e merge: effects_plugins
b1f2b9d2be feat(daemon): add display abstraction and daemon mode with C&C
c08a7d3cb0 feat(cmdline): add command-line interface for mainline control
d5a3edba97 feat(effects): add plugin architecture with performance monitoring
fb35458718 merge: testability_modularization
Compare 9 commits »
david pushed to effects_plugins at klubhaus/sideline 2026-03-16 02:18:01 +00:00
4228400c43 feat(daemon): add display abstraction and daemon mode with C&C
05cc475858 feat(cmdline): add command-line interface for mainline control
cfd7e8931e feat(effects): add plugin architecture with performance monitoring
15de46722a refactor: phase 4 - event-driven architecture foundation
35e5c8d38b refactor: phase 3 - API efficiency improvements
Compare 10 commits »
david pushed to testability_modularization at klubhaus/sideline 2026-03-16 02:15:39 +00:00
15de46722a refactor: phase 4 - event-driven architecture foundation
35e5c8d38b refactor: phase 3 - API efficiency improvements
cdc8094de2 refactor: phase 2 - modularization of scroll engine
f170143939 refactor: phase 1 - testability improvements
19fb4bc4fe Merge pull request 'docs/update-readme' (#23) from docs/update-readme into main
Compare 7 commits »
david created pull request genewildish/Mainline#25 2026-03-16 02:07:58 +00:00
plugin-based effects architecture, daemon mode with command-and-control (C&C), and display abstraction
david created pull request genewildish/Mainline#24 2026-03-16 02:07:30 +00:00
refactor to improve testability and modularization of the mainline terminal application
david closed pull request klubhaus/sideline#1 2026-03-16 02:04:40 +00:00
refactoring to improve testability and modularization of the mainline terminal application
david created pull request klubhaus/sideline#1 2026-03-16 02:01:45 +00:00
refactoring to improve testability and modularization of the mainline terminal application
david transferred repository david/klubhaus-doorbell to klubhaus/klubhaus-doorbell 2026-03-16 01:55:28 +00:00
david created repository klubhaus/sideline 2026-03-16 01:45:08 +00:00
david pushed to effects_plugins at genewildish/Mainline 2026-03-16 01:44:00 +00:00
45fb06e0be feat(daemon): add display abstraction and daemon mode with C&C
020eb663ea feat(cmdline): C&C with separate topics and rich output
dd282653b5 feat(cmdline): add command-line interface for mainline control
35e5a71930 feat(effects): add plugin architecture with performance monitoring
Compare 4 commits »
david created branch effects_plugins in genewildish/Mainline 2026-03-16 01:38:14 +00:00
david pushed to effects_plugins at genewildish/Mainline 2026-03-16 01:38:14 +00:00
bc2e086f2f feat(daemon): add daemon mode with C&C and display abstraction
40ad935dda feat(cmdline): improve rich output and add mise tasks
648326cd37 feat(cmdline): use C&C topic with response polling
3324adb07a feat(ntfy): separate C&C topic from message ingestion
2f1b2591c6 fix(cmdline): make cmdline work without PIL dependency
Compare 9 commits »
david created pull request genewildish/Mainline#22 2026-03-15 23:42:18 +00:00
Refactors mainline.py into a modular, testable package across 4 phases:
david created branch testability_modularization in genewildish/Mainline 2026-03-15 23:40:00 +00:00
david pushed to testability_modularization at genewildish/Mainline 2026-03-15 23:40:00 +00:00
3551cc249f refactor: phase 4 - event-driven architecture foundation
fba183526a refactor: phase 3 - API efficiency improvements
7193e7487b refactor: phase 2 - modularization of scroll engine
b5d6eeedc0 refactor: phase 1 - testability improvements
Compare 4 commits »
david pushed to enhance_portability at genewildish/Mainline 2026-03-15 22:17:02 +00:00
9ae4dc2b07 fix: update ntfy tests for SSE API (reconnect_delay)
1ac2dec3b0 fix: use native hk staging in pre-commit hook
757c854584 fix: apply ruff auto-fixes and add hk git hooks
4844a64203 style: apply ruff auto-fixes across codebase
9201117096 feat: modernize project with uv, add pytest test suite
Compare 5 commits »
david pushed to enhance_portability at genewildish/Mainline 2026-03-15 22:12:24 +00:00
ab6bbac02b fix: update ntfy tests for SSE API (reconnect_delay)
14cb0bd7d4 fix: use native hk staging in pre-commit hook
c2b609e769 fix: apply ruff auto-fixes and add hk git hooks
94ffce1cbd style: apply ruff auto-fixes across codebase
e0d01bd617 feat: modernize project with uv, add pytest test suite
Compare 11 commits »
david created pull request genewildish/Mainline#21 2026-03-15 21:58:18 +00:00
Modernize project with uv, pytest, ruff, and git hooks
david created branch enhance_portability in genewildish/Mainline 2026-03-15 21:53:23 +00:00
david pushed to enhance_portability at genewildish/Mainline 2026-03-15 21:53:23 +00:00
d4ea28add2 fix: apply ruff auto-fixes and add hk git hooks
362bba9461 fix: apply ruff auto-fixes and add hk git hooks
bd4b146c02 style: apply ruff auto-fixes across codebase
b9ea51e7fd feat: modernize project with uv, add pytest test suite
Compare 4 commits »