Pas
b82e34935f
Merge branch 'pr-migration' into production-2
2025-01-10 22:05:44 -07:00
Ivan Evans
c48602a9fc
Update Direct page, add migrate button, and clean up
2025-01-05 21:41:27 -07:00
William Oldham
7b44b188f1
Create migration hook to register and import data
2025-01-05 21:22:32 -07:00
Ivan Evans
6d5934e930
add toggle for discover section on homepage
2025-01-04 21:55:45 -07:00
Ivan Evans
952b71080e
detect tv and hide title?
2024-12-05 23:42:42 -07:00
Captain Jack Sparrow
73b98422b6
Do my lil thang with the sources
2024-04-28 17:25:06 +00:00
Jorrin
9d796108a5
setup sources reordering
2024-04-15 16:49:39 +02:00
Cooper Ransom
d32e285d8d
update sudo-flix
2024-04-14 17:28:14 -04:00
Cooper Ransom
f25e675f7f
Increase silly text chance and replace backend url with env var
2024-04-01 11:01:56 -04:00
qtchaos
20cec61eac
feat: add autoplay preference for extension users
2024-03-31 21:55:06 +03:00
William Oldham
404d3b885f
Handle nullability of config fields
2024-03-03 18:37:43 +00:00
William Oldham
843ec84936
Merge pull request #922 from marcoslor/868-add-appearance-preview
...
Add appearance preview
2024-02-26 21:13:06 +00:00
qtchaos
fcf42a4e8a
fix: change useBackendUrl to possibly be undefined, add checks to avoid useless requests to nonexistent backend
2024-02-24 02:08:01 +02:00
Marcos Rios
3522f6c038
Fix theme preview not being reset after leaving settings
2024-02-18 17:10:16 -03:00
mrjvs
5f4cff8975
Cleanup some styling
2024-01-30 20:39:40 +01:00
RyloRiz
6cf870d246
Reviewed changes & simplified clearing process
2024-01-29 17:58:13 -08:00
William Oldham
67f3047463
Use Promise.all for simultaneous calls
2024-01-23 23:54:32 +00:00
William Oldham
25ae949995
Check for extension in scrape logic
2024-01-23 21:44:53 +00:00
mrjvs
b3222b130f
Fix some thumbnail scraping setting logic
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2024-01-18 19:29:58 +01:00
mrjvs
3b2be31691
Add thumbnail generation as a setting
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2024-01-18 19:22:39 +01:00
mrjvs
965cc56570
Fix bug where stream freezes without extension
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2024-01-18 19:21:43 +01:00
mrjvs
421186cb54
Version checking + preparing streams
2024-01-09 21:56:39 +01:00
mrjvs
f70d13f2c9
Clean up extension code
2024-01-09 20:07:22 +01:00
mrjvs
90ecefac3c
Merge branch 'dev' into proxy-syncing
2024-01-01 19:07:39 +01:00
Jip Fr
fa396e0183
Oops!
2023-12-31 16:35:10 +01:00
Jip Fr
1573077f77
Specify defaultValue in random extra title
2023-12-31 16:33:54 +01:00
Jip Fr
74d31f4fad
Fix always success
2023-12-30 12:45:10 +01:00
qtchaos
d016137989
Add Worker URLs syncing with backend
2023-12-29 23:58:15 +02:00
mrjvs
ecf1d901a3
Fix issue with current source displaying in scraping screen
2023-12-29 21:35:09 +01:00
mrjvs
061cb548d0
Fix error messages for providers api
2023-12-29 13:02:55 +01:00
Contreras, Raf
48b708d569
Upgrade packages, bundling, performance
2023-12-23 18:24:43 +13:00
mrjvs
0e830ee0a6
Fix settings toggles sometimes not being toggable
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-12-21 21:00:36 +01:00
mrjvs
690b1c6e68
Fix subtitles not being able to be turned off while logged in
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-12-21 21:00:17 +01:00
mrjvs
b5a11ef000
turnstile integration for provider api
2023-12-19 20:41:56 +01:00
mrjvs
2bf0b5b03c
Metadata fetching
2023-12-19 00:10:46 +01:00
mrjvs
e48af381c5
its not finished
2023-12-18 22:53:59 +01:00
mrjvs
f55b39d0fa
Properly map events and data to providers api
2023-12-18 22:24:34 +01:00
mrjvs
a52fac701a
Parse provider API urls + use new provider api in runAll scrape
2023-12-18 21:47:19 +01:00
mrjvs
91a24607a7
Fix randomized titles getting new title on rerender
2023-12-07 01:55:56 +01:00
mrjvs
d0dca6b853
add structured randomized titles + make hero title wider + add final randomized titles in lang files
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-12-06 22:04:50 +01:00
mrjvs
9772711a2f
Fix url encoding in search + error page not showing any error info
2023-11-29 18:30:35 +01:00
mrjvs
0ef492f58b
Remove unused files/functions + localize everything except player and pages + reorganize files + fix lint warnings
2023-11-26 16:04:23 +01:00
mrjvs
7bc3bb1416
Fix sticky sidebar + new design for app information + gorgegous new dropdown + bunch of small bug fixes + fix encryption not supporting utf8
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-25 17:09:01 +01:00
mrjvs
a9abe14810
make settings page fully functional
2023-11-24 21:54:44 +01:00
mrjvs
e62238459c
Add more settings saving logic + add connections section to settings + fix broken modals
2023-11-24 18:39:40 +01:00
mrjvs
5a5f3e8b8c
a whole bunch of final todos
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-24 17:11:00 +01:00
mrjvs
3434074b1e
delete account modal
2023-11-22 15:04:58 +01:00
mrjvs
fa29da1757
Data importing on login and registering
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-21 21:26:26 +01:00
mrjvs
e7257e392e
progress sycning + device name in user dropdown
2023-11-19 20:47:20 +01:00
mrjvs
d8913bb2b7
theme system + device list + device logout + delete account + register callout + split up settings page components
2023-11-18 17:28:10 +01:00
mrjvs
061c944034
finish register and login flow + suspense fallback fix
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-11-18 15:12:31 +01:00
mrjvs
328414ab06
Fixed hardcoded sitekey, fixed hasCaptcha being ignored, fixed setState while unmounted
2023-11-17 19:10:02 +01:00
Jip Fr
a5512b95e5
Add "top" part to large card, create auth input, add captcha things, put rest of auth flow in cards
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-17 17:38:52 +01:00
William Oldham
7f474af657
Add encryption methods and encrypt device when sent to server
2023-11-17 11:58:28 +00:00
mrjvs
bb192ee21f
Fix incorrect last source status
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-11 16:44:53 +01:00
mrjvs
76d715a751
remove old log and finish metrics for scrapePart
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-11 16:17:13 +01:00
mrjvs
743ecc7869
authentication register and login
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-11-05 17:56:56 +01:00
mrjvs
6ba57d701f
account login shit
2023-10-31 21:08:09 +01:00
mrjvs
df5735cfbf
pwa fix and dont remove t param after use
2023-10-26 19:53:22 +02:00
mrjvs
4f7728bb51
resize triggers anchor position update
2023-10-25 23:38:09 +02:00
mrjvs
0883942093
fix randomized titles
2023-10-25 18:16:25 +02:00
Jip Fr
6abc1cf85c
Add random titles on home page
2023-10-25 16:58:38 +02:00
mrjvs
cec0744907
the start on a docs page + error pages
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-10-23 23:06:24 +02:00
mrjvs
8e65db04a3
searching of subs + caching of results + sort subs by common usage + better loading state for subs + PiP added to mobile + remove useLoading
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-22 22:07:45 +02:00
mrjvs
b5dae824c8
banners in video player
2023-10-21 21:44:08 +02:00
mrjvs
8796d5b942
source selection
2023-10-17 23:26:53 +02:00
mrjvs
fa1ad06968
Delete old video components, delete popout system, delete old hooks and implement new volume store
2023-10-14 22:28:13 +02:00
mrjvs
3c5fb66073
add episode selector, fix bug where video doesnt unload properly, move to react helmet async to fix react warning
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-14 19:28:27 +02:00
mrjvs
7222abf567
refactored search bar url shenanigans
2023-10-13 21:41:44 +02:00
mrjvs
5c1807c8f4
settings menu styling + fix shows + fix back link and double redirects
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-12 23:05:47 +02:00
mrjvs
f3084d37a8
volume storage fixed, title cleanup, settings cog start, touch controls start
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-11 23:04:41 +02:00
mrjvs
7b3452c535
buffer more visible, fix volume mute, rewrote entire overlay router system
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-11 22:09:28 +02:00
mrjvs
4a2a8e89cc
router positions
2023-10-09 21:25:52 +02:00
mrjvs
d485d3200b
overlay router
2023-10-09 21:00:58 +02:00
mrjvs
d9855cb244
more overlay system testing
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-08 20:12:31 +02:00
mrjvs
a05191e1c4
scraping page refining + bigger back text + start on overlay router
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-10-08 19:35:11 +02:00
mrjvs
517f8d0254
scraping animation and some cleanup
2023-10-06 00:20:19 +02:00
mrjvs
ba25c18390
move video to old and setup new video structure
...
Co-authored-by: William Oldham <github@binaryoverload.co.uk>
2023-07-23 15:00:08 +02:00
mrjvs
4f6be6b7f1
Merge branch 'v4' into multi-search-opensearch
2023-07-23 12:37:20 +02:00
mrjvs
8b84ff114d
Fix routing
2023-07-23 12:34:59 +02:00
Emre Can Minnet
1f1f5d779b
Merge branch 'v4' into thumbnails
2023-06-24 02:25:38 +03:00
adrifcastr
436fb2707b
update all remaining imports
2023-06-21 13:38:48 +02:00
frost768
1ade111757
thumbnails
2023-06-08 04:08:17 +03:00
Jip Fr
02135527c1
Use URLSearchParams
2023-05-26 23:04:11 +02:00
Jip Fr
a648f45694
feat(player): add T query param for starting time
2023-05-25 22:54:35 +02:00
Yılmaz ÇABUK
4880d46dc4
style: sort imports according to ESLint rules
...
This commit updates the import statements in the codebase to comply with ESLint rules for import ordering. All imports have been sorted alphabetically and grouped according to the specified import groups in the ESLint configuration. This improves the codebase's consistency and maintainability.
2023-04-24 18:41:54 +03:00
Jip Fr
a718abdcdd
feat(player): add soundbar visibility thingie for M keyboard shortcut
2023-04-24 00:00:53 +02:00
frost768
2f10de415b
add flixhq media type filter
2023-03-26 10:44:16 +03:00
Jip Fr
f72d6db253
Floating popout router
...
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-02-28 23:36:46 +01:00
mrjvs
24aeb68f55
error boundary
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-24 21:45:14 +01:00
Max Ward
35adaf3872
add horizontal check to isMobile helper
2023-02-19 22:25:49 -08:00
Jelle van Snik
f97b84516b
captions + translation fix
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-02-08 22:51:52 +01:00
Jelle van Snik
c3b409631e
volume control + progress listener
2023-02-04 18:24:06 +01:00
Jelle van Snik
c5a8065db9
add basic functioning player
2023-02-03 15:20:26 +01:00
Jelle van Snik
6edc0d3959
a desperate attempt at chromecasting
2023-01-25 21:44:15 +01:00
Jelle van Snik
8c9d905a91
quality display control, source selection beginning, mobile player UI, keyboard shortcuts
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-01-24 18:12:37 +01:00
Jelle van Snik
a077417761
mobile safe video sizes
2023-01-23 23:01:08 +01:00
Jelle van Snik
20685577ab
skip buttons, better popout handling
...
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-01-23 22:38:05 +01:00
Jelle van Snik
f472f04735
episode ids , shorter debounce and flixHQ provider
2023-01-22 19:26:08 +01:00
Jelle van Snik
52b063b10a
bunch of todos
2023-01-15 16:01:07 +01:00