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
-
8598c695e7
chore: add ngrx/entity dependency
4gray
2023-02-11 22:22:37 +01:00 -
8f0ac428f0
style: add spacing between channel number and title
4gray
2023-02-11 22:22:16 +01:00 -
29aa1e0084
Merge pull request #227 from bovirus/electron
4gray
2023-02-11 12:42:12 +01:00 -
4bddcee87b
Update italian language
bovirus
2023-02-11 12:31:04 +01:00 -
e9229cb162
refactor(settings): extract hardcoded text to i18n string this commit is related to GUI translation issues #226
4gray
2023-02-11 10:47:13 +01:00 -
83092fa29f
Merge branch 'electron' of https://github.com/4gray/iptvnator into electron
4gray
2023-02-11 10:46:08 +01:00 -
e208a6c822
Update FUNDING.yml
4gray
2023-02-11 10:23:46 +01:00 -
865d62f91d
style: add skeleton animation for playlists
4gray
2023-02-08 22:50:57 +01:00 -
2a5a16950f
chore: add ngx-skeleton-loader
4gray
2023-02-08 22:41:15 +01:00 -
3b494743c0
Merge branch 'electron' of https://github.com/4gray/iptvnator into electron
4gray
2023-02-08 22:29:21 +01:00 -
f49d5ef240
Merge pull request #224 from bovirus/electron
4gray
2023-02-08 19:27:27 +01:00 -
3e3f18cabf
feat: add italian language
4gray
2023-02-08 19:04:07 +01:00 -
59953918ac
Update italian language
bovirus
2023-02-06 15:54:36 +01:00 -
41b58154b2
Add italian language
bovirus
2023-02-06 15:52:01 +01:00 -
882bb5ad60
refactor: extract channel-list-item to own component
4gray
2023-02-04 22:35:44 +01:00 -
672bf6435c
chore: update node version in Dockerfile
4gray
2023-02-02 22:34:49 +01:00 -
7a4bce7c31
chore: introduce BACKEND_URL for docker deployment
4gray
2023-02-02 22:19:11 +01:00 -
8c1a525001
refactor: improve error handling for upload by url
4gray
2023-01-29 01:30:48 +01:00 -
a5c805cd98
refactor: update service worker update method
4gray
2023-01-29 00:10:24 +01:00 -
1db1c991d9
refactor: convert dialogs to standalone components
4gray
2023-01-28 21:26:05 +01:00 -
209e63fd6a
refactor: convert settings to standalone component
4gray
2023-01-24 00:00:23 +01:00 -
885572b179
refactor: add missing translation
4gray
2023-01-23 23:55:03 +01:00 -
7520687bcc
refactor: code style improvements
4gray
2023-01-23 23:38:42 +01:00 -
6c15216267
chore: update npm dependencies
4gray
2023-01-23 23:07:47 +01:00 -
e64d70da79
ci: update nodejs version
4gray
2023-01-23 22:50:22 +01:00 -
5b28e6e096
chore: update to angular v15
4gray
2023-01-23 22:42:23 +01:00 -
b6df9a676c
chore: update jest-preset-angular
4gray
2023-01-23 00:52:12 +01:00 -
c46614c322
test: exclude e2e test from jest execution
4gray
2023-01-23 00:47:01 +01:00 -
0d97a12669
chore: fix some npm vulnerabilities
4gray
2023-01-23 00:46:32 +01:00 -
2f6cbe8dd2
refactor: get rid of flex-layout dependency
4gray
2023-01-23 00:34:25 +01:00 -
6ef7f849bb
test: extend e2e tests
4gray
2023-01-23 00:00:35 +01:00 -
a64442a216
style: update settings page layout
4gray
2023-01-23 00:00:21 +01:00 -
25b677357d
chore: revert ngx-indexed-db
4gray
2023-01-22 23:57:55 +01:00 -
1f9acf0f0b
refactor(i18n): add missing translation strings
4gray
2023-01-19 22:25:28 +01:00 -
cccfb74374
docs: update self-hosted docs
4gray
2023-01-19 22:15:37 +01:00 -
5b53863ecf
ci: trigger docker build manually
4gray
2023-01-19 22:14:20 +01:00 -
89822e9545
ci: add platforms for docker build step
4gray
2023-01-13 09:06:13 +01:00 -
2d655fc721
ci: build and push docker image
4gray
2023-01-13 08:51:35 +01:00 -
99bde7331d
docs: update build badge in README.md
4gray
2023-01-11 01:05:08 +01:00 -
4b97e3d4b3
feat: add dockerfile and docker-compose
self-hosted
4gray
2023-01-10 23:38:18 +01:00 -
77893186f4
test: update config in basic e2e test
4gray
2023-01-10 23:25:12 +01:00 -
e977f632f9
refactor: remove outdated .mocharc file
4gray
2023-01-10 23:23:17 +01:00 -
8c51ba6140
chore: update dependencies
4gray
2023-01-10 23:22:39 +01:00 -
a4944ee152
refactor: use backend url in pwa service
4gray
2023-01-10 23:22:27 +01:00 -
3e3f75f421
build: update configuration of web build
4gray
2023-01-10 23:20:55 +01:00 -
8c1a9e2683
chore: update env files
4gray
2023-01-10 23:20:13 +01:00 -
07764b4f07
chore: update/remove some dependencies
4gray
2023-01-08 17:21:07 +01:00 -
df3c32be03
Merge pull request #207 from 4gray/dependabot/npm_and_yarn/got-and-electron-11.8.6
4gray
2023-01-04 09:07:37 +01:00 -
57a4b80625
Merge pull request #209 from 4gray/dependabot/npm_and_yarn/json5-1.0.2
4gray
2023-01-04 09:07:14 +01:00 -
a4891eae89
ci: update e2e step
4gray
2023-01-04 01:09:35 +01:00 -
83a5de4d61
ci: disable e2e test execution on ubuntu-latest
4gray
2023-01-04 00:53:52 +01:00 -
4d8df70ec9
Update ci.yaml
4gray
2023-01-04 00:32:56 +01:00 -
9e5d093c69
build(deps): bump got and electron
dependabot[bot]
2023-01-03 23:31:23 +00:00 -
8eead4e0f2
ci: run e2e test on ubuntu-latest
4gray
2023-01-04 00:29:37 +01:00 -
1442eb1a79
build(deps): bump json5 from 1.0.1 to 1.0.2
dependabot[bot]
2023-01-03 23:00:07 +00:00 -
455f3cfb4a
ci: add 3 retries for playwright test execution
4gray
2023-01-03 23:58:32 +01:00 -
18efd2060c
test: set custom test id attribute for playwright
4gray
2023-01-03 17:51:34 +01:00 -
ca91cf46e9
test(e2e): add object locator for tests
4gray
2023-01-03 09:17:55 +01:00 -
a1d2ed8bcd
ci: adjust e2e workflow
4gray
2023-01-02 23:10:15 +01:00 -
c0a90068b4
refactor: use another user data directory for e2e tests
4gray
2023-01-02 23:00:58 +01:00 -
62dc949bd8
ci: add e2e workflow
4gray
2023-01-02 23:00:13 +01:00 -
c7a97f90fd
test(e2e): test playlist upload via file upload
4gray
2023-01-02 22:59:47 +01:00 -
5cfbfed67b
test(e2e): add dummy playlist file
4gray
2023-01-02 19:09:01 +01:00 -
1afabc671d
test(e2e): adjust playwright configuration
4gray
2023-01-02 19:04:39 +01:00 -
07a028dff8
chore: update electron-builder
4gray
2022-12-27 00:40:41 +01:00 -
342a549e0c
refactor(menu): better error handling
4gray
2022-12-26 17:26:34 +01:00 -
b336680ec9
fix: macos related window management improvements
4gray
2022-12-26 17:25:59 +01:00 -
2ce60e0a20
feat: persist window size
4gray
2022-12-26 17:19:46 +01:00 -
b42605cc0f
test(e2e): update playwright configuration
4gray
2022-12-26 15:40:13 +01:00 -
a3fc774aaf
chore(gitignore): add playwright-report folder
4gray
2022-12-26 15:19:33 +01:00 -
d3b86d8ba6
refactor(home): remove unused code
4gray
2022-12-25 11:41:36 +01:00 -
7510d34881
refactor: some improvements related to epg
4gray
2022-12-23 21:49:22 +01:00 -
4b70048eca
refactor(epg-worker): persist epg sources
4gray
2022-12-22 22:56:34 +01:00 -
0a302b0e8a
Merge branch 'electron' of https://github.com/4gray/iptvnator into electron
4gray
2022-12-21 11:54:51 +01:00 -
f3e00e78aa
feat: add cmd+q hotkey to close the app (macOS)
4gray
2022-12-21 11:53:58 +01:00 -
fb9de0bcd7
Merge pull request #196 from 4gray/dependabot/npm_and_yarn/decode-uri-component-0.2.2
4gray
2022-12-10 08:42:54 +01:00 -
61b34e7ee7
Merge pull request #190 from 4gray/dependabot/npm_and_yarn/loader-utils-2.0.4
4gray
2022-12-10 08:42:34 +01:00 -
ab06602272
Merge pull request #199 from 4gray/dependabot/npm_and_yarn/xmldom/xmldom-0.7.9
4gray
2022-12-10 08:42:19 +01:00 -
857a237b38
build(deps): bump loader-utils from 2.0.2 to 2.0.4
dependabot[bot]
2022-12-07 22:00:15 +00:00 -
b2dda4431a
build(deps): bump @xmldom/xmldom from 0.7.6 to 0.7.9
dependabot[bot]
2022-12-07 22:00:15 +00:00 -
0107e351ab
Merge pull request #197 from 4gray/codesee-arch-diagram-workflow-1670279378892
4gray
2022-12-07 23:00:07 +01:00 -
bfd7fbe679
Merge pull request #198 from 4gray/feat/ngrx
4gray
2022-12-07 22:58:59 +01:00 -
4043026d56
test: replace akita store with ngrx
4gray
2022-12-07 20:07:26 +01:00 -
466bbade53
refactor: switch from akita to ngrx
4gray
2022-12-06 23:52:41 +01:00 -
c4bf080a86
Install the CodeSee workflow. Learn more at https://docs.codesee.io
codesee-maps[bot]
2022-12-05 22:29:39 +00:00 -
97cdb476a4
build(deps): bump decode-uri-component from 0.2.0 to 0.2.2
dependabot[bot]
2022-12-04 14:51:55 +00:00 -
6f2d486e2c
Merge pull request #173 from vedantmgoyal2009/patch-2
4gray
2022-11-16 09:54:33 +01:00 -
3d6f66fbbf
Merge pull request #188 from ixiumu/electron
4gray
2022-11-16 09:53:47 +01:00 -
91fb1f62a5
Update zh.json
Calvin Chia
2022-11-13 14:18:48 +08:00 -
68fbc24ec1
refactor: fix isElectron() call
4gray
2022-10-24 16:29:25 +02:00 -
9b557690c1
refactor: set dataService public
4gray
2022-10-19 22:38:43 +02:00 -
344bd75c87
feat(pwa): load a m3u playlist as a URL parameter #176
4gray
2022-10-19 22:33:10 +02:00 -
b96df78611
chore: update epg-parser library
4gray
2022-10-17 22:11:51 +02:00 -
25bb897879
refactor: replace ngx-filter-pipe dependency
4gray
2022-10-06 22:32:47 +02:00 -
049ed6be51
fix: set epgSource as not required field
4gray
2022-10-06 22:31:18 +02:00 -
5eb71f0927
chore: bump version to 0.11.1
v0.11.1
4gray
2022-10-01 19:55:03 +02:00 -
c4e107681e
fix: allow file:// protocol for epg source
4gray
2022-10-01 19:50:49 +02:00 -
e1f0368c03
Update winget.yml
Vedant
2022-09-30 21:15:07 +05:30 -
9756a76a90
fix: red screen in PIP window
4gray
2022-09-29 17:19:38 +02:00 -
6238bacf0d
refactor: remove ngx-uploader from home module
4gray
2022-09-26 16:59:23 +02:00