Commit graph

67 commits

Author SHA1 Message Date
Pas
77f9127628 update docs reference 2026-03-05 11:23:36 -07:00
Pas
fad27b2572 trakt 2026-02-24 23:56:15 -07:00
Pas
721833f90b replace discord references with Fluxer 2026-02-21 13:12:01 -07:00
Pas
006a45a84a add support for multiple backends 2025-12-27 21:32:22 -07:00
Pas
ecd5daeaa0 remove Provider API logic and OLD turnstile code 2025-12-27 13:07:32 -07:00
Pas
f2b39b046c Add support bar and donation modal to homepage
Introduces a support bar component on the homepage to display project funding progress and encourage donations. Adds a modal with more information about supporting the project. Updates configuration to allow toggling the support bar and setting funding values. Updates links to the new donation page and adds related translations.
2025-12-09 12:04:46 -07:00
Pas
bf359916b6 Add HIDE_PROXY_ONBOARDING config and onboarding UI updates
Introduces the HIDE_PROXY_ONBOARDING config option to conditionally hide proxy onboarding steps in the UI. Updates OnboardingPage to use this config for rendering logic and adjusts card layouts accordingly. Also adds support for displaying additional sources heading when relevant, and updates English locale strings for clarity.
2025-12-03 18:33:55 -07:00
Pas
03d74e4ecd Revert "Inject popup ad for xprime sources"
This reverts commit b6be227ab3.
2025-11-30 11:14:12 -07:00
Pas
b6be227ab3 Inject popup ad for xprime sources
Xprime's own site has ads, but people have found pstream (which doesnt have ads) and moves here since there are no ads. Xprime is losing money and is finding it difficult to support the proxies and servers.

clean up ad for xprime when switching sources or destroying player

new method for tracking if ad is shown

Revert "Track XPrime ad script load state in player"

This reverts commit c50bdd9ad8.

Track XPrime ad script load state in player

Adds xprimeAdScriptLoaded state and setter to the player store. Updates XPrimeAdOverlay to only show when the ad script is loaded, and base display logic to set the load state based on script events. This ensures the overlay only appears when the ad script is ready.

remove infinite loop

When conditions are met → show becomes true → timer starts
Timer fires after 5s → show becomes false
Effect re-runs (because show changed) → show becomes true again → new timer starts
Loop repeats infinitely

Refactor XPrime ad injection so it loads when the source changes
2025-11-30 11:14:03 -07:00
Pas
0a7816ff77 Update debrid key entry 2025-11-19 17:56:36 -07:00
Pas
ff7a5f4947 update trakt api 2025-11-16 13:10:16 -07:00
Pas
054612b919 Revert "trakt stuff"
This reverts commit f6e9f2be67.
2025-11-16 12:48:28 -07:00
Pas
f6e9f2be67 trakt stuff 2025-11-16 12:48:05 -07:00
Pas
ecb5684529 fix typo 2025-11-04 18:09:00 -07:00
Pas
8687d6da8c update env stuff 2025-10-26 21:24:50 -06:00
Pas
621c2a0c13 update some urls 2025-07-14 17:47:46 -06:00
Pas
102c228f3c allow banner id changes 2025-07-11 16:15:48 -06:00
Pas
0875c3b7fb return github and fix typos 2025-07-11 11:29:43 -06:00
Pas
9f9c603bc5 add info banner with env 2025-07-10 09:07:53 -06:00
Pas
715c26e6ab add realdebrid setup 2025-06-11 13:34:25 -06:00
Pas
bd97db1fbd init m3u8 proxy rotation 2025-05-15 16:51:41 -06:00
Pas
d73f9c0833 bye bye sussy code :( 2025-04-17 11:28:17 -06:00
Pas
c1a8858784 add optional tracking 2025-03-23 15:44:04 -06:00
Pas
084691d0c4 add ad space
enable with env VITE_SHOW_AD, VITE_AD_CONTENT_URL

I know this is controversial but eh
2025-03-22 17:35:04 -06:00
Pas
8fe32c68ce require env config for fedapi stuff 2025-02-20 19:07:38 -07:00
Pas
ad0858ce9b fix onboarding chrome link 2025-01-27 12:15:15 -07:00
Cooper
e21470ed5d lint issues (eslint got hands for what?) 2024-07-26 02:11:21 +00:00
Cooper
b495692275 Update urls 2024-07-26 02:06:27 +00:00
Captain Jack Sparrow
2d1c5a132f Remove donations ! 2024-04-28 22:52:38 +00:00
Captain Jack Sparrow
7428eeb63e shitty eslint issue 2024-04-28 17:53:26 +00:00
Captain Jack Sparrow
863339659c Update extension link 2024-04-28 17:38:22 +00:00
Cooper Ransom
7277ebe3a3 resolve merge conflicts from update 2024-04-14 17:28:32 -04:00
Cooper Ransom
d32e285d8d update sudo-flix 2024-04-14 17:28:14 -04:00
qtchaos
34168a7037
feat: add autoplay configurability with VITE_ALLOW_AUTOPLAY and custom proxy 2024-04-01 00:43:00 +03:00
Cooper Ransom
0f81ef90fb Merge movie-web/dev 2024-03-11 19:28:08 -04:00
Jorrin
8ccca76573 Set default onboarding to true 2024-03-11 23:48:23 +01:00
William Oldham
fc76a84bc8 Set default extension links 2024-03-11 22:41:56 +00:00
Cooper Ransom
6eab2a013c change tab description to tagline in en.json and turn maintace page into route and add twitter link to footer! 2024-03-05 14:10:22 -05:00
Cooper Ransom
c9c071e95e Merge dev!! 2024-03-03 20:11:17 -05:00
William Oldham
b560445659 Return null values where appr and handle the env being blank 2024-03-03 18:37:28 +00:00
Cooper Ransom
930ba26d30 add chrome extension and better pfps 2024-02-29 11:23:33 -05:00
Cooper Ransom
2cf23a2bd1 Add sudo-flix code from github 2024-02-26 10:54:56 -05:00
mrjvs
825a28502d Add config options for extension install links 2024-01-24 14:53:54 +01:00
mrjvs
dbaba7ff18 Add configurable links to onboarding 2024-01-23 19:57:05 +01:00
mrjvs
925f3dff19 Basic onboarding structure 2024-01-16 20:28:33 +01:00
mrjvs
7901d2c5d5 Review comments 2023-12-28 00:00:14 +01:00
mrjvs
d73a9575bd Improve config parsing of cdn replacements 2023-12-27 23:54:02 +01:00
mrjvs
adddb84417 Add cdn replacements 2023-12-27 23:39:32 +01:00
mrjvs
b5a11ef000 turnstile integration for provider api 2023-12-19 20:41:56 +01:00
mrjvs
6a446d5b2f fix bug I guess 2023-12-12 22:53:35 +01:00