feat: add backlog with Eleza TV task (due Fri) for reminder system test

- Initialize backlog.md for jefflix-website
- Add high-priority task for Eleza TV IPTV integration
- Set due_date to 2026-02-06 (Friday) to test reminder system

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Jeff Emmett 2026-02-04 22:05:41 +00:00
parent 279bd30c72
commit 38dc171af7
3 changed files with 58 additions and 8 deletions

15
backlog/config.yml Normal file
View File

@ -0,0 +1,15 @@
project_name: "Jefflix"
default_status: "To Do"
statuses: ["To Do", "In Progress", "Done"]
labels: []
milestones: []
date_format: yyyy-mm-dd
max_column_width: 20
default_editor: "nvim"
auto_open_browser: true
default_port: 6420
remote_operations: true
auto_commit: false
bypass_git_hooks: false
check_active_branches: true
active_branch_days: 30

View File

@ -1,7 +1,7 @@
---
id: task-1
title: Configure Spotify API for SoulSync
status: To Do
status: Done
assignee: []
created_date: '2026-01-08 09:05'
updated_date: '2026-01-08 09:06'
@ -18,10 +18,10 @@ Set up Spotify Developer app and connect to SoulSync for playlist syncing to Nav
## Acceptance Criteria
<!-- AC:BEGIN -->
- [ ] #1 Create Spotify Developer app at developer.spotify.com/dashboard
- [ ] #2 Set redirect URI to https://soulsync.jefflix.lol/callback
- [ ] #3 Copy Client ID and Client Secret to SoulSync settings
- [ ] #4 Test Spotify connection shows green in SoulSync dashboard
- [x] #1 Create Spotify Developer app at developer.spotify.com/dashboard
- [x] #2 Set redirect URI to https://soulsync.jefflix.lol/callback
- [x] #3 Copy Client ID and Client Secret to SoulSync settings
- [x] #4 Test Spotify connection shows green in SoulSync dashboard
- [ ] #5 Test syncing a playlist from Spotify to Soulseek/Navidrome
<!-- AC:END -->
@ -35,10 +35,17 @@ Set up Spotify Developer app and connect to SoulSync for playlist syncing to Nav
- slskd: https://slskd.jefflix.lol (login: slskd/slskd)
- Navidrome: https://music.jefflix.lol
**Current Status:**
**Current Status (Updated 2026-01-28):**
- Soulseek: CONNECTED (green) as jeffemmett
- Navidrome: CONNECTED (green)
- Spotify: NOT CONFIGURED
- Spotify: ✅ CONNECTED
**Completed:**
- Added Traefik route for OAuth callback (port 8888)
- Configured Spotify credentials in SoulSync config
- Successfully completed OAuth authorization
- Also configured Lidarr with 35 Spotify playlists
- qBittorrent connected to Lidarr for torrent downloads
**To Configure Spotify:**
1. Go to https://developer.spotify.com/dashboard

View File

@ -0,0 +1,28 @@
---
id: task-2
title: Integrate Eleza TV for live sports broadcasts
status: To Do
assignee: []
created_date: '2026-02-04 20:56'
labels: []
dependencies: []
priority: high
due_date: '2026-02-06'
start_by: '2026-02-05'
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Integrate Eleza TV (https://elezatv.com) as an IPTV source for live sports in Jellyfin. Eleza offers 40,000+ channels with EPG, SD/HD/FHD/4K quality, and 54,000+ VOD titles. Pricing: $69/yr for 1 connection, $96/yr for 2 connections. Need to: subscribe to a plan, get M3U/Xtream Codes credentials, configure Jellyfin Live TV & DVR with the IPTV source, set up EPG guide data, and replace the current Sportsnet-dependent sports button on jefflix.lol.
<!-- SECTION:DESCRIPTION:END -->
## Acceptance Criteria
<!-- AC:BEGIN -->
- [ ] #1 Subscribe to Eleza TV plan (1 or 2 connections)
- [ ] #2 Obtain M3U playlist URL or Xtream Codes API credentials
- [ ] #3 Configure Jellyfin Live TV with Eleza TV IPTV source
- [ ] #4 Set up EPG/TV guide data in Jellyfin
- [ ] #5 Test live sports playback (e.g. NBA, NFL, Premier League)
- [ ] #6 Update jefflix.lol Live Sports button to use new channels
<!-- AC:END -->