mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-10 10:06:15 -08:00
Commit Graph
Select branches
Hide Pull Requests
agent/1506-keyboard-scroll
agent/app-runtime-capabilities
agent/bootstrap-nx-boundaries
agent/catchup-copy-url
agent/catchup-ts-downloads
agent/compact-agent-guidance
agent/coverage-integrity-runtime-boundaries
agent/current-release-notes-button
agent/dashboard-rail-performance
agent/dashboard-rails-config
agent/dashboard-rails-maintainability
agent/dashboard-runtime-capabilities
agent/dead-code-style-cleanup
agent/docker-build-platform-stage
agent/docker-publish-workflow
agent/docker-self-hosted-docs
agent/download-manager-mvp
agent/download-season-queue
agent/downloads-runtime-capabilities
agent/electron-ipc-sqlite-contracts
agent/embedded-mpv-diagnostics
agent/embedded-mpv-linux-windows
agent/epg-compressed-xmltv
agent/epg-source-cleanup
agent/external-playback-launch-feedback
agent/external-player-args
agent/external-player-path-hints
agent/fix-1504-legacy-migration
agent/fix-atomic-fresh-import-pins
agent/fix-flatpak-zypak-launcher
agent/fix-legacy-pip-teardown
agent/fix-m3u-epg-archive-highlight
agent/fix-macos-external-player-app-path
agent/fix-macos-source-download
agent/fix-playback-diagnostic-1159
agent/fix-player-epg-light-theme
agent/fix-provider-redirect-ssrf
agent/fix-responsive-channel-epg
agent/fix-snap-publication
agent/fix-stalker-category-search-1543
agent/fix-stalker-full-playlist-auth
agent/fix-stalker-is-series-metadata
agent/fix-stalker-radio-favorites-recent
agent/fix-stalker-seek-byte-ranges
agent/fix-vite-dev-transform-filter
agent/fix-vlc-windows-console-871
agent/fix-xtream-backup-fidelity
agent/fix-xtream-collection-identity
agent/fix-xtream-epg-duplicate-track-keys
agent/fix-xtream-playlist-details-pwa
agent/fix-xtream-vod-fallback-playback
agent/fix-zero-delay-db-cancel
agent/github-releases-desktop-updater
agent/global-search-workspace-m3u
agent/host-health-live-trial
agent/inline-collection-playback
agent/keep-live-tv-playing-on-category-switch
agent/light-detail-surfaces
agent/linux-embedded-mpv-frame-copy
agent/live-panel-toggle-consistency-2
agent/m3u-hydrate-favorites
agent/m3u-refresh-cancellation
agent/m3u-renderer-performance
agent/m3u-url-user-agent
agent/mkv-inline-playback
agent/nx-22-7-2
agent/nx-22-7-7-lockstep
agent/nx-dependency-update-guard
agent/perf-exact-process-memory
agent/perf-formal-baseline
agent/playback-diagnostics-refactors
agent/playback-recommendations
agent/playback-view-runtime-capabilities
agent/playlist-context-runtime-capabilities
agent/playlist-delete-lifecycle
agent/playlist-import-runtime-capabilities
agent/playlist-refresh-action-boundary
agent/playlist-ui-runtime-capabilities
agent/portal-category-server-sorting
agent/portal-ui-runtime-capabilities
agent/post-release-0.25.0
agent/pr1150-frame-copy-shared-controls
agent/pr1153-videojs-shared-controls
agent/preserve-auto-refresh-on-manual-update
agent/pwa-provider-target-flow
agent/pwa-self-hosted-hardening
agent/pwa-self-hosted-monorepo
agent/pwa-self-hosted-runtime
agent/redact-sensitive-logs
agent/release-0.24.0
agent/release-ci-investigation
agent/remote-control-built-in-player-volume
agent/remote-control-favicon
agent/remove-redundant-catalog-type-badges
agent/runtime-capabilities
agent/series-embedded-mpv-autoplay
agent/series-quick-start
agent/shared-marketing-poster-catalog
agent/shared-web-pip
agent/skill-implementation-sync
agent/sources-header-style
agent/stalker-e2e-worker-isolation
agent/stalker-identity-auth
agent/stalker-season-markers
agent/stalker-session-compatibility
agent/stalker-smart-discovery
agent/stream-diagnostics-wrapper
agent/structure-mpegts-diagnostics
agent/structured-hls-diagnostics
agent/structured-shaka-diagnostics
agent/structured-vhs-diagnostics
agent/timeshift-epg-handling
agent/update-nx-latest
agent/web-player-shared-controls-setting
agent/web-runtime-boundary-typing
agent/web-strict-mode
agent/workspace-player-runtime-capabilities
agent/workspace-shell-runtime-capabilities
agent/workspace-shortcuts-runtime-capabilities
agent/xtream-filtered-categories
agent/xtream-sync-overlay-contrast
agent/xtream-vod-download-reliability
blog/tmdb-metadata-guide
chore/deps-dependabot-sweep
chore/issue-forms
chore/tmdb-followup-splits
ci/perf-promote-journey-counters
ci/performance-journeys-job
ci/prefetch-electron-binary
ci/tier-a-coverage-small-machines
ci/update-github-action-files
ci/zoneless-packaged-smoke
claude/admiring-bell-7132d7
claude/admiring-neumann-9faf4d
claude/admiring-pike-1149a0
claude/agitated-rosalind-299472
claude/analyze-second-bug-907512
claude/app-build-commit-info
claude/back-button-layout-ux-a24ce5
claude/beautiful-gauss-2bd437
claude/bold-heisenberg-ca4f66
claude/bold-napier-17a16f
claude/brave-tesla-9b18ca
claude/channel-history-playback-check-0b3bd9
claude/charming-williams-99eafd
claude/ci-actions-majors
claude/ci-electron-binary-before-unit-tests
claude/compassionate-carson-b1445d
claude/competent-euclid-96938a
claude/competent-leavitt-4b40e4
claude/compositing-budget-probe
claude/confident-meninsky-7550cb
claude/content-filtering-year-metadata-faea20
claude/continue-watching-perf-e90a00
claude/dash-clearkey-shaka
claude/dashboard-epg-missing-52462f
claude/dashboard-portal-epg-lazy
claude/dazzling-easley-9f438c
claude/dazzling-lamport
claude/dazzling-solomon-723518
claude/docker-node-24
claude/drop-uuid-dep
claude/eager-brahmagupta-d8518a
claude/eager-ptolemy-65c915
claude/ecstatic-brahmagupta-1b6f2d
claude/ecstatic-bun-7fef29
claude/ecstatic-jackson-b1d322
claude/elastic-chandrasekhar-573917
claude/elastic-neumann-ff252f
claude/elated-wilbur-883464
claude/electron-backend-e2e-spec-typecheck
claude/elegant-hertz-40b11b
claude/eloquent-shamir-0a9db3
claude/embedded-mpv-frame-copy-6ddc36
claude/embedded-mpv-window-positioning-213cc9
claude/epic-hawking-46b91b
claude/exciting-pare-6817c5
claude/festive-ritchie-1f9042
claude/fix-e2e-playlist-tests-ZB1XE
claude/fix-external-player-poll-leak
claude/focused-bartik-d82370
claude/friendly-williams-07278a
claude/frosty-shirley-ea3ff4
claude/gallant-rosalind-545cee
claude/gifted-neumann-8bc4b3
claude/gifted-payne-bfed17
claude/happy-bun-7bc705
claude/happy-chatelet-03f6d1
claude/header-macos-traffic-light-zoom
claude/hero-metadata-display-6d37cb
claude/heuristic-burnell-afd6dc
claude/hopeful-engelbart-c3fe53
claude/hungry-sutherland-a1311f
claude/icon-ligature-guard
claude/idle-work-audit-docs
claude/inspiring-morse-8368e6
claude/interesting-lederberg-235411
claude/interesting-lederberg-58280b
claude/iptvnator-bug-1733-b1e325
claude/iptvnator-dark-scrollbar-2600aa
claude/iptvnator-dashboard-hero-d28581
claude/iptvnator-episodes-list-70e6cd
claude/iptvnator-issue-1095-1a957b
claude/iptvnator-player-controls-2705f1
claude/iptvnator-vod-hero-redesign-2c8950
claude/issue-1189-discussion-c1a2d9
claude/issue-1221-check-sqyv78
claude/issue-1562-analysis-0669dc
claude/jovial-goodall-5617b0
claude/jovial-hawking-680e96
claude/keyboard-shortcuts-windows-11-ztwtsb
claude/lint-electron-backend-glob
claude/linux-frame-copy-port-0a871b
claude/live-list-program-details-menu
claude/llm-credentials-parser-hndeb5
claude/loving-carson-56e1bd
claude/loving-haibt-8c7caf
claude/lucid-hopper-64cbf0
claude/m3u-movies-tmdb-metadata-5970e2
claude/modest-hofstadter-549380
claude/modest-visvesvaraya-b08e67
claude/movie-source-language-detection-8873b9
claude/mpv-file-chapters
claude/mpv-player-seek-interval-c02a89
claude/multi-epg-view-feature-1efd4d
claude/mystifying-dhawan-ce8aa3
claude/next-episode-popup-timing-d5fc53
claude/nifty-lederberg-82aed1
claude/nightly-builds-update-channel-e27c0c
claude/nightly-publish-channel
claude/nightly-settings-screen-a8bb57
claude/nightly-version-windows-shell
claude/nostalgic-gauss-349037
claude/nostalgic-raman-69431d
claude/npm-group-bump
claude/objective-driscoll-aa134a
claude/one-confirmed-clear-recent
claude/optimistic-austin-e4a1f4
claude/parental-control-feature-31dde2
claude/parental-lock-i18n
claude/parental-lock-initial-bytes
claude/parental-lock-title-match-relock
claude/perf-dashboard-idle-ticks
claude/perf-dashboard-progress-transform
claude/perf-electron-background-throttling
claude/perf-electron-es2022-target
claude/perf-journey-playback
claude/player-broken-image-c50072
claude/playlist-info-dialog-fa4a72
claude/practical-babbage-48db9f
claude/practical-feynman-232081
claude/priceless-banach-34fbde
claude/priceless-sutherland-9015e8
claude/quirky-edison-1ab778
claude/quirky-nobel-cfdcef
claude/quirky-wing-5a5097
claude/rail-macos-traffic-light-gap
claude/ratchet-initial-bytes-ci-u77y6s
claude/recursing-euclid-efc8ff
claude/reland-mpv-file-chapters
claude/release-draft-ci-audit-dbcef8
claude/release-workflow-screenshots-83b423
claude/remote-control-portal-compat-py2efz
claude/reverent-margulis-e9a9e7
claude/reverent-thompson-163619
claude/sad-benz-d5983d
claude/scrub-catalog-titles
claude/serene-herschel-42f416
claude/serene-noether-eac16d
claude/series-panel-style-consistency-3cfc6e
claude/settings-search-feature-0d8daa
claude/sharp-goldwasser-704b6a
claude/stalker-account-info
claude/stalker-api-compatibility-7a1ecb
claude/stalker-auth-failure-shared
claude/stalker-auth-lifecycle
claude/stalker-cmd-encoding
claude/stalker-detail-extract
claude/stalker-guide-validated-notice
claude/stalker-link-semantics
claude/stalker-mock-auth-e2e
claude/stalker-player-headers
claude/startup-timeout-blocker-0f6680
claude/stoic-yalow-f3d2c1
claude/strange-joliot-fba9bc
claude/strange-stonebraker-d218df
claude/strange-volhard-fa4529
claude/suspicious-clarke-5099a1
claude/sweet-booth-35c17e
claude/test-coverage-boost
claude/tmdb-cover-mismatch-4f5414
claude/trusting-lamarr-b1b251
claude/ui-15-focus-visible
claude/ui-destructive-confirmations
claude/ui-theme-foundation
claude/unruffled-pike-075b1c
claude/unruffled-saha-9e5315
claude/upbeat-einstein-47d950
claude/verify-issue-1156-a7b0eb
claude/view-in-portal-button-9ed2d0
claude/vigorous-cannon-71c86f
claude/vod-multi-source-49a8ba
claude/vod-sources-popup-2f4548
claude/windows-frame-copy-port-7ff4b9
claude/windows-mpv-pin-refresh
claude/wonderful-bartik-c70361
claude/xenodochial-allen-c0dbbf
claude/xenodochial-mccarthy-3af9e8
claude/zealous-lalande-aad6b7
claude/zen-proskuriakova-e7a0e6
codex/angular-22-nx-23-upgrade
codex/coverage-reporting
codex/electron-hardening-followups
codex/embedded-mpv-recording
codex/fix-unified-live-tab-ci
codex/fix-videojs-source-reset
codex/linux-embedded-mpv-ci-cleanup
codex/playback-browser-access-diagnostics
codex/playback-stack-coverage
codex/playlist-events-coverage
codex/playlists-service-coverage
codex/scoped-epg-security-trust
codex/stalker-radio
codex/xtream-portal-compatibility
dependabot/npm_and_yarn/electron-44.5.1
dependabot/npm_and_yarn/npm-minor-patch-5912022569
docs/tmdb-capability-roadmap
docs/tmdb-personal-key-policy
docs/zoneless-inventory
electron
feat/custom-sorting-for-playlists
feat/custom-window-controls
feat/dashboard-trending-hero
feat/download-manager-ui
feat/embedded-mpv-mac-os-experimental
feat/embedded-player-improvements
feat/generalized-app-shell-ui
feat/playback-position-persistence
feat/remote-control-for-xtream
feat/search-back-button
feat/search-feature-improvements
feat/search-in-visible-categories
feat/search-variant-grouping
feat/title-tag-normalization
feat/tmdb-director-pages
feat/tmdb-series-structure
feat/workspace-dashboard-improvements
feat/xtream-epg
feat/xtream-search-and-ui-improvements
fix/1161-global-search-compound-words
fix/dashboard-hero-skeleton-flicker
fix/dashboard-rail-edge-fade
fix/database-skipped-release-upgrades
fix/e2e-harness-pnpm-exec-cwd
fix/electron-disable-service-worker
fix/electron-window-shown-on-load-reland
fix/epg-1165-followup
fix/epg-keep-expired-items
fix/hls-quality-selector
fix/j1-show-window-on-load
fix/j1-show-window-on-load-master
fix/j1-show-window-on-load-reland
fix/packaged-trailer-and-lang-fallback
fix/pre-release-fixes-v0-18
fix/pre-v0-19-release-fixes
fix/tmdb-trailer-language-fallback
fix/xtream-live-layout-spec-max-lines
fix/zoneless-guard-test-stubs
master
perf/cd-tick-counters
perf/devtools-dev-only
perf/j1-async-login-shell-path
perf/j1-ipc-serial-depth
perf/j3-epg-ribbon-window
perf/layout-shift-audit
perf/onpush-apps-web
perf/onpush-libs-playlist
perf/onpush-libs-portal
perf/onpush-libs-ui
perf/onpush-libs-workspace
perf/onpush-playback
perf/settled-layout-shift
perf/zoneless-flag
pr-assets/1725-dashboard-hero-mock
pr-assets/header-traffic-lights-zoom
refactor/optimize-m3u-module
refactor/stalker-portals
refactor/xtream-stalker-code-generalization
release/0-25-highlights
style/compact-navigataion-bar
tauri
test/journey-layout-shift-sources
test/m3u-movie-details-about-race
v1.0.0-beta.3
v1.0.0-beta.4
vk/dab9-add-sqlite-suppo
#1000
#1001
#1002
#1003
#1004
#1005
#1006
#1008
#1009
#1010
#1011
#1012
#1013
#1014
#1015
#1018
#1019
#1023
#1024
#1025
#1026
#1027
#1030
#1031
#1033
#1034
#1035
#1036
#1038
#1039
#1040
#1041
#1042
#1043
#1045
#1047
#1049
#1050
#1051
#1052
#1053
#1054
#1055
#1056
#1057
#1059
#106
#1062
#1063
#1064
#1065
#1066
#1067
#1069
#107
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#1080
#1081
#1082
#1084
#1085
#1086
#1087
#1088
#1089
#1091
#1092
#1093
#1094
#1096
#1097
#1098
#1099
#11
#1101
#1102
#1104
#1105
#1106
#1111
#1112
#1112/merge
#1113
#1114
#1115
#1116
#1117
#1119
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1129
#1130
#1132
#1133
#1136
#1142
#1143
#1147
#1148
#1149
#1150
#1151
#1152
#1153
#1154
#1162
#1163
#1164
#1164/merge
#1165
#1166
#1167
#1169
#1170
#1171
#1172
#1173
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1185
#1185/merge
#1186
#1186/merge
#1187
#119
#1190
#1190/merge
#1193
#1194
#1195
#1196
#1198
#1199
#1200
#1201
#1201/merge
#1202
#1204
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1212
#1212/merge
#1213
#1214
#1215
#1215/merge
#1216
#1217
#1218
#1219
#122
#1223
#1224
#1225
#1226
#1227
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#1240
#1241
#1242
#1244
#1245
#1246
#1247
#1248
#1249
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1258
#1259
#126
#1260
#1261
#1262
#1263
#1264
#1265
#1266
#1267
#1268
#1269
#127
#1270
#1271
#1272
#1274
#1275
#1277
#1278
#1279
#1280
#1281
#1282
#1283
#1284
#1285
#1286
#1287
#1288
#1290
#1291
#1293
#1294
#1295
#1296
#1297
#1298
#1299
#13
#130
#1300
#1301
#1302
#1303
#1304
#1305
#1306
#1307
#1308
#131
#1310
#1311
#1312
#1313
#1314
#1315
#1316
#1317
#1318
#1319
#132
#1320
#1321
#1322
#1323
#1324
#1325
#1326
#1327
#1328
#1329
#133
#1330
#1331
#1332
#1333
#1334
#1335
#1336
#1336/merge
#1339
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1348
#1349
#135
#1350
#1351
#1352
#1353
#1354
#1357
#1358
#1359
#136
#1360
#1361
#1362
#1363
#1364
#1365
#1366
#1367
#1368
#1369
#1370
#1371
#1372
#1373
#1374
#1375
#1377
#1378
#1379
#1380
#1381
#1382
#1383
#1384
#1385
#1386
#1387
#1388
#1389
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1397
#1398
#1399
#1401
#1402
#1403
#1404
#1405
#1406
#1407
#1409
#1410
#1411
#1412
#1413
#1414
#1415
#1416
#1417
#1418
#1419
#142
#1420
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1429
#143
#1430
#1431
#1432
#1433
#1434
#1435
#1437
#1440
#1444
#1445
#1446
#1447
#1448
#145
#1451
#1452
#1453
#1459
#1460
#1461
#1462
#1463
#1469
#147
#1470
#1471
#1472
#1473
#1474
#1475
#1476
#1477
#1479
#148
#1480
#1485
#1489
#149
#1495
#1499
#150
#1500
#1501
#1502
#1503
#1509
#151
#1510
#1511
#1512
#1514
#1515
#1516
#1517
#1518
#1519
#152
#1522
#1523
#1526
#1527
#1528
#1532
#1533
#1534
#1535
#1536
#1537
#1538
#1539
#1540
#1541
#1542
#1544
#1545
#1546
#1547
#1548
#1549
#1550
#1551
#1552
#1553
#1554
#1555
#1556
#1557
#1558
#1559
#1560
#1561
#1563
#1564
#1565
#1566
#1568
#1569
#1572
#1574
#1575
#1576
#1578
#1581
#1582
#1583
#1584
#1585
#1588
#1589
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1599
#16
#1600
#1601
#1602
#1603
#1604
#1605
#1608
#1609
#1610
#1611
#1612
#1613
#1615
#1615/merge
#1617
#1619
#1620
#1621
#1622
#1623
#1624
#1625
#1626
#1627
#1628
#1629
#1631
#1632
#1633
#1634
#1635
#1636
#1637
#1638
#1639
#164
#1640
#1641
#1642
#1645
#1646
#1647
#1648
#1649
#165
#1650
#1651
#1652
#1653
#1654
#1655
#1656
#1657
#1658
#1659
#1662
#1662/merge
#1663
#1665
#1673
#1674
#1689
#169
#169/merge
#1690
#1690/merge
#1691
#1692
#1693
#1694
#1695
#1696
#1697
#1698
#1699
#1699/merge
#1700
#1701
#1702
#1703
#1704
#1705
#1706
#1707
#1708
#1709
#1710
#1711
#1712
#1713
#1714
#1715
#1716
#1717
#1718
#1719
#1720
#1721
#1722
#1724
#1725
#1726
#1727
#1728
#1729
#173
#1730
#1731
#1732
#1734
#1735
#1738
#1739
#1741
#1742
#1742/merge
#1744
#1745
#1746
#1747
#1748
#1749
#1750
#1751
#1752
#1753
#1754
#1755
#1756
#1757
#1758
#1759
#1760
#1761
#1762
#1763
#1764
#1764/merge
#1765
#1766
#1767
#1768
#1769
#1771
#1772
#1773
#1774
#1775
#1776
#1777
#1779
#178
#1780
#1781
#1782
#1783
#1784
#1785
#1786
#1788
#1789
#179
#1790
#1790/merge
#1791
#1792
#1793
#1795
#1796
#1797
#1798
#18
#1800
#1800/merge
#1801
#1803
#1806
#1807
#1808
#1809
#1810
#1811
#1812
#1813
#1814
#1815
#1816
#1817
#1818
#1819
#182
#1820
#1821
#1822
#1823
#1824
#1825
#1826
#1826/merge
#1827
#1827/merge
#1828
#1829
#1830
#1831
#1832
#1832/merge
#1833
#1834
#1835
#1836
#1837
#1837/merge
#1839
#1840
#1841
#1845
#1846
#1847
#1847/merge
#185
#1850
#1851
#1852
#1853
#1854
#1855
#1856
#1857
#1858
#1859
#1861
#1862
#1863
#1864
#1865
#1866
#1867
#1868
#1869
#1870
#1871
#1872
#1873
#1874
#1875
#1875/merge
#1876
#1876/merge
#1877
#1877/merge
#188
#19
#190
#196
#197
#198
#199
#2
#20
#200
#206
#207
#209
#222
#224
#227
#229
#230
#237
#239
#240
#241
#242
#245
#246
#249
#25
#262
#278
#289
#294
#3
#30
#304
#307
#313
#318
#323
#331
#332
#334
#336
#34
#347
#349
#358
#372
#376
#382
#383
#391
#4
#404
#405
#406
#407
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#42
#421
#422
#423
#424
#426
#427
#428
#43
#430
#434
#436
#437
#438
#439
#44
#440
#441
#450
#455
#457
#459
#46
#460
#463
#466
#470
#471
#473
#474
#475
#477
#478
#479
#479/merge
#481
#490
#491
#494
#495
#5
#516
#518
#519
#521
#522
#531
#533
#535
#536
#538
#54
#545
#546
#547
#548
#548/merge
#550
#551
#553
#554
#555
#556
#557
#558
#559
#56
#560
#562
#569
#570
#576
#58
#584
#591
#595
#597
#604
#605
#607
#612
#613
#616
#617
#618
#619
#620
#623
#625
#628
#629
#631
#632
#633
#636
#637
#638
#639
#641
#644
#645
#647
#648
#649
#651
#652
#653
#654
#655
#657
#659
#66
#662
#664
#665
#666
#669
#670
#671
#672
#673
#674
#678
#68
#687
#688
#694
#695
#698
#701
#702
#703
#705
#706
#708
#709
#710
#711
#712
#714
#715
#716
#717
#718
#719
#721
#724
#725
#726
#727
#728
#729
#730
#737
#740
#741
#742
#743
#747
#749
#750
#751
#753
#754
#757
#758
#759
#761
#764
#765
#766
#769
#770
#771
#772
#773
#775
#780
#783
#792
#796
#799
#8
#800
#801
#803
#805
#806
#807
#808
#810
#813
#818
#819
#820
#822
#823
#826
#827
#829
#830
#831
#832
#834
#836
#837
#838
#839
#840
#844
#845
#846
#847
#848
#85
#851
#852
#853
#854
#855
#856
#858
#859
#863
#864
#865
#866
#869
#87
#870
#872
#875
#877
#885
#895
#895/merge
#899
#9
#902
#903
#906
#909
#91
#911
#912
#914
#915
#916
#92
#920
#921
#923
#924
#925
#928
#929
#930
#932
#934
#935
#936
#938
#938/merge
#939
#940
#941
#942
#943
#944
#945
#946
#947
#952
#953
#954
#955
#956
#957
#960
#961
#963
#964
#965
#966
#967
#968
#969
#970
#971
#972
#973
#974
#975
#976
#977
#978
#979
#980
#981
#982
#983
#984
#985
#986
#987
#988
#989
#990
#991
#992
#993
#994
#995
#996
#997
#998
#999
app-v1.0.0-1
app-v1.0.0-2
app-v1.0.0-3
app-v1.0.0-4
app-v1.0.0-5
app-v1.0.0-7
pwa-0
pwa-1
self-hosted
test-8d5537370ebf2f95d84122b2351763c2d3ef9579
v0.0.1
v0.0.2
v0.1.0
v0.10.0
v0.11.0
v0.11.1
v0.12.0
v0.13.0
v0.14.0
v0.15.0
v0.15.1
v0.16.0
v0.17.0
v0.17.0-1
v0.17.1
v0.18.0
v0.19.0
v0.2.0
v0.20.0
v0.21.0
v0.22.0
v0.23.0
v0.24.0
v0.3.0
v0.4.0
v0.5.0
v0.6.0
v0.7.0
v0.8.0
v0.9.0
Select branches
Hide Pull Requests
agent/1506-keyboard-scroll
agent/app-runtime-capabilities
agent/bootstrap-nx-boundaries
agent/catchup-copy-url
agent/catchup-ts-downloads
agent/compact-agent-guidance
agent/coverage-integrity-runtime-boundaries
agent/current-release-notes-button
agent/dashboard-rail-performance
agent/dashboard-rails-config
agent/dashboard-rails-maintainability
agent/dashboard-runtime-capabilities
agent/dead-code-style-cleanup
agent/docker-build-platform-stage
agent/docker-publish-workflow
agent/docker-self-hosted-docs
agent/download-manager-mvp
agent/download-season-queue
agent/downloads-runtime-capabilities
agent/electron-ipc-sqlite-contracts
agent/embedded-mpv-diagnostics
agent/embedded-mpv-linux-windows
agent/epg-compressed-xmltv
agent/epg-source-cleanup
agent/external-playback-launch-feedback
agent/external-player-args
agent/external-player-path-hints
agent/fix-1504-legacy-migration
agent/fix-atomic-fresh-import-pins
agent/fix-flatpak-zypak-launcher
agent/fix-legacy-pip-teardown
agent/fix-m3u-epg-archive-highlight
agent/fix-macos-external-player-app-path
agent/fix-macos-source-download
agent/fix-playback-diagnostic-1159
agent/fix-player-epg-light-theme
agent/fix-provider-redirect-ssrf
agent/fix-responsive-channel-epg
agent/fix-snap-publication
agent/fix-stalker-category-search-1543
agent/fix-stalker-full-playlist-auth
agent/fix-stalker-is-series-metadata
agent/fix-stalker-radio-favorites-recent
agent/fix-stalker-seek-byte-ranges
agent/fix-vite-dev-transform-filter
agent/fix-vlc-windows-console-871
agent/fix-xtream-backup-fidelity
agent/fix-xtream-collection-identity
agent/fix-xtream-epg-duplicate-track-keys
agent/fix-xtream-playlist-details-pwa
agent/fix-xtream-vod-fallback-playback
agent/fix-zero-delay-db-cancel
agent/github-releases-desktop-updater
agent/global-search-workspace-m3u
agent/host-health-live-trial
agent/inline-collection-playback
agent/keep-live-tv-playing-on-category-switch
agent/light-detail-surfaces
agent/linux-embedded-mpv-frame-copy
agent/live-panel-toggle-consistency-2
agent/m3u-hydrate-favorites
agent/m3u-refresh-cancellation
agent/m3u-renderer-performance
agent/m3u-url-user-agent
agent/mkv-inline-playback
agent/nx-22-7-2
agent/nx-22-7-7-lockstep
agent/nx-dependency-update-guard
agent/perf-exact-process-memory
agent/perf-formal-baseline
agent/playback-diagnostics-refactors
agent/playback-recommendations
agent/playback-view-runtime-capabilities
agent/playlist-context-runtime-capabilities
agent/playlist-delete-lifecycle
agent/playlist-import-runtime-capabilities
agent/playlist-refresh-action-boundary
agent/playlist-ui-runtime-capabilities
agent/portal-category-server-sorting
agent/portal-ui-runtime-capabilities
agent/post-release-0.25.0
agent/pr1150-frame-copy-shared-controls
agent/pr1153-videojs-shared-controls
agent/preserve-auto-refresh-on-manual-update
agent/pwa-provider-target-flow
agent/pwa-self-hosted-hardening
agent/pwa-self-hosted-monorepo
agent/pwa-self-hosted-runtime
agent/redact-sensitive-logs
agent/release-0.24.0
agent/release-ci-investigation
agent/remote-control-built-in-player-volume
agent/remote-control-favicon
agent/remove-redundant-catalog-type-badges
agent/runtime-capabilities
agent/series-embedded-mpv-autoplay
agent/series-quick-start
agent/shared-marketing-poster-catalog
agent/shared-web-pip
agent/skill-implementation-sync
agent/sources-header-style
agent/stalker-e2e-worker-isolation
agent/stalker-identity-auth
agent/stalker-season-markers
agent/stalker-session-compatibility
agent/stalker-smart-discovery
agent/stream-diagnostics-wrapper
agent/structure-mpegts-diagnostics
agent/structured-hls-diagnostics
agent/structured-shaka-diagnostics
agent/structured-vhs-diagnostics
agent/timeshift-epg-handling
agent/update-nx-latest
agent/web-player-shared-controls-setting
agent/web-runtime-boundary-typing
agent/web-strict-mode
agent/workspace-player-runtime-capabilities
agent/workspace-shell-runtime-capabilities
agent/workspace-shortcuts-runtime-capabilities
agent/xtream-filtered-categories
agent/xtream-sync-overlay-contrast
agent/xtream-vod-download-reliability
blog/tmdb-metadata-guide
chore/deps-dependabot-sweep
chore/issue-forms
chore/tmdb-followup-splits
ci/perf-promote-journey-counters
ci/performance-journeys-job
ci/prefetch-electron-binary
ci/tier-a-coverage-small-machines
ci/update-github-action-files
ci/zoneless-packaged-smoke
claude/admiring-bell-7132d7
claude/admiring-neumann-9faf4d
claude/admiring-pike-1149a0
claude/agitated-rosalind-299472
claude/analyze-second-bug-907512
claude/app-build-commit-info
claude/back-button-layout-ux-a24ce5
claude/beautiful-gauss-2bd437
claude/bold-heisenberg-ca4f66
claude/bold-napier-17a16f
claude/brave-tesla-9b18ca
claude/channel-history-playback-check-0b3bd9
claude/charming-williams-99eafd
claude/ci-actions-majors
claude/ci-electron-binary-before-unit-tests
claude/compassionate-carson-b1445d
claude/competent-euclid-96938a
claude/competent-leavitt-4b40e4
claude/compositing-budget-probe
claude/confident-meninsky-7550cb
claude/content-filtering-year-metadata-faea20
claude/continue-watching-perf-e90a00
claude/dash-clearkey-shaka
claude/dashboard-epg-missing-52462f
claude/dashboard-portal-epg-lazy
claude/dazzling-easley-9f438c
claude/dazzling-lamport
claude/dazzling-solomon-723518
claude/docker-node-24
claude/drop-uuid-dep
claude/eager-brahmagupta-d8518a
claude/eager-ptolemy-65c915
claude/ecstatic-brahmagupta-1b6f2d
claude/ecstatic-bun-7fef29
claude/ecstatic-jackson-b1d322
claude/elastic-chandrasekhar-573917
claude/elastic-neumann-ff252f
claude/elated-wilbur-883464
claude/electron-backend-e2e-spec-typecheck
claude/elegant-hertz-40b11b
claude/eloquent-shamir-0a9db3
claude/embedded-mpv-frame-copy-6ddc36
claude/embedded-mpv-window-positioning-213cc9
claude/epic-hawking-46b91b
claude/exciting-pare-6817c5
claude/festive-ritchie-1f9042
claude/fix-e2e-playlist-tests-ZB1XE
claude/fix-external-player-poll-leak
claude/focused-bartik-d82370
claude/friendly-williams-07278a
claude/frosty-shirley-ea3ff4
claude/gallant-rosalind-545cee
claude/gifted-neumann-8bc4b3
claude/gifted-payne-bfed17
claude/happy-bun-7bc705
claude/happy-chatelet-03f6d1
claude/header-macos-traffic-light-zoom
claude/hero-metadata-display-6d37cb
claude/heuristic-burnell-afd6dc
claude/hopeful-engelbart-c3fe53
claude/hungry-sutherland-a1311f
claude/icon-ligature-guard
claude/idle-work-audit-docs
claude/inspiring-morse-8368e6
claude/interesting-lederberg-235411
claude/interesting-lederberg-58280b
claude/iptvnator-bug-1733-b1e325
claude/iptvnator-dark-scrollbar-2600aa
claude/iptvnator-dashboard-hero-d28581
claude/iptvnator-episodes-list-70e6cd
claude/iptvnator-issue-1095-1a957b
claude/iptvnator-player-controls-2705f1
claude/iptvnator-vod-hero-redesign-2c8950
claude/issue-1189-discussion-c1a2d9
claude/issue-1221-check-sqyv78
claude/issue-1562-analysis-0669dc
claude/jovial-goodall-5617b0
claude/jovial-hawking-680e96
claude/keyboard-shortcuts-windows-11-ztwtsb
claude/lint-electron-backend-glob
claude/linux-frame-copy-port-0a871b
claude/live-list-program-details-menu
claude/llm-credentials-parser-hndeb5
claude/loving-carson-56e1bd
claude/loving-haibt-8c7caf
claude/lucid-hopper-64cbf0
claude/m3u-movies-tmdb-metadata-5970e2
claude/modest-hofstadter-549380
claude/modest-visvesvaraya-b08e67
claude/movie-source-language-detection-8873b9
claude/mpv-file-chapters
claude/mpv-player-seek-interval-c02a89
claude/multi-epg-view-feature-1efd4d
claude/mystifying-dhawan-ce8aa3
claude/next-episode-popup-timing-d5fc53
claude/nifty-lederberg-82aed1
claude/nightly-builds-update-channel-e27c0c
claude/nightly-publish-channel
claude/nightly-settings-screen-a8bb57
claude/nightly-version-windows-shell
claude/nostalgic-gauss-349037
claude/nostalgic-raman-69431d
claude/npm-group-bump
claude/objective-driscoll-aa134a
claude/one-confirmed-clear-recent
claude/optimistic-austin-e4a1f4
claude/parental-control-feature-31dde2
claude/parental-lock-i18n
claude/parental-lock-initial-bytes
claude/parental-lock-title-match-relock
claude/perf-dashboard-idle-ticks
claude/perf-dashboard-progress-transform
claude/perf-electron-background-throttling
claude/perf-electron-es2022-target
claude/perf-journey-playback
claude/player-broken-image-c50072
claude/playlist-info-dialog-fa4a72
claude/practical-babbage-48db9f
claude/practical-feynman-232081
claude/priceless-banach-34fbde
claude/priceless-sutherland-9015e8
claude/quirky-edison-1ab778
claude/quirky-nobel-cfdcef
claude/quirky-wing-5a5097
claude/rail-macos-traffic-light-gap
claude/ratchet-initial-bytes-ci-u77y6s
claude/recursing-euclid-efc8ff
claude/reland-mpv-file-chapters
claude/release-draft-ci-audit-dbcef8
claude/release-workflow-screenshots-83b423
claude/remote-control-portal-compat-py2efz
claude/reverent-margulis-e9a9e7
claude/reverent-thompson-163619
claude/sad-benz-d5983d
claude/scrub-catalog-titles
claude/serene-herschel-42f416
claude/serene-noether-eac16d
claude/series-panel-style-consistency-3cfc6e
claude/settings-search-feature-0d8daa
claude/sharp-goldwasser-704b6a
claude/stalker-account-info
claude/stalker-api-compatibility-7a1ecb
claude/stalker-auth-failure-shared
claude/stalker-auth-lifecycle
claude/stalker-cmd-encoding
claude/stalker-detail-extract
claude/stalker-guide-validated-notice
claude/stalker-link-semantics
claude/stalker-mock-auth-e2e
claude/stalker-player-headers
claude/startup-timeout-blocker-0f6680
claude/stoic-yalow-f3d2c1
claude/strange-joliot-fba9bc
claude/strange-stonebraker-d218df
claude/strange-volhard-fa4529
claude/suspicious-clarke-5099a1
claude/sweet-booth-35c17e
claude/test-coverage-boost
claude/tmdb-cover-mismatch-4f5414
claude/trusting-lamarr-b1b251
claude/ui-15-focus-visible
claude/ui-destructive-confirmations
claude/ui-theme-foundation
claude/unruffled-pike-075b1c
claude/unruffled-saha-9e5315
claude/upbeat-einstein-47d950
claude/verify-issue-1156-a7b0eb
claude/view-in-portal-button-9ed2d0
claude/vigorous-cannon-71c86f
claude/vod-multi-source-49a8ba
claude/vod-sources-popup-2f4548
claude/windows-frame-copy-port-7ff4b9
claude/windows-mpv-pin-refresh
claude/wonderful-bartik-c70361
claude/xenodochial-allen-c0dbbf
claude/xenodochial-mccarthy-3af9e8
claude/zealous-lalande-aad6b7
claude/zen-proskuriakova-e7a0e6
codex/angular-22-nx-23-upgrade
codex/coverage-reporting
codex/electron-hardening-followups
codex/embedded-mpv-recording
codex/fix-unified-live-tab-ci
codex/fix-videojs-source-reset
codex/linux-embedded-mpv-ci-cleanup
codex/playback-browser-access-diagnostics
codex/playback-stack-coverage
codex/playlist-events-coverage
codex/playlists-service-coverage
codex/scoped-epg-security-trust
codex/stalker-radio
codex/xtream-portal-compatibility
dependabot/npm_and_yarn/electron-44.5.1
dependabot/npm_and_yarn/npm-minor-patch-5912022569
docs/tmdb-capability-roadmap
docs/tmdb-personal-key-policy
docs/zoneless-inventory
electron
feat/custom-sorting-for-playlists
feat/custom-window-controls
feat/dashboard-trending-hero
feat/download-manager-ui
feat/embedded-mpv-mac-os-experimental
feat/embedded-player-improvements
feat/generalized-app-shell-ui
feat/playback-position-persistence
feat/remote-control-for-xtream
feat/search-back-button
feat/search-feature-improvements
feat/search-in-visible-categories
feat/search-variant-grouping
feat/title-tag-normalization
feat/tmdb-director-pages
feat/tmdb-series-structure
feat/workspace-dashboard-improvements
feat/xtream-epg
feat/xtream-search-and-ui-improvements
fix/1161-global-search-compound-words
fix/dashboard-hero-skeleton-flicker
fix/dashboard-rail-edge-fade
fix/database-skipped-release-upgrades
fix/e2e-harness-pnpm-exec-cwd
fix/electron-disable-service-worker
fix/electron-window-shown-on-load-reland
fix/epg-1165-followup
fix/epg-keep-expired-items
fix/hls-quality-selector
fix/j1-show-window-on-load
fix/j1-show-window-on-load-master
fix/j1-show-window-on-load-reland
fix/packaged-trailer-and-lang-fallback
fix/pre-release-fixes-v0-18
fix/pre-v0-19-release-fixes
fix/tmdb-trailer-language-fallback
fix/xtream-live-layout-spec-max-lines
fix/zoneless-guard-test-stubs
master
perf/cd-tick-counters
perf/devtools-dev-only
perf/j1-async-login-shell-path
perf/j1-ipc-serial-depth
perf/j3-epg-ribbon-window
perf/layout-shift-audit
perf/onpush-apps-web
perf/onpush-libs-playlist
perf/onpush-libs-portal
perf/onpush-libs-ui
perf/onpush-libs-workspace
perf/onpush-playback
perf/settled-layout-shift
perf/zoneless-flag
pr-assets/1725-dashboard-hero-mock
pr-assets/header-traffic-lights-zoom
refactor/optimize-m3u-module
refactor/stalker-portals
refactor/xtream-stalker-code-generalization
release/0-25-highlights
style/compact-navigataion-bar
tauri
test/journey-layout-shift-sources
test/m3u-movie-details-about-race
v1.0.0-beta.3
v1.0.0-beta.4
vk/dab9-add-sqlite-suppo
#1000
#1001
#1002
#1003
#1004
#1005
#1006
#1008
#1009
#1010
#1011
#1012
#1013
#1014
#1015
#1018
#1019
#1023
#1024
#1025
#1026
#1027
#1030
#1031
#1033
#1034
#1035
#1036
#1038
#1039
#1040
#1041
#1042
#1043
#1045
#1047
#1049
#1050
#1051
#1052
#1053
#1054
#1055
#1056
#1057
#1059
#106
#1062
#1063
#1064
#1065
#1066
#1067
#1069
#107
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#1080
#1081
#1082
#1084
#1085
#1086
#1087
#1088
#1089
#1091
#1092
#1093
#1094
#1096
#1097
#1098
#1099
#11
#1101
#1102
#1104
#1105
#1106
#1111
#1112
#1112/merge
#1113
#1114
#1115
#1116
#1117
#1119
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1129
#1130
#1132
#1133
#1136
#1142
#1143
#1147
#1148
#1149
#1150
#1151
#1152
#1153
#1154
#1162
#1163
#1164
#1164/merge
#1165
#1166
#1167
#1169
#1170
#1171
#1172
#1173
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1185
#1185/merge
#1186
#1186/merge
#1187
#119
#1190
#1190/merge
#1193
#1194
#1195
#1196
#1198
#1199
#1200
#1201
#1201/merge
#1202
#1204
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1212
#1212/merge
#1213
#1214
#1215
#1215/merge
#1216
#1217
#1218
#1219
#122
#1223
#1224
#1225
#1226
#1227
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#1240
#1241
#1242
#1244
#1245
#1246
#1247
#1248
#1249
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1258
#1259
#126
#1260
#1261
#1262
#1263
#1264
#1265
#1266
#1267
#1268
#1269
#127
#1270
#1271
#1272
#1274
#1275
#1277
#1278
#1279
#1280
#1281
#1282
#1283
#1284
#1285
#1286
#1287
#1288
#1290
#1291
#1293
#1294
#1295
#1296
#1297
#1298
#1299
#13
#130
#1300
#1301
#1302
#1303
#1304
#1305
#1306
#1307
#1308
#131
#1310
#1311
#1312
#1313
#1314
#1315
#1316
#1317
#1318
#1319
#132
#1320
#1321
#1322
#1323
#1324
#1325
#1326
#1327
#1328
#1329
#133
#1330
#1331
#1332
#1333
#1334
#1335
#1336
#1336/merge
#1339
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1348
#1349
#135
#1350
#1351
#1352
#1353
#1354
#1357
#1358
#1359
#136
#1360
#1361
#1362
#1363
#1364
#1365
#1366
#1367
#1368
#1369
#1370
#1371
#1372
#1373
#1374
#1375
#1377
#1378
#1379
#1380
#1381
#1382
#1383
#1384
#1385
#1386
#1387
#1388
#1389
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1397
#1398
#1399
#1401
#1402
#1403
#1404
#1405
#1406
#1407
#1409
#1410
#1411
#1412
#1413
#1414
#1415
#1416
#1417
#1418
#1419
#142
#1420
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1429
#143
#1430
#1431
#1432
#1433
#1434
#1435
#1437
#1440
#1444
#1445
#1446
#1447
#1448
#145
#1451
#1452
#1453
#1459
#1460
#1461
#1462
#1463
#1469
#147
#1470
#1471
#1472
#1473
#1474
#1475
#1476
#1477
#1479
#148
#1480
#1485
#1489
#149
#1495
#1499
#150
#1500
#1501
#1502
#1503
#1509
#151
#1510
#1511
#1512
#1514
#1515
#1516
#1517
#1518
#1519
#152
#1522
#1523
#1526
#1527
#1528
#1532
#1533
#1534
#1535
#1536
#1537
#1538
#1539
#1540
#1541
#1542
#1544
#1545
#1546
#1547
#1548
#1549
#1550
#1551
#1552
#1553
#1554
#1555
#1556
#1557
#1558
#1559
#1560
#1561
#1563
#1564
#1565
#1566
#1568
#1569
#1572
#1574
#1575
#1576
#1578
#1581
#1582
#1583
#1584
#1585
#1588
#1589
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1599
#16
#1600
#1601
#1602
#1603
#1604
#1605
#1608
#1609
#1610
#1611
#1612
#1613
#1615
#1615/merge
#1617
#1619
#1620
#1621
#1622
#1623
#1624
#1625
#1626
#1627
#1628
#1629
#1631
#1632
#1633
#1634
#1635
#1636
#1637
#1638
#1639
#164
#1640
#1641
#1642
#1645
#1646
#1647
#1648
#1649
#165
#1650
#1651
#1652
#1653
#1654
#1655
#1656
#1657
#1658
#1659
#1662
#1662/merge
#1663
#1665
#1673
#1674
#1689
#169
#169/merge
#1690
#1690/merge
#1691
#1692
#1693
#1694
#1695
#1696
#1697
#1698
#1699
#1699/merge
#1700
#1701
#1702
#1703
#1704
#1705
#1706
#1707
#1708
#1709
#1710
#1711
#1712
#1713
#1714
#1715
#1716
#1717
#1718
#1719
#1720
#1721
#1722
#1724
#1725
#1726
#1727
#1728
#1729
#173
#1730
#1731
#1732
#1734
#1735
#1738
#1739
#1741
#1742
#1742/merge
#1744
#1745
#1746
#1747
#1748
#1749
#1750
#1751
#1752
#1753
#1754
#1755
#1756
#1757
#1758
#1759
#1760
#1761
#1762
#1763
#1764
#1764/merge
#1765
#1766
#1767
#1768
#1769
#1771
#1772
#1773
#1774
#1775
#1776
#1777
#1779
#178
#1780
#1781
#1782
#1783
#1784
#1785
#1786
#1788
#1789
#179
#1790
#1790/merge
#1791
#1792
#1793
#1795
#1796
#1797
#1798
#18
#1800
#1800/merge
#1801
#1803
#1806
#1807
#1808
#1809
#1810
#1811
#1812
#1813
#1814
#1815
#1816
#1817
#1818
#1819
#182
#1820
#1821
#1822
#1823
#1824
#1825
#1826
#1826/merge
#1827
#1827/merge
#1828
#1829
#1830
#1831
#1832
#1832/merge
#1833
#1834
#1835
#1836
#1837
#1837/merge
#1839
#1840
#1841
#1845
#1846
#1847
#1847/merge
#185
#1850
#1851
#1852
#1853
#1854
#1855
#1856
#1857
#1858
#1859
#1861
#1862
#1863
#1864
#1865
#1866
#1867
#1868
#1869
#1870
#1871
#1872
#1873
#1874
#1875
#1875/merge
#1876
#1876/merge
#1877
#1877/merge
#188
#19
#190
#196
#197
#198
#199
#2
#20
#200
#206
#207
#209
#222
#224
#227
#229
#230
#237
#239
#240
#241
#242
#245
#246
#249
#25
#262
#278
#289
#294
#3
#30
#304
#307
#313
#318
#323
#331
#332
#334
#336
#34
#347
#349
#358
#372
#376
#382
#383
#391
#4
#404
#405
#406
#407
#408
#409
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#42
#421
#422
#423
#424
#426
#427
#428
#43
#430
#434
#436
#437
#438
#439
#44
#440
#441
#450
#455
#457
#459
#46
#460
#463
#466
#470
#471
#473
#474
#475
#477
#478
#479
#479/merge
#481
#490
#491
#494
#495
#5
#516
#518
#519
#521
#522
#531
#533
#535
#536
#538
#54
#545
#546
#547
#548
#548/merge
#550
#551
#553
#554
#555
#556
#557
#558
#559
#56
#560
#562
#569
#570
#576
#58
#584
#591
#595
#597
#604
#605
#607
#612
#613
#616
#617
#618
#619
#620
#623
#625
#628
#629
#631
#632
#633
#636
#637
#638
#639
#641
#644
#645
#647
#648
#649
#651
#652
#653
#654
#655
#657
#659
#66
#662
#664
#665
#666
#669
#670
#671
#672
#673
#674
#678
#68
#687
#688
#694
#695
#698
#701
#702
#703
#705
#706
#708
#709
#710
#711
#712
#714
#715
#716
#717
#718
#719
#721
#724
#725
#726
#727
#728
#729
#730
#737
#740
#741
#742
#743
#747
#749
#750
#751
#753
#754
#757
#758
#759
#761
#764
#765
#766
#769
#770
#771
#772
#773
#775
#780
#783
#792
#796
#799
#8
#800
#801
#803
#805
#806
#807
#808
#810
#813
#818
#819
#820
#822
#823
#826
#827
#829
#830
#831
#832
#834
#836
#837
#838
#839
#840
#844
#845
#846
#847
#848
#85
#851
#852
#853
#854
#855
#856
#858
#859
#863
#864
#865
#866
#869
#87
#870
#872
#875
#877
#885
#895
#895/merge
#899
#9
#902
#903
#906
#909
#91
#911
#912
#914
#915
#916
#92
#920
#921
#923
#924
#925
#928
#929
#930
#932
#934
#935
#936
#938
#938/merge
#939
#940
#941
#942
#943
#944
#945
#946
#947
#952
#953
#954
#955
#956
#957
#960
#961
#963
#964
#965
#966
#967
#968
#969
#970
#971
#972
#973
#974
#975
#976
#977
#978
#979
#980
#981
#982
#983
#984
#985
#986
#987
#988
#989
#990
#991
#992
#993
#994
#995
#996
#997
#998
#999
app-v1.0.0-1
app-v1.0.0-2
app-v1.0.0-3
app-v1.0.0-4
app-v1.0.0-5
app-v1.0.0-7
pwa-0
pwa-1
self-hosted
test-8d5537370ebf2f95d84122b2351763c2d3ef9579
v0.0.1
v0.0.2
v0.1.0
v0.10.0
v0.11.0
v0.11.1
v0.12.0
v0.13.0
v0.14.0
v0.15.0
v0.15.1
v0.16.0
v0.17.0
v0.17.0-1
v0.17.1
v0.18.0
v0.19.0
v0.2.0
v0.20.0
v0.21.0
v0.22.0
v0.23.0
v0.24.0
v0.3.0
v0.4.0
v0.5.0
v0.6.0
v0.7.0
v0.8.0
v0.9.0
-
28b4e64de3
feat: improvements in xtream code module
4gray
2023-07-09 22:04:42 +02:00 -
b7975dba8b
refactor: add utils function to get video extension
4gray
2023-07-09 22:00:09 +02:00 -
ac78962bd4
refactor: improve error handling
4gray
2023-07-09 21:58:44 +02:00 -
1624a3d169
refactor: make html-video-player standalone
4gray
2023-07-09 21:58:18 +02:00 -
3335ec529e
chore: update dependencies
4gray
2023-07-09 18:00:10 +02:00 -
e6f9ed1ff3
Update it.json
bovirus
2023-07-04 10:19:11 +02:00 -
eb87c0fe0a
feat: add xtream code api support
4gray
2023-07-01 23:10:31 +02:00 -
d4a2741e45
refactor: extend store related functionality
4gray
2023-07-01 22:59:45 +02:00 -
60961024ff
refactor: import @ngrx/router-store
4gray
2023-07-01 22:58:28 +02:00 -
92d1cfb805
refactor: make vjs-player component standalone
4gray
2023-07-01 22:57:43 +02:00 -
afbcf5fc58
refactor: add link to navigate back if playlist is empty
4gray
2023-07-01 22:57:14 +02:00 -
3a7c1d8ad6
feat: add settings for custom mpv player path
4gray
2023-07-01 22:54:42 +02:00 -
702a82b50d
feat: support xtream playlists
4gray
2023-07-01 22:53:31 +02:00 -
a3aeddd533
refactor: extend i18n
4gray
2023-07-01 22:50:52 +02:00 -
7da3e83686
feat: add interfaces for xtream api
4gray
2023-07-01 11:03:25 +02:00 -
632426d201
refactor: make filter pipe standalone
4gray
2023-07-01 10:51:05 +02:00 -
4c1d2c87bc
refactor: add new ipc commands
4gray
2023-07-01 10:38:04 +02:00 -
de200895e2
refactor: improve error message handling
4gray
2023-07-01 10:37:29 +02:00 -
42aee71c11
chore: add more ngrx dependencies
4gray
2023-06-18 15:45:42 +02:00 -
6345cd7908
refactor(shared): extend playlist interfaces
4gray
2023-06-18 15:45:22 +02:00 -
dc269b3076
feat(shared): add xtream code api related interfaces
4gray
2023-06-18 15:23:55 +02:00 -
b6f9778ae9
chore: update prettier
4gray
2023-05-30 17:17:18 +02:00 -
18b9b7c746
fix(settings): mpv player is only available in electron app
4gray
2023-05-30 17:16:54 +02:00 -
277b627f7e
refactor: improve user agent related handling
4gray
2023-05-25 08:11:15 +02:00 -
2695239559
refactor: update custom-electron-titlebar integration
4gray
2023-05-24 08:50:14 +02:00 -
5396e720b4
fix: update node-mpv with improved error handling
4gray
2023-05-24 08:49:35 +02:00 -
984615d766
fix: set custom user agent for channels
4gray
2023-05-22 23:51:34 +02:00 -
122d031049
fix: save user agent property on playlist update
4gray
2023-05-22 23:22:56 +02:00 -
f9bb0a8d49
fix: return playlist title for "global favorites" playlist
4gray
2023-05-22 23:14:04 +02:00 -
67751096f9
refactor: remove console.log
4gray
2023-05-22 23:11:38 +02:00 -
7dff170e23
chore: set legacy-peer-deps to true in .npmrc
4gray
2023-05-10 23:47:44 +02:00 -
d0d3c53f00
chore: dependency update
4gray
2023-05-10 23:35:16 +02:00 -
7ce53bfd00
chore: update package-lock.json
4gray
2023-05-08 00:02:15 +02:00 -
a9323f2d15
feat: add some missing translations (ru, de)
4gray
2023-05-07 11:42:45 +02:00 -
c8e64a720d
refactor: improve data handling in template
4gray
2023-05-07 11:42:06 +02:00 -
67a5e85e25
chore: update angular to version 16
4gray
2023-05-06 18:24:48 +02:00 -
a72d111502
style: some visual improvements
4gray
2023-05-06 18:22:43 +02:00 -
b2c974d665
chore: update angular material
4gray
2023-05-03 23:50:28 +02:00 -
f041bff76f
ci(docker): update docker.yml
4gray
2023-04-17 15:07:22 +02:00 -
cd6dc16f85
Merge pull request #262 from PeterDaveHelloKitchen/zhtw
4gray
2023-04-28 13:10:23 +02:00 -
105856d7dd
Add zhtw Traditional Chinese locale
Peter Dave Hello
2023-04-28 01:41:22 +08:00 -
8588e36806
Update docker.yml
4gray
2023-04-04 22:21:17 +02:00 -
c633fefc3a
Update docker.yml
4gray
2023-04-04 22:07:58 +02:00 -
1845df033e
Merge pull request #249 from 4gray/electron
4gray
2023-03-25 07:03:18 +01:00 -
5b83e81f36
Merge pull request #246 from 4gray/master
4gray
2023-03-24 09:03:12 +01:00 -
3bd8cf7ef3
chore: bump version
v0.13.0
4gray
2023-03-24 07:33:45 +01:00 -
eb569e2252
Merge pull request #245 from 4gray/feature/mpv-integration
4gray
2023-03-24 07:31:07 +01:00 -
47bf91b099
refactor: disable verbose mode
4gray
2023-03-24 07:16:42 +01:00 -
19cc921033
fix: re-init mpv after crash
4gray
2023-03-24 07:15:01 +01:00 -
699427ea0a
chore: update whats-new notes
4gray
2023-03-23 23:41:43 +01:00 -
21b9c8f804
feat: mpv player integration
4gray
2023-03-23 23:41:13 +01:00 -
c7a2b3f6aa
chore: install node-mpv
4gray
2023-03-23 23:39:44 +01:00 -
753b06a7a8
fix: shortcut to close the app
4gray
2023-03-23 23:39:24 +01:00 -
800dfbc07f
Merge pull request #242 from bovirus/electron
4gray
2023-03-21 07:47:28 +01:00 -
c64e0cddb8
Update italian language
bovirus
2023-03-20 21:01:40 +01:00 -
789ef3c3d3
Merge pull request #239 from 4gray/master
4gray
2023-03-19 21:36:22 +01:00 -
cd2413951b
Merge pull request #237 from 4gray/feature/export-import-playlists
v0.12.0
4gray
2023-03-17 22:02:51 +01:00 -
a177f69c59
test: add missing imports
4gray
2023-03-17 22:00:14 +01:00 -
932eb97bf5
feat: export/import/delete all playlists
4gray
2023-03-17 21:54:09 +01:00 -
839077851e
feat: export/import playlist from settings
4gray
2023-03-14 09:18:32 +01:00 -
8ea122bb9d
ci: set snapcraft env globally
4gray
2023-03-11 23:44:17 +01:00 -
6fa6094f0e
ci: update token definition
4gray
2023-03-11 23:28:00 +01:00 -
49168487de
chore: bump version to 0.12.0
4gray
2023-03-11 21:04:50 +01:00 -
ef318bbd5a
ci: update snapcraft action
4gray
2023-03-11 21:01:42 +01:00 -
c3e58e67c7
chore: update changelog
4gray
2023-03-11 21:01:25 +01:00 -
7b8087b9d9
test: fix imports
4gray
2023-03-11 18:58:28 +01:00 -
7e4d6b171f
feat: export playlist as m3u
4gray
2023-03-11 18:27:16 +01:00 -
ba41c8dae5
feat: draggable channels in favorites list
4gray
2023-02-28 22:16:14 +01:00 -
de17686cdf
Merge pull request #230 from 4gray/refactor/indexed-db
4gray
2023-02-24 19:19:17 +01:00 -
f53a9362ac
ci: exclude e2e under windows-latest
4gray
2023-02-24 19:04:22 +01:00 -
03ec2d1814
chore: update playwright
4gray
2023-02-24 17:21:37 +01:00 -
a5bc2818f3
Update playwright.config.ts
4gray
2023-02-24 16:21:39 +01:00 -
42079b4b84
refactor: revert some changes related to custom-titlebar lib
4gray
2023-02-24 15:36:24 +01:00 -
03ab774c54
refactor: code style improvements
4gray
2023-02-24 13:58:58 +01:00 -
96cd35be4d
refactor: improve error handling
4gray
2023-02-24 13:45:57 +01:00 -
2130fe309d
refactor: introduce loading flag in playlists store
4gray
2023-02-24 13:38:29 +01:00 -
7d480436a1
refactor: reduce subscriptions
4gray
2023-02-24 13:37:50 +01:00 -
a6d77db26b
refactor: reset active channel when navigating back to the home view
4gray
2023-02-24 12:59:55 +01:00 -
fa8ea4015c
refactor: extract some hardcoded strings to translation file
4gray
2023-02-24 12:59:22 +01:00 -
fe96eac8ae
refactor: remove unused method
4gray
2023-02-24 12:49:32 +01:00 -
06d76dbe71
refactor: add
iptvpath for backwards compatibility
4gray
2023-02-23 13:45:43 +01:00 -
e0c6eb6790
refactor: auto-update mechanism
4gray
2023-02-23 13:35:45 +01:00 -
02192a73be
refactor: code improvements
4gray
2023-02-22 23:22:04 +01:00 -
76311e1adb
refactor: remove unused commands
4gray
2023-02-22 19:13:51 +01:00 -
b9e75a16d2
refactor: resolve some issues after refactoring
4gray
2023-02-22 15:17:33 +01:00 -
384b7146f4
Merge branch 'electron' into refactor/indexed-db
4gray
2023-02-22 14:18:12 +01:00 -
585d0914d9
refactor: use indexed-db as playlist storage
4gray
2023-02-22 14:14:10 +01:00 -
6f3fa14133
refactor: register extracted components in video player module
4gray
2023-02-22 14:12:46 +01:00 -
38493bcfdd
refactor: update routing
4gray
2023-02-22 14:12:00 +01:00 -
7bfbcf1098
refactor: update playlist interface
4gray
2023-02-22 14:11:41 +01:00 -
b3a64b70f4
refactor: create own component for video player sidebar
4gray
2023-02-22 14:11:08 +01:00 -
743dc62aeb
refactor: create own component for video player toolbar
4gray
2023-02-22 14:10:35 +01:00 -
78a0fcf7e2
refactor: update playlist-meta interface
4gray
2023-02-22 14:09:50 +01:00 -
c4e69adef2
refactor: refactor state management
4gray
2023-02-22 14:09:26 +01:00 -
96e13d0afb
chore: update language files
4gray
2023-02-22 14:08:50 +01:00 -
5a98d0a416
chore: set scss as default format for style files
4gray
2023-02-22 14:08:27 +01:00 -
7534d0fbb1
Merge pull request #229 from bovirus/electron
4gray
2023-02-16 23:12:14 +01:00 -
a1bfaebe65
Update italian language
bovirus
2023-02-16 10:21:10 +01:00 -
4ce405a8bf
refactor(settings): extract hardcoded text to i18n string this commit is related to GUI translation issues #226
4gray
2023-02-15 23:32:27 +01:00 -
2b1a3ea3d1
refactor: extend playlist interface
4gray
2023-02-11 22:22:52 +01:00