fix(musicseerr): handle internal spotDL errors when return code is 0
build-push.yaml #60:Commit
e23ef8fd09
pushed by
fchinembiri
fix(musicseer): implement sequential playlist scraping via embeds, add Deno to Dockerfile for yt-dlp, and configure Always imagePullPolicy
build-push.yaml #59:Commit
c79cf68db9
pushed by
fchinembiri
fix: resolve Spotify URL to text title at start of task to fix fallback for both yt-dlp and Tubidy search
build-push.yaml #58:Commit
7da517dffb
pushed by
fchinembiri
feat: enhance duplicate prevention to support FLAC, M4A, WAV, OPUS, OGG, and strip track numbers
build-push.yaml #57:Commit
00c7498859
pushed by
fchinembiri
feat: prevent duplicate downloads by symlinking existing music tracks before spotDL runs
build-push.yaml #56:Commit
4e42ad4705
pushed by
fchinembiri
feat: implement Priority 4 Tubidy Search Fallback when spotDL and yt-dlp both fail
build-push.yaml #55:Commit
57909b6f3a
pushed by
fchinembiri
fix: resolve proxy hostname to IP inside tasks.py to satisfy spotDL validation requirements
build-push.yaml #54:Commit
93296dbee3
pushed by
fchinembiri
fix: update rclone mount to use sidecar container matching jellyfin and navidrome
build-push.yaml #53:Commit
735169d815
pushed by
fchinembiri
feat: add Music Ingestion Pipeline (MusicSeerr) with Gluetun proxy and Telegram notifications
build-push.yaml #52:Commit
300eedc5b1
pushed by
fchinembiri
chore: add nextgen .dockerignore and update dev refresh script
build-push.yaml #51:Commit
ea005a2b29
pushed by
fchinembiri
fix: install python and build-base for sqlite
build-push.yaml #50:Commit
1865ae7493
pushed by
fchinembiri
feat: deploy nextgen app to next-gen.techarvest.co.zw
build-push.yaml #48:Commit
46c8b03993
pushed by
fchinembiri
fix: resolve minio URL double-prefix, fix docstrings, implement spatial mode filtering
build-push.yaml #47:Commit
cce57eede3
pushed by
fchinembiri
test: CI/CD end-to-end validation test [skip ci]
build-push.yaml #46:Commit
1dd0848067
pushed by
fchinembiri
ci: fix deploy job git push authentication
build-push.yaml #45:Commit
cdd31c5b44
pushed by
fchinembiri
ci: use dual registry endpoints and disable fail-fast
build-push.yaml #44:Commit
bd47f1890c
pushed by
fchinembiri
ci: force trigger build to test docker auth fix
build-push.yaml #42:Commit
a0825a0933
pushed by
fchinembiri
ci: force trigger build v18 to apply workflow fixes
build-push.yaml #41:Commit
4f248ef9ce
pushed by
fchinembiri
ci: force trigger build for final verification
build-push.yaml #40:Commit
e3a2efb673
pushed by
fchinembiri
ci: trigger build with kaniko optimizations
build-push.yaml #39:Commit
8e264ead86
pushed by
fchinembiri
optimize: use pre-built PyTorch base image for worker to reduce build overhead
build-push.yaml #38:Commit
fd931f1cfc
pushed by
fchinembiri
fix: use correct sub-directory context and dockerfile path for Kaniko
build-push.yaml #37:Commit
39abc55f05
pushed by
fchinembiri
fix: set correct Kaniko context and dockerfile path
build-push.yaml #36:Commit
6946de565b
pushed by
fchinembiri
ci: trigger build v15 with runner-level DNS fix
build-push.yaml #35:Commit
26f46d4923
pushed by
fchinembiri
fix: use correct DockerHub secrets and github context in workflow
build-push.yaml #34:Commit
aebfc60c3e
pushed by
fchinembiri
fix: inject Gitea IP into /etc/hosts for DNS resolution
build-push.yaml #33:Commit
d43ec79431
pushed by
fchinembiri
ci: trigger build v12 with stable debug runner
build-push.yaml #32:Commit
07be3dc43f
pushed by
fchinembiri