Download manager for Tidal, Qobuz, Bandcamp — lossless music acquisition
  • Python 69.2%
  • HTML 17.4%
  • CSS 7.1%
  • JavaScript 3.6%
  • Shell 2.5%
  • Other 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Sapient 2027b089fd v2.0.28: oracle prod-readiness punchlist complete
- #1: Config key mismatch fixed (jobs.max_concurrent_*)
- #2: Stale job recovery dedup (skip already-queued RQ jobs)
- #3: Dockerfile CMD uses FLASK_PORT env var
- #4: Redis connection retry w/ exponential backoff
- #5: Qobuz 403 HTML sanitization in job logs
- #7: RQ integration tests (10 tests)
- #9: Dead code cleanup (reload_job removed)
- #10: Lock race in load_jobs() fixed
- Pickling bug fix: _convert_one extracted to module level
- 91 stale jobs cleared from Redis + SQLite
- Dokerfile CMD uses FLASK_PORT env var
2026-07-12 16:37:20 -07:00
.slim/deepwork riptide-lite v0.4.1 — stable release 2026-06-24 00:10:21 -07:00
app v2.0.28: oracle prod-readiness punchlist complete 2026-07-12 16:37:20 -07:00
config v2.0.24: Phase 2B — RQ cutover, Redis networking, plugin routing, distributed beets lock 2026-07-11 14:34:08 -07:00
docs v2.0.28: oracle prod-readiness punchlist complete 2026-07-12 16:37:20 -07:00
lessons feat: v0.17.0 — search fixes, auto-refresh toggle, cleanup 2026-07-06 01:09:47 -07:00
providers v2.0.25: P1 plugin providers + P2 config centralization + optimistic Tidal health 2026-07-12 12:44:04 -07:00
scripts v2.0.24: Phase 2B — RQ cutover, Redis networking, plugin routing, distributed beets lock 2026-07-11 14:34:08 -07:00
tests v2.0.28: oracle prod-readiness punchlist complete 2026-07-12 16:37:20 -07:00
.dockerignore v0.7.1: production hardening, modularization, and performance 2026-06-26 00:19:32 -07:00
.gitignore v2.0.24: Phase 2B — RQ cutover, Redis networking, plugin routing, distributed beets lock 2026-07-11 14:34:08 -07:00
.ignore v2.0.1: Docker secrets support for Tidal/Qobuz providers 2026-07-08 14:26:44 -07:00
AGENTS.md v2.0.25: P1 plugin providers + P2 config centralization + optimistic Tidal health 2026-07-12 12:44:04 -07:00
API.md Add granular job control API (clear-completed, retry-errored, clear-errored) 2026-07-07 16:40:02 -07:00
Brainstorms.md docs: add Brainstorms.md brand language vault 2026-07-08 09:54:45 -07:00
compose.yaml v2.0.28: oracle prod-readiness punchlist complete 2026-07-12 16:37:20 -07:00
Dockerfile v2.0.28: oracle prod-readiness punchlist complete 2026-07-12 16:37:20 -07:00
DOWNLOAD_PIPELINE_TRACE.md riptide: single canonical instance + progress parsing fix 2026-06-29 16:32:30 -07:00
NOTES-config-mount-paths.md chore: Dockerfile, deps, import script, and config notes 2026-06-28 06:36:40 -07:00
NOTES-download-import-research.md docs: add research notes for download/import and player/CLI features 2026-06-26 00:46:52 -07:00
NOTES-player-cli-research.md docs: add research notes for download/import and player/CLI features 2026-06-26 00:46:52 -07:00
pytest.ini v2.0.28: oracle prod-readiness punchlist complete 2026-07-12 16:37:20 -07:00
requirements.txt feat: per-job SOCKS5 proxy support + resolve download job titles (#74) 2026-07-09 14:28:50 -07:00
riptide.yaml v2.0.25: P1 plugin providers + P2 config centralization + optimistic Tidal health 2026-07-12 12:44:04 -07:00