This website requires JavaScript.
Explore
Help
Sign In
DarkHelm.org
/
plex-playlist
Public Access
Watch
4
Star
1
Fork
0
You've already forked plex-playlist
Code
Issues
55
Pull Requests
3
Actions
10
Packages
Projects
1
Releases
Wiki
Activity
Labels
Milestones
New Issue
Main Project Board
Label
Show archived labels
Use
alt
+
click/enter
to exclude labels
All labels
No label
afk
algorithm
api
backend
database
devex
docs
epic
frontend
hitl
ingestion
ops
performance
realtime
release
security
task
testing
ui
Assignee
Assigned to nobody
Assigned to anybody
copilotcoder
darkhelm
renovate-bot
repository-bot
38
Backlog
TASK: Implement Track and Category SQLModel entities
#15 opened
2026-05-15 17:32:38 -04:00
by
darkhelm
E2 - Domain Schema and Data Access Layer
0 / 3
afk
backend
database
task
TASK: Implement PlaylistSession and PlaylistEntry entities
#16 opened
2026-05-15 17:32:44 -04:00
by
darkhelm
E2 - Domain Schema and Data Access Layer
0 / 3
afk
backend
database
task
TASK: Implement PlaybackEvent entity with idempotency key
#17 opened
2026-05-15 17:32:46 -04:00
by
darkhelm
E2 - Domain Schema and Data Access Layer
0 / 3
afk
backend
database
task
TASK: Build typed async repository layer
#18 opened
2026-05-15 17:32:55 -04:00
by
darkhelm
E2 - Domain Schema and Data Access Layer
0 / 3
afk
backend
database
task
TASK: Build schema and repository fixtures for tests
#19 opened
2026-05-15 17:32:59 -04:00
by
darkhelm
E2 - Domain Schema and Data Access Layer
0 / 3
afk
backend
task
testing
TASK: Implement Plex API client and auth configuration
#20 opened
2026-05-15 17:33:02 -04:00
by
darkhelm
E3 - Plex Ingestion and Sync Pipeline
0 / 3
afk
backend
ingestion
task
TASK: Build initial full-library import workflow
#21 opened
2026-05-15 17:33:24 -04:00
by
darkhelm
E3 - Plex Ingestion and Sync Pipeline
0 / 3
afk
backend
ingestion
task
TASK: Add partitioned ingestion execution model
#22 opened
2026-05-15 17:33:32 -04:00
by
darkhelm
E3 - Plex Ingestion and Sync Pipeline
0 / 3
afk
backend
performance
task
TASK: Add process pool for CPU-heavy transformation paths
#23 opened
2026-05-15 17:33:40 -04:00
by
darkhelm
E3 - Plex Ingestion and Sync Pipeline
0 / 3
afk
backend
performance
task
TASK: Build incremental sync and drift reconciliation
#24 opened
2026-05-15 17:33:46 -04:00
by
darkhelm
E3 - Plex Ingestion and Sync Pipeline
0 / 3
afk
backend
ingestion
task
TASK: Add ingestion unit and integration test suite
#25 opened
2026-05-15 17:33:52 -04:00
by
darkhelm
E3 - Plex Ingestion and Sync Pipeline
0 / 3
afk
backend
task
testing
TASK: Formalize playlist rule engine contracts
#26 opened
2026-05-15 17:33:54 -04:00
by
darkhelm
E4 - Playlist Generation Engine
0 / 3
afk
algorithm
backend
task
TASK: Implement candidate query providers for LRA/LRP/LOF/random
#27 opened
2026-05-15 17:33:59 -04:00
by
darkhelm
E4 - Playlist Generation Engine
0 / 3
afk
algorithm
backend
task
TASK: Implement per-category favorites pass generator
#28 opened
2026-05-15 17:34:06 -04:00
by
darkhelm
E4 - Playlist Generation Engine
0 / 3
afk
algorithm
backend
task
TASK: Implement per-category all-tracks pass generator
#29 opened
2026-05-15 17:34:13 -04:00
by
darkhelm
E4 - Playlist Generation Engine
0 / 3
afk
algorithm
backend
task
TASK: Implement global dedupe allocator across categories
#30 opened
2026-05-15 17:34:18 -04:00
by
darkhelm
E4 - Playlist Generation Engine
0 / 3
afk
algorithm
backend
task
TASK: Add category-parallel generation orchestrator
#31 opened
2026-05-15 17:34:22 -04:00
by
darkhelm
E4 - Playlist Generation Engine
0 / 3
afk
backend
performance
task
TASK: Persist generated playlist session atomically
#32 opened
2026-05-15 17:34:25 -04:00
by
darkhelm
E4 - Playlist Generation Engine
0 / 3
afk
backend
database
task
TASK: Implement Plex webhook endpoint with validation
#33 opened
2026-05-15 17:34:31 -04:00
by
darkhelm
E5 - Realtime Playback Monitoring and Replacement
0 / 3
afk
backend
realtime
task
TASK: Implement replacement planner for played playlist tracks
#34 opened
2026-05-15 17:34:51 -04:00
by
darkhelm
E5 - Realtime Playback Monitoring and Replacement
0 / 3
afk
backend
realtime
task
TASK: Implement replacement fallback cascade
#35 opened
2026-05-15 17:34:54 -04:00
by
darkhelm
E5 - Realtime Playback Monitoring and Replacement
0 / 3
algorithm
backend
hitl
task
TASK: Implement Plex playlist writer sync operations
#36 opened
2026-05-15 17:34:57 -04:00
by
darkhelm
E5 - Realtime Playback Monitoring and Replacement
0 / 3
afk
backend
realtime
task
TASK: Add reconciliation worker for eventual consistency
#37 opened
2026-05-15 17:35:11 -04:00
by
darkhelm
E5 - Realtime Playback Monitoring and Replacement
0 / 3
afk
backend
realtime
task
TASK: Add realtime replacement integration tests
#38 opened
2026-05-15 17:35:17 -04:00
by
darkhelm
E5 - Realtime Playback Monitoring and Replacement
0 / 3
afk
backend
task
testing
TASK: Build category and genre mapping REST API
#39 opened
2026-05-15 17:35:20 -04:00
by
darkhelm
E6 - Backend API and Live Transport
0 / 3
afk
api
backend
task
TASK: Build current playlist read API
#40 opened
2026-05-15 17:35:23 -04:00
by
darkhelm
E6 - Backend API and Live Transport
0 / 3
afk
api
backend
task
TASK: Build generation control and status APIs
#41 opened
2026-05-15 17:35:26 -04:00
by
darkhelm
E6 - Backend API and Live Transport
0 / 3
afk
api
backend
task
TASK: Build websocket channel for playlist/live updates
#42 opened
2026-05-15 17:35:29 -04:00
by
darkhelm
E6 - Backend API and Live Transport
0 / 3
afk
api
backend
realtime
task
TASK: Add API contract and websocket integration tests
#43 opened
2026-05-15 17:35:35 -04:00
by
darkhelm
E6 - Backend API and Live Transport
0 / 3
afk
backend
task
testing
TASK: Harden transaction boundaries and race handling
#52 opened
2026-05-15 17:36:34 -04:00
by
darkhelm
E8 - Hardening, Performance, and Release Readiness
0 / 3
afk
backend
realtime
task
TASK: Add observability dashboards and alert thresholds
#53 opened
2026-05-15 17:36:42 -04:00
by
darkhelm
E8 - Hardening, Performance, and Release Readiness
0 / 3
afk
backend
ops
task
TASK: Security hardening for webhook and configuration handling
#54 opened
2026-05-15 17:36:47 -04:00
by
darkhelm
E8 - Hardening, Performance, and Release Readiness
0 / 3
afk
backend
security
task
EPIC: Domain Schema and Data Access Layer
#3 opened
2026-05-15 17:30:50 -04:00
by
darkhelm
META: Plex Dynamic Realtime Playlist Generator v1
0 / 3
backend
database
epic
EPIC: Plex Ingestion and Sync Pipeline
#4 opened
2026-05-15 17:31:02 -04:00
by
darkhelm
META: Plex Dynamic Realtime Playlist Generator v1
0 / 3
backend
epic
ingestion
EPIC: Playlist Generation Engine
#5 opened
2026-05-15 17:31:18 -04:00
by
darkhelm
META: Plex Dynamic Realtime Playlist Generator v1
0 / 3
algorithm
backend
epic
EPIC: Realtime Playback Monitoring and Replacement
#6 opened
2026-05-15 17:31:46 -04:00
by
darkhelm
META: Plex Dynamic Realtime Playlist Generator v1
0 / 3
backend
epic
realtime
EPIC: Backend API and Live Transport
#7 opened
2026-05-15 17:31:48 -04:00
by
darkhelm
META: Plex Dynamic Realtime Playlist Generator v1
0 / 3
api
backend
epic
EPIC: Hardening, Performance, and Release Readiness
#9 opened
2026-05-15 17:32:03 -04:00
by
darkhelm
META: Plex Dynamic Realtime Playlist Generator v1
0 / 3
backend
epic
frontend
release
1
To Do
TASK: Tighten backend type and docstring quality profile
#13 opened
2026-05-15 17:32:31 -04:00
by
darkhelm
E1 - Platform Baseline and Standards Upgrade
0 / 3
afk
backend
devex
task
2
In Progress
EPIC: Platform Baseline and Standards Upgrade
#2 opened
2026-05-15 17:30:45 -04:00
by
darkhelm
META: Plex Dynamic Realtime Playlist Generator v1
0 / 3
backend
devex
epic
TASK: Add migration framework and baseline migration
#12 opened
2026-05-15 17:32:29 -04:00
by
darkhelm
E1 - Platform Baseline and Standards Upgrade
0 / 3
afk
backend
database
task
2
Done
TASK: Upgrade backend runtime and dependency constraints
#10 by
darkhelm
was closed
2026-06-18 11:24:44 -04:00
E1 - Platform Baseline and Standards Upgrade
Backend runtime upgraded to Python 3.14 with exact dependency pinning
#57
3 / 3
afk
backend
devex
task
TASK: Add SQLAlchemy async engine and session dependency wiring
#11 by
darkhelm
was closed
2026-06-19 07:43:00 -04:00
E1 - Platform Baseline and Standards Upgrade
0 / 3
afk
backend
database
task