Commit graph

1136 commits

Author SHA1 Message Date
Pas
29adab1bf1 update fed apis 2025-07-24 19:53:28 -06:00
Pas
1fb86995fc update fed apis 2025-07-24 19:53:05 -06:00
Pas
268e517591 use old url for skip time api for now 2025-07-23 19:30:57 -06:00
Pas
5c34664ccb fix some styles 2025-07-22 11:50:41 -06:00
Pas
fe8533251c add support for multiple groups 2025-07-22 11:10:18 -06:00
Pas
3a6b0fb2f2 add normal bookmark icon 2025-07-22 10:32:06 -06:00
Pas
256728af05 update "DMCA" to "Legal / DMCA" 2025-07-21 17:22:02 -06:00
Pas
f42e87dcc8 dont show watched toggle for current ep 2025-07-21 11:03:35 -06:00
Pas
1b8f274377 group dropdown and icons 2025-07-18 12:37:08 -06:00
Pas
cc04c9e6c0 Add bookmark groups 2025-07-17 12:39:50 -06:00
Pas
9b12beaaa0 improve subtitle selection 2025-07-15 20:41:21 -06:00
Pas
61c3b4acf0 change movie-web/providers to p-stream/providers and update 2025-07-15 20:13:36 -06:00
Pas
ef8521fdf4 allow user to select subtitle text 2025-07-15 19:08:08 -06:00
Pas
95f27565c7 sanitize custom passphrase + requirements 2025-07-15 19:03:35 -06:00
Pas
1e635c363b custom passphrase support
hold shift to enter a custom phrase
2025-07-15 18:48:07 -06:00
Pas
3f727364e8 re-add jiggle physics 2025-07-15 18:27:22 -06:00
Pas
52cc975420 readd right click to open card modal 2025-07-15 18:18:02 -06:00
Pas
621c2a0c13 update some urls 2025-07-14 17:47:46 -06:00
Pas
e8c3f1f25f fix build error and update packages!
Issue caused by Rollup 4.45.0
https://github.com/rollup/rollup/issues/6012
Solved with temp fix:
https://github.com/mengxi-ream/read-frog/issues/184
2025-07-12 15:54:27 -06:00
Pas
0875c3b7fb return github and fix typos 2025-07-11 11:29:43 -06:00
Pas
791591f06b add "type" search option
type:movie or type:tv
2025-07-10 11:56:32 -06:00
Pas
0399276c4f move and rename watchparty reporter 2025-07-10 11:33:43 -06:00
Pas
cfcca03d69 init skip time tracker 2025-07-10 11:33:33 -06:00
Pas
0edb4ece08 make native subtitles a proper setting 2025-07-07 22:44:18 -06:00
Pas
30f0d4ac52 dont show watched toggle button on unreleased episodes 2025-07-07 22:03:34 -06:00
Pas
fedcb4d2b6 fix is watched precentage 2025-07-07 22:00:48 -06:00
Pas
805cccf1b6
2/2 lower is watched to 80% 2025-07-07 21:23:37 -06:00
Pas
f4023c31a5
1/2 lower is watched to 80% 2025-07-07 21:22:53 -06:00
Pas
47a9e2a247 Revert "attempt to fix subtitle download"
This reverts commit 30c80053b6.
2025-07-07 19:59:19 -06:00
Pas
c12acf8cd9 Revert "maybe add check beside active embed?"
This reverts commit 76124c9299.
2025-07-07 19:59:10 -06:00
Pas
4509a74a55 estimate quality for non standard levels 2025-07-07 18:31:02 -06:00
Pas
76124c9299 maybe add check beside active embed? 2025-07-07 18:06:33 -06:00
Pas
9cac3c87a3 add more user icons 2025-07-07 17:45:13 -06:00
Pas
1beab9cb4d add custom account colors option 2025-07-07 17:13:46 -06:00
Pas
cec7851d84 add buttons to mark as watched or unwatched 2025-07-07 16:52:04 -06:00
Pas
7014d85fcd fix "end time" to account for playback speed 2025-07-07 16:21:59 -06:00
Pas
654cb061a4 allow custom playback speed entry 2025-07-07 16:18:31 -06:00
Pas
98ec8a1d67 add autoplay to playback preferences 2025-07-07 16:09:21 -06:00
Pas
30c80053b6 attempt to fix subtitle download 2025-07-07 15:55:38 -06:00
Pas
9dc2e0099b Readd email to DMCA page 2025-07-06 16:25:21 -06:00
Pas
13f51a899b fix description expand not showing after changing seasons 2025-06-26 14:07:52 -06:00
Pas
c1421de03e add open in... button to download menu 2025-06-25 16:37:22 -06:00
Pas
e145e53ee3 add share sheet to details modal 2025-06-24 18:08:04 -06:00
Pas
200d3e69ac add low performance mode 2025-06-24 17:59:13 -06:00
Pas
9cc6dcb884 remove watchparty beta label 2025-06-20 13:31:42 -06:00
Pas
b6d30f1bec Update VideoContainer.tsx 2025-06-16 00:26:35 -06:00
Pas
ab5db9807e Revert "fix mp4 loading"
This reverts commit e93de414bb.
2025-06-15 23:58:21 -06:00
Pas
e93de414bb fix mp4 loading 2025-06-15 23:47:12 -06:00
Pas
acb9e95277 update about with faq 2025-06-13 12:48:21 -06:00
Pas
d6f132b4c9 add compact episodes view 2025-06-11 19:43:52 -06:00
Pas
29c412707c Revert "attempt to fix casting methods"
This reverts commit cca925bf03.
2025-06-11 13:33:50 -06:00
Pas
38d4e6928a Update base.ts 2025-06-08 22:13:05 -06:00
Pas
32a389ea7b forgot the language code 2025-06-08 14:04:40 -06:00
Pas
cd567416ad update some visuals 2025-06-08 00:11:02 -06:00
Pas
03c30425e6 fix some styles 2025-06-07 18:28:11 -06:00
Pas
9b6fbf8aa8 add network images 2025-06-07 17:51:02 -06:00
Pas
52aa105aed add all preferences and fix
fixed febbox token account sync and add every other preference (except subtitle) to the backend sync
2025-06-06 10:14:22 -06:00
Pas
fda85f0d8d make people clickable 2025-06-05 13:00:30 -06:00
Pas
e8e9352e88 disable playback speed in watchparty 2025-06-05 13:00:30 -06:00
Pas
49beea82b6 update blank quality title 2025-06-05 13:00:30 -06:00
Pas
0b2ef1a3e0 make text smaller 2025-06-05 13:00:30 -06:00
Pas
038909c7f4 update atoms overlay sizes 2025-06-05 13:00:30 -06:00
Pas
8e868fcb58 add generate thumbnail toggle in atoms 2025-06-05 13:00:30 -06:00
Pas
c0b97d848c update atoms settings style 2025-06-05 13:00:30 -06:00
Pas
5eb15d8fb6 remove glass button 2025-06-05 13:00:30 -06:00
Pas
263edf0043 keep overlay shown for details modal 2025-06-05 13:00:30 -06:00
Pas
62ff46b191 readd placeholder poster 2025-06-05 13:00:29 -06:00
Pas
d4969c0540 add expanding episode descriptions 2025-06-05 13:00:29 -06:00
Pas
ede3613112 clean up details modal 2025-06-05 13:00:29 -06:00
Pas
51c7cf50a9 add quality indicator to details overlay 2025-06-05 13:00:29 -06:00
Pas
3713a85720 fix details modal overflow 2025-06-05 13:00:29 -06:00
Pas
400c31336e add join watch party button to links dropdown 2025-06-05 13:00:29 -06:00
Pas
17695aefde update minor watch link copy 2025-06-05 13:00:29 -06:00
Pas
2a69d77c0b try to convert subtitles to utf8 2025-06-05 13:00:29 -06:00
Pas
fcba122399 remove clean subtitles function 2025-06-05 13:00:29 -06:00
Pas
609d4e79cd update other bookmark styles 2025-06-05 13:00:29 -06:00
Pas
29ca428b6a Remove media card overlay 2025-06-05 13:00:29 -06:00
Pas
9e85134dbd add tmdb id copy 2025-06-05 13:00:29 -06:00
Pas
db6fc4355d fix more details modal stuff 2025-06-05 13:00:29 -06:00
Pas
0b54fc5182 update details modal 2025-06-05 13:00:29 -06:00
Pas
2eae4ffa14 complete merge 2025-06-05 13:00:29 -06:00
Pas
2011e1c2d5 add people carousel 2025-06-05 13:00:29 -06:00
Pas
ac344e8ce9 components! 2025-06-05 13:00:29 -06:00
Pas
366cf3e99f move trailer to new overlay 2025-06-05 13:00:29 -06:00
FifthWit
bd0a42ded1 Added extra QoL features, a Share button, better mobile design, made it so you can actually scroll on larger movies where you normally couldn't and it'd overflow, lastly made it possible for the text to be highlighted on the detailsmodal 2025-06-05 13:00:29 -06:00
FifthWit
309e9118d1 Fixed up DetailsModal to be more consistent with the conventions of MediaCard 2025-06-05 13:00:29 -06:00
Pas
3ce5053af5 Overhaul Discover Page and Featured
Add Featured Modal
Removed Individual Carousels for each genre
Recommended Carousel
View More page for viewing all
Improve several minor visuals
Update search and navigation

Full Commit Log:

add more carousel skeleton dots

bug fix and languages

remove provider translations

Add change button for recommended more content

add buttons to moreContent page

dropdown for changing recommended

Increase genres and providers

add home/search button to discover

Update FeaturedCarousel.tsx

fix recommended load more pages

increase number of featured items

clean up featured image fetch

maybe fix ff bug?

add dynamic blur to header

Update Dropdown.tsx

fix dropdown

add recommended carousel

animate dropdown

fix some visuals

random button

fix padding

reset timer when manually switching slides

fix editor picks more titles

add store for discover

fix editor picks

Update FeaturedCarousel.tsx

add view more card

move view more link

update carousel buttons and dropdown

finish 5 carousels

use 5 carousels

init carousel nav buttons

update dropdown

update featured sizing

update blurs

add clear blur to navigation

update padding and sizing

Update FeaturedCarousel.tsx

add loading skeleton

update discover navigation again

simplify featured media

Update SearchBar.tsx

tweak some minor visual stuff

fix button sizes

update carousel gradient

fix sticky

fix safari overlay bug

make search transparent

use secondary buttons on featured

fix up negative margins

fix searching classes

fix buttons because of the overlay

make it shorter

add featured section to home page

add toggle for image logos

fix details modal title overlay position

clean up some buttons

improve fed setup status check

update grid

Update FeaturedCarousel.tsx

dont show more content for providers

more stuff

clean and bugfix

update editor picks more content page

Update DetailsModal.tsx

more more more!

shuffle editor picks

discover update part 2

fix more info button

init discover v3
2025-06-05 13:00:29 -06:00
Pas
4aa47ffbef remove some unneeded changes 2025-06-05 12:10:30 -06:00
Pas
fd3761bd37 fix carousel overlay 2025-05-29 20:56:29 -06:00
Pas
cca925bf03 attempt to fix casting methods 2025-05-23 11:39:12 -06:00
Pas
f096cdccff Delete WatchPartyStatus.tsx.bak 2025-05-22 10:45:13 -06:00
Weblate
e29d485c04 Translated using Weblate (Finnish)
Currently translated at 22.6% (144 of 635 strings)

update overlay

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Pas <74743263+Pasithea0@users.noreply.github.com>
Translate-URL: http://weblate.pstream.org/projects/p-stream/p-stream/fi/
Translation: P-Stream/p-stream
2025-05-22 16:39:06 +00:00
Pas
3af0a8aaa2 update hls.js loading props 2025-05-21 14:46:20 -06:00
Pas
4ad4114125 update onboarding explainers 2025-05-21 13:00:10 -06:00
Pas
80577cb0e4 fix title sizing 2025-05-20 16:30:12 -06:00
Pas
077edd7da8 Update IosPwaLimitations.tsx 2025-05-20 14:05:43 -06:00
Pas
cd1079eb8c use clear logo for details logo 2025-05-20 14:01:37 -06:00
Pas
3dc6a0db0c update overlay 2025-05-18 17:33:56 -06:00
Pas
ec7b281103 disable controls if watchparty guest 2025-05-18 16:02:21 -06:00
Pas
dd1af01c57 add subtitle track option 2025-05-18 14:15:59 -06:00
Pas
91af92dd0d get rotten tomato score 2025-05-18 13:00:39 -06:00
Pas
b78077804a add runtime 2025-05-18 12:00:38 -06:00
Pas
7b1235e4f9 add skip to episode button details modal 2025-05-18 11:57:28 -06:00
Pas
93632d9673 update unreleased details modal 2025-05-18 11:44:58 -06:00
Pas
e3eba88eb8 room code validation 2025-05-18 09:39:57 -06:00
Pas
952621c584 Update WatchPartyView.tsx 2025-05-18 09:30:10 -06:00
Pas
c9bd628fd0 add custom room codes 2025-05-18 09:26:03 -06:00
Pas
fd4dd08153 update a bit 2025-05-18 09:05:37 -06:00
Pas
497ed64a09 hide if backend is out of date 2025-05-17 21:41:31 -06:00
Pas
fb3bc161ce Merge: Add Watch Party
commit 6034a1ebeaa97a97552dc249f97cc935dcbd1cd6
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 20:02:36 2025 -0600

    update stuff

commit 91d1370668a3e05fed3687ffef697a96c28a0b2c
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 19:47:34 2025 -0600

    Update Downloads.tsx

commit 1c25c88175abebe761d27194f22eec9fd3bcf2e1
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 19:46:27 2025 -0600

    clean some more stuff

commit d6c24e76348c135f3c1ae0444491ff0b302eca2e
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 19:38:07 2025 -0600

    clean this again

commit 6511de68a1b1397e4884dfc6e6f0599497b9afee
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 19:30:08 2025 -0600

    clean up a bit

commit 467358c1f50c1555b42f9ae8d22f955ebc9bba1b
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 17:45:04 2025 -0600

    validate content

commit 59d4a1665b32bdf4ca453859816a2245b184b025
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 17:35:22 2025 -0600

    add auto join link

commit 6f3c334d2157f1c82f9d26e9a7db49371e6a2b5e
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 17:08:35 2025 -0600

    watch partyyyy

commit 1497377692fba86ea1ef40191dbaa648abc38e2e
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 13:56:04 2025 -0600

    add watch party view stuff

commit 80003f78d0adf6071d4f2c6b6a6d8fdcb2aa204a
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 13:14:07 2025 -0600

    init sending webhooks

    testing on a discord hook

commit f5293c2eae5d5a12be6153ab37e50214289e20b6
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 12:31:41 2025 -0600

    remove duplicate class

commit 7871162e6b2c580eb2bcb9c8abc5ecc19d706a06
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 12:25:49 2025 -0600

    update legacy button

commit a2948f3aa1b7481a3ac5b69e2e4dab71552816de
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Sat May 17 12:21:52 2025 -0600

    move watchparty to new atoms menu
2025-05-17 20:04:40 -06:00
literally two
f665bbb473
Merge branch 'p-stream:production' into production 2025-05-10 23:15:08 +01:00
Pas
0baeb72abc add details modal trailer volume bar 2025-05-10 16:11:07 -06:00
mrapple
b122e4ff05 i have space!
the spacebar didnt work for speeding up the video because it just paused it, now it works!
2025-05-10 22:34:02 +01:00
mrapple
02bace8a47 We have short attention spans
now instead of watching your entire movie at one speed, you can do it in VARYING SPEEDS!
2025-05-10 22:19:12 +01:00
Pas
8ac6c07682 bug fix subtitles 2025-05-06 16:52:57 -06:00
Pas
18488c0b5b update episodes carousel on details modal 2025-05-05 09:17:09 -06:00
Pas
f5c512c011 add more translation strings 2025-05-04 13:17:25 -06:00
Pas
f024f91c51 scrape imdb with languages 2025-05-04 13:17:25 -06:00
Pas
1205eebc2e scape tmdb data with languages 2025-05-04 13:17:25 -06:00
Pas
4d45dfd06e add more language keys 2025-05-04 13:17:25 -06:00
Pas
267f46aa7b fix style dropdown default 2025-05-04 13:17:25 -06:00
Pas
3de83f28dd add text styles to captions 2025-05-04 13:17:25 -06:00
Pas
c77a4d2e78 add carousel gradients to episode selector 2025-04-30 21:00:51 -06:00
Pas
648df78aad Add setting to make captions lower 2025-04-30 20:55:53 -06:00
Pas
e81bdbc322 remove old feb token store and just use auth 2025-04-18 19:46:47 -06:00
Pas
35a90264e6 add manual region picker 2025-04-17 18:53:40 -06:00
Pas
739d2814fb update captions selecting view 2025-04-17 14:49:38 -06:00
Pas
5f2d623fc3 add date to unreleased overlay 2025-04-17 14:49:38 -06:00
Pas
1787dad2df add unreleased popup 2025-04-17 14:49:38 -06:00
Pas
02b1b5a7dc add details modal 2025-04-17 13:03:36 -06:00
Pas
9e555c99ea clean up some loose imports 2025-04-17 12:57:10 -06:00
Pas
a02ea7c684 update popup modal logic 2025-04-17 11:55:53 -06:00
Pas
d8abfdb83c require token for skip time 2025-04-15 21:53:51 -06:00
Pas
a026ed4352 Update base.ts 2025-04-13 11:14:58 -06:00
Pas
a30843661d Update useSkipTime.ts 2025-04-12 12:40:54 -06:00
Pas
ba885f3513 Update useSkipTime.ts 2025-04-12 12:25:59 -06:00
Pas
973ee7b998 Update useSkipTime.ts 2025-04-12 10:05:31 -06:00
Pas
9d3123ac1f add air date to unreleased 2025-03-28 13:39:13 -06:00
Pas
5e0623a6e7 minor atoms settings adjustments 2025-03-22 21:26:18 -06:00
Pas
ba5839f369 remove cigarettes 🤢
smoking is so dated
2025-03-22 21:26:18 -06:00
Pas
68dd03e6eb Move back arrow for episode selector 2025-03-22 21:26:18 -06:00
Pas
a4494e36ac add horizontal episode selector 2025-03-22 21:26:18 -06:00
Pas
b1f3128d07 Improved search
search for tmdb id or filter by year
2025-03-22 21:26:18 -06:00
Pas
78b83ed8be update castingInternal to avoid errors 2025-03-22 21:26:18 -06:00
Pas
1aa47cfe7c Add toggle for skipping at 99% 2025-03-15 21:42:30 -07:00
Pas
0555f507e3 fix seekbar stuck at 0:00 2025-03-11 21:41:06 -06:00
Pas
4e73b87a77 Disable popup if closable 2025-03-08 14:14:24 -07:00
Pas
34960cc0c2 Add info popover for media card hover 2025-03-08 12:10:18 -07:00
Pas
787979eb13 Update player info button 2025-03-08 11:57:04 -07:00
Pas
299f798aa0 Revert "add notice on download about fedapi key"
This reverts commit 7053110240.
2025-03-01 14:34:49 -07:00