-
16a8971c57
Merge branch 'dev'
main
Jeff Emmett
2026-04-10 17:38:00 -0400
-
-
a192dcaa7f
feat: proper PWA update flow — clear SW cache + activate new worker
dev
Jeff Emmett
2026-04-10 17:37:42 -0400
-
62f33a2565
Merge branch 'dev'
Jeff Emmett
2026-04-10 17:30:06 -0400
-
-
c5aa2f0e40
fix: exclude manifest.json, sw.js, textures from auth middleware
Jeff Emmett
2026-04-10 17:29:54 -0400
-
b9351cf5d6
Merge branch 'dev'
Jeff Emmett
2026-04-10 17:27:16 -0400
-
-
fdb1efcb1e
feat: add PWA manifest with radio shortcut + cache radio page
Jeff Emmett
2026-04-10 17:26:59 -0400
-
8e62906661
Merge branch 'dev'
Jeff Emmett
2026-04-10 16:49:00 -0400
-
-
c9cd56b452
feat: add World Radio page with 3D globe + Radio Garden integration
Jeff Emmett
2026-04-10 16:48:01 -0400
-
770faea730
Update TASK-2: EPG guide fixed with full 24h coverage
Jeff Emmett
2026-04-06 10:00:26 -0400
-
04e6945a51
ci: retrigger pipeline
Jeff Emmett
2026-04-02 15:09:44 -0700
-
252c69d648
ci: retrigger pipeline
Jeff Emmett
2026-04-02 15:02:56 -0700
-
b56f8c4030
fix(ci): use SSH-based container status check for smoke test
Jeff Emmett
2026-04-01 15:05:15 -0700
-
d6d47410c7
ci: use internal registry (bypass Cloudflare upload limit)
Jeff Emmett
2026-04-01 10:44:37 -0700
-
-
9335c0a4ce
CI: fix smoke test to follow redirects and accept 2xx/3xx
Jeff Emmett
2026-04-01 09:53:23 -0700
-
7be3c75d79
Update copyright year to 2026
Jeff Emmett
2026-04-01 09:49:45 -0700
-
524eb4bbbb
Add CI/CD pipeline (Gitea Actions)
Jeff Emmett
2026-04-01 02:14:00 -0700
-
c2af4327aa
feat: add all to queue — show "Add All to Queue" when a song is playing
Jeff Emmett
2026-03-31 21:37:30 -0700
-
02278f4cf8
feat: shuffle mode, queue-next fix, song switch confirmation, playlist dedup
Jeff Emmett
2026-03-31 21:03:34 -0700
-
4694db4f95
feat: queue view — view, rearrange, and manage playback queue
Jeff Emmett
2026-03-31 20:25:56 -0700
-
345fbca1a9
fix: remove music.jefflix.lol from jefflix-website Traefik rule
Jeff Emmett
2026-03-31 19:26:00 -0700
-
f5dcc3c804
fix: rewrite music.jefflix.lol root instead of redirect
Jeff Emmett
2026-03-31 19:21:36 -0700
-
47d7565d04
feat: synced scrolling lyrics + playlist offline download
Jeff Emmett
2026-03-31 19:17:51 -0700
-
c24962f829
feat: search dedup, MusicBrainz discovery, swipe-to-queue, audio output selector
Jeff Emmett
2026-03-31 19:06:28 -0700
-
0f76ce3cd7
feat: make update banner more prominent with header and one-click button
Jeff Emmett
2026-03-31 12:20:02 -0700
-
b86e7e7a1a
fix: exclude /api/version from auth middleware
Jeff Emmett
2026-03-30 23:41:47 -0700
-
b122d00be3
feat: add "tap to update" banner when new version is deployed
Jeff Emmett
2026-03-30 23:35:02 -0700
-
1bdb5e50ef
feat: add playlist browsing with cover art on music page
Jeff Emmett
2026-03-30 21:16:12 -0700
-
a54e003196
feat: inject Navidrome/slskd/Threadfin secrets from Infisical
Jeff Emmett
2026-03-30 21:00:25 -0700
-
b9551d7597
feat: add integrated music player with Navidrome + Soulseek support
Jeff Emmett
2026-03-30 20:35:13 -0700
-
07e64e0627
fix: update pnpm-lock.yaml with ws dependency
Jeff Emmett
2026-03-23 12:22:25 -0700
-
8c79b97ef7
feat: add one-click channel approval via email
Jeff Emmett
2026-03-23 12:15:10 -0700
-
cee87aef10
feat: replace request channel form with iptv-org search & select UI
Jeff Emmett
2026-03-22 18:21:36 -0700
-
709a87731c
feat: add Request a Channel page, API route, and homepage buttons
Jeff Emmett
2026-03-22 17:02:26 -0700
-
717eed7100
fix: remove @vercel/analytics import (package already removed)
Jeff Emmett
2026-03-16 14:11:18 -0700
-
2673a247bc
fix: update lockfile after @vercel/analytics removal
Jeff Emmett
2026-03-16 14:10:04 -0700
-
228f3c6658
feat: replace Tailscale VPN gate with simple access code
Jeff Emmett
2026-03-16 14:07:22 -0700
-
9ea2a0ff9f
chore: add backlog-notify onStatusChange hook
Jeff Emmett
2026-03-10 15:30:56 -0700
-
2c8614e01e
feat: revamp Jefflix buttons, simplify onboarding, add backlog tasks
Jeff Emmett
2026-03-09 22:39:48 -0700
-
b43a72a080
Add Docker healthcheck to docker-compose.yml
Jeff Emmett
2026-02-21 17:48:54 -0700
-
547431e9db
chore: migrate SMTP from mx.jeffemmett.com to mail.rmail.online
Jeff Emmett
2026-02-20 20:15:36 +0000
-
99f9f0d681
fix: allow self-signed cert for Mailcow SMTP
Jeff Emmett
2026-02-10 01:54:36 +0000
-
f550fe0423
chore: update pnpm lockfile for nodemailer
Jeff Emmett
2026-02-10 01:53:05 +0000
-
3a2604ea2e
feat: switch email from Resend to Mailcow SMTP
Jeff Emmett
2026-02-10 01:52:24 +0000
-
a99d51c831
Add deployment scaffolding (Dockerfile, docker-compose, nginx)
Jeff Emmett
2026-02-07 14:14:30 +0100
-
95ac4129b3
feat: add JFA-Go and SoulSync docker-compose configs
Jeff Emmett
2026-02-04 23:37:02 +0000
-
38dc171af7
feat: add backlog with Eleza TV task (due Fri) for reminder system test
Jeff Emmett
2026-02-04 22:05:41 +0000
-
279bd30c72
feat: add Live Sports button and user access request system
Jeff Emmett
2026-01-31 11:26:31 +0000
-
1821194648
feat: add /invite redirect to invite.jefflix.lol
Jeff Emmett
2026-01-17 03:12:08 +0100
-
f66e6d7434
fix: update Shows link to point to movies.jefflix.lol
Jeff Emmett
2026-01-10 17:04:39 +0000
-
22f0ab2fe6
feat: add backlog task for Spotify API configuration in SoulSync
Jeff Emmett
2026-01-08 10:07:15 +0100
-
7a01ea37c2
feat: replace favicon with ROFL laughing emoji 🤣
Jeff Emmett
2025-12-25 23:17:43 -0500
-
73988e6378
Add Open Graph and Twitter Card metadata for social sharing
Jeff Emmett
2025-12-22 22:11:51 +0100
-
ec0bef4aae
Merge
369c37dffd into 92bb2c3d9a
vercel[bot]
2025-12-22 13:58:14 +0000
-
-
369c37dffd
Fix React Server Components CVE vulnerabilities
vercel/react-server-components-cve-vu-a78oea
Vercel
2025-12-22 13:58:13 +0000
-
-
92bb2c3d9a
feat: update server URLs to jefflix.lol domain
Jeff Emmett
2025-12-20 12:24:21 -0500
-
737de72645
feat: add 'Redirect Your Subscriptions' section
Jeff Emmett
2025-12-19 16:54:38 -0500
-
2852ad78f5
Remove personal photos from website
Jeff Emmett
2025-12-18 18:02:07 -0500
-
7a5281ef4d
Add Docker configuration for production deployment
Jeff Emmett
2025-12-03 17:23:51 -0800
-
7e12d50cb7
feat: add custom solidarity fist icon component
v0
2025-12-02 20:36:04 +0000
-
f3a5a61aaf
feat: color-code navigation buttons
v0
2025-12-02 20:18:11 +0000
-
6ba17a7828
revert v9 to v8 and restore images and components
v0
2025-11-28 07:03:56 +0000
-
980ec86afe
Initialized repository for chat Jefflix website
v0
2025-11-28 02:08:25 +0000