username
  • Joined on 2025-08-11
username pushed to main at username/s5p 2026-02-22 05:35:57 +00:00
3e2c431f49 feat: switch CI to linux runner with podman containers
username pushed to master at username/howtos 2026-02-22 05:35:12 +00:00
9e652d76e6 fix: replace actions/checkout with git clone for host runner
username pushed to master at username/howtos 2026-02-22 05:34:15 +00:00
a010db3450 feat: add Gitea CI workflow with podman-based lint and link check
7e8661f68b docs: add non-interactive ssh-add patterns to ssh howto
Compare 2 commits »
username pushed to master at username/derp 2026-02-22 05:23:52 +00:00
de2d1fdf15 fix: replace actions/checkout with git clone in container jobs
username pushed to master at username/derp 2026-02-22 05:20:50 +00:00
82f5984631 ci: use 'linux' runner label
username pushed to master at username/derp 2026-02-22 05:18:29 +00:00
1744e7087f ci: re-trigger pipeline
username pushed to master at username/derp 2026-02-22 05:15:46 +00:00
0c0adef90d feat: run CI jobs in podman containers, add requirements-dev.txt
username pushed to master at username/derp 2026-02-22 05:09:31 +00:00
3dada3fc06 fix: allowlist tests/ in gitleaks, add libopus for CI test job
username pushed to master at username/derp 2026-02-22 05:06:49 +00:00
6e40daa8a9 fix: resolve CI gitleaks download and missing pymumble dep
username pushed to master at username/derp 2026-02-22 04:58:12 +00:00
ba1af461de fix: use gitleaks CLI instead of licensed action, fix lint errors
username pushed to master at username/derp 2026-02-22 04:55:37 +00:00
004656a64f feat: add Harbor image build+push to CI pipeline
username pushed to master at username/bouncer 2026-02-22 04:52:52 +00:00
1ea72011b7 fix: reduce reconnect backoff to 1s flat
0064e52fee feat: DCC stripping in both directions to prevent IP leaks
f4f3132b6b feat: systemd user service file for headless deployment
638f12dbb3 fix: resolve all pre-existing ruff lint errors
2ab5f95476 feat: SIGHUP hot reload for headless config updates
Compare 11 commits »
username pushed to master at username/derp 2026-02-22 04:52:41 +00:00
192ea717a7 feat: split CI into gitleaks, lint, and test jobs
7a4aa65882 fix: align cmd_stop else branch with _play_loop finally cleanup
2cd1d5efb1 fix: race condition in skip/seek/stop losing track state
95981275b5 feat: add OpenRouter LLM chat plugin (!ask, !chat)
66116d2caf docs: update Piper TTS endpoint and document available voices
Compare 23 commits »
username pushed to master at username/derp 2026-02-21 22:36:24 +00:00
6b7d733650 feat: smooth volume ramping over 200ms in audio streaming
c5c61e63cc feat: expand YouTube playlists into individual queue tracks
67b2dc827d fix: make !volume apply immediately during playback
eae36aa1f9 docs: update Mumble docs for pymumble transport
d884d2bb55 refactor: switch Mumble voice to pymumble transport
Compare 20 commits »
username pushed to master at username/howtos 2026-02-21 20:39:13 +00:00
5aaa290b76 docs: add podman-compose and podman-systemd howtos
42cf66377e docs: add podman howto
731e8445c7 docs: add systemd howto
60f9c85f3f docs: add git howto collection
953883c43a docs: add ssh howto
username created branch master in username/howtos 2026-02-21 20:39:12 +00:00
username created repository username/howtos 2026-02-21 20:38:05 +00:00
username pushed to main at username/s5p 2026-02-21 19:44:16 +00:00
9a56dc778e feat: add quantiles() method to LatencyTracker for OpenMetrics
3593481b30 feat: listener retry override, pool protocol filter, conn pool docs
Compare 2 commits »
username pushed to main at username/s5p 2026-02-21 17:50:42 +00:00
c1c92ddc39 fix: upgrade pip in container image (CVE-2026-1703)
username pushed to main at username/s5p 2026-02-21 17:36:15 +00:00
a741c0a017 feat: v0.3.0 stabilization -- systemd, tests, API docs
53fdc4527f docs: mark SOCKS5 server auth as done (fa36218)
Compare 2 commits »