cottongin
|
2e22a2b3ff
|
feat: add FastAPI routes for playlist, shows, admin, and health
Made-with: Cursor
|
2026-03-12 01:40:04 -04:00 |
|
cottongin
|
ab81ad4fd4
|
feat: add poller with supervised restart loop
Made-with: Cursor
|
2026-03-12 01:40:00 -04:00 |
|
cottongin
|
f7dde6781a
|
feat: add user resolution and likes fetching with 401 retry
Made-with: Cursor
|
2026-03-12 01:36:28 -04:00 |
|
cottongin
|
49846f9d7e
|
feat: add SoundCloud client with client_id extraction
Made-with: Cursor
|
2026-03-12 01:36:03 -04:00 |
|
cottongin
|
d2ab4e94c0
|
feat: add database query methods for tracks, shows, and show_tracks
Made-with: Cursor
|
2026-03-12 01:33:17 -04:00 |
|
cottongin
|
2b38fda25a
|
feat: add database module with schema initialization
Made-with: Cursor
|
2026-03-12 01:21:33 -04:00 |
|
cottongin
|
38dda5dda0
|
feat: add week boundary computation with DST handling
Made-with: Cursor
|
2026-03-12 01:18:12 -04:00 |
|
cottongin
|
7e41f55e26
|
feat: add configuration module with pydantic-settings
Made-with: Cursor
|
2026-03-12 01:16:51 -04:00 |
|
cottongin
|
c40559822e
|
scaffold: project structure with pyproject.toml and test config
Made-with: Cursor
|
2026-03-12 01:16:16 -04:00 |
|