Commit Graph
51 Commits
Author SHA1 Message Date
4gray 7a3a6617d3 refactor: update commands and clean up test configurations 2024-11-20 23:58:31 +01:00
Serkan dfc7146487 feat: added favorites for xtream live streams 2024-10-21 00:27:29 +03:00
Serkan b84d807882 feat: added favorites for xtream live streams 2024-10-21 00:23:30 +03:00
Serkan d6a07cc0cd feat: simple remote control support on http 2024-10-09 18:21:53 +03:00
Serkan 5a4cdd848f feat: added remote-control server code and template 2024-10-09 01:18:37 +03:00
4gray 1aea859660 style: visual improvements 2024-09-03 19:56:07 +02:00
4gray dbd8b4a438 refactor: update sponsor url 2024-08-24 19:48:10 +02:00
4gray e8a8613a7f fix(path): fix path issue for linux&macos 2024-03-28 23:32:30 +01:00
sapireli 6dc3f28c98 Update api.ts 2024-01-14 05:01:17 -05:00
sapireli 7d5dd42c9d Revert "feat: added support for setting the "origin" http header."
This reverts commit 3111a2c7fc.
2024-01-14 04:58:02 -05:00
sapireli 3111a2c7fc feat: added support for setting the "origin" http header.
Setting it to the same as referer without the trailing '/'. This is to support certain popular IPTV providers.
2024-01-14 04:49:42 -05:00
4gray ba718b0537 Merge pull request #334 from 4gray/feat/angular-17-update
Update to Angular 17 and other minor changes
2023-12-08 20:58:36 +01:00
sapireli 5e90083f35 feat: support for setting channel HTTP referrer headers for both HTML5 and JS players
This commit introduces support for setting the HTTP referrer headers per channel.
The referer is the http-referrer set for each channel in the m3u8 playlist.
This feature works for both the HTML5 and JS players.

Updates were made to the player-dialog component to handle the referrer headers for the JS player.
Corresponding changes to the html-video-player component for the HTML5 player.
2023-12-02 04:57:21 -05:00
4gray a2e315ee1a refactor: improve error handling 2023-11-26 18:02:07 +01:00
4gray ef0dc47267 chore: remove debug related code 2023-11-22 21:42:49 +01:00
4gray f36fa73500 refactor: improve error handling for mpv player 2023-09-17 21:01:23 +02:00
4gray 8774b77280 refactor: improve error handling 2023-08-26 18:06:28 +02:00
4gray 9e24b1f736 feat: stalker portal support in the main process 2023-08-09 22:53:48 +02:00
4gray 2a9123781f feat: add experimental vlc player support 2023-07-29 19:14:56 +02:00
4gray 3335ec529e chore: update dependencies 2023-07-09 18:00:10 +02:00
4gray eb87c0fe0a feat: add xtream code api support 2023-07-01 23:10:31 +02:00
4gray 277b627f7e refactor: improve user agent related handling 2023-05-25 08:11:15 +02:00
4gray 2695239559 refactor: update custom-electron-titlebar integration 2023-05-24 08:50:14 +02:00
4gray 984615d766 fix: set custom user agent for channels 2023-05-22 23:51:34 +02:00
4gray 47bf91b099 refactor: disable verbose mode 2023-03-24 07:16:42 +01:00
4gray 19cc921033 fix: re-init mpv after crash 2023-03-24 07:15:01 +01:00
4gray 21b9c8f804 feat: mpv player integration 2023-03-23 23:41:13 +01:00
4gray 753b06a7a8 fix: shortcut to close the app 2023-03-23 23:39:24 +01:00
4gray 42079b4b84 refactor: revert some changes related to custom-titlebar lib 2023-02-24 15:36:24 +01:00
4gray e0c6eb6790 refactor: auto-update mechanism 2023-02-23 13:35:45 +01:00
4gray 02192a73be refactor: code improvements 2023-02-22 23:22:04 +01:00
4gray 585d0914d9 refactor: use indexed-db as playlist storage 2023-02-22 14:14:10 +01:00
4gray c0a90068b4 refactor: use another user data directory for e2e tests 2023-01-02 23:00:58 +01:00
4gray 342a549e0c refactor(menu): better error handling 2022-12-26 17:26:34 +01:00
4gray b336680ec9 fix: macos related window management improvements 2022-12-26 17:25:59 +01:00
4gray 2ce60e0a20 feat: persist window size
this commit relates to #205
2022-12-26 17:19:46 +01:00
4gray b42605cc0f test(e2e): update playwright configuration 2022-12-26 15:40:13 +01:00
4gray 7510d34881 refactor: some improvements related to epg 2022-12-23 21:49:22 +01:00
4gray 4b70048eca refactor(epg-worker): persist epg sources 2022-12-22 22:56:34 +01:00
4gray f3e00e78aa feat: add cmd+q hotkey to close the app (macOS)
this commit closes #181
2022-12-21 11:53:58 +01:00
4gray 1666376704 build: back to "dist" folder 2022-09-19 11:41:24 +02:00
4gray 27c166cfaf refactor: remove console log 2022-09-11 13:06:33 +02:00
4gray 528a12500d Merge branch 'multiepg' into electron 2022-09-09 13:56:36 +02:00
4gray 1436ca1b7d chore: update electron and other dependencies 2022-08-17 17:02:42 +02:00
4gray 6676fa0a42 feat: import playlist as text 2022-08-07 20:04:36 +02:00
4gray 8610104749 refactor: update import of custom-electron-titlebar lib 2022-07-21 16:59:07 +02:00
4gray 57e30ca84a refactor: update icons path 2022-07-17 21:19:35 +02:00
4gray b0bc1e987f chore: update jest 2022-07-15 19:43:29 +02:00
4gray 58a994681d refactor: push epg data to existing array 2022-07-09 22:38:27 +02:00
4gray f8c6874ad3 feat: support multiple epg sources 2022-07-09 20:01:20 +02:00