Commit graph

313 commits

Author SHA1 Message Date
Pas
77434c0598 Update Dockerfile 2025-12-28 14:42:27 -07:00
Pas
7af2e9e526 Change Dockerfile to use npm install instead of npm ci to match CI workflow 2025-12-27 22:09:29 -07:00
Pas
3cd214d58a Regenerate package-lock.json completely to fix Docker build issues 2025-12-27 22:08:27 -07:00
Pas
4ec89eeefd Fix package-lock.json sync for Docker builds 2025-12-27 22:07:14 -07:00
Pas
54fb091b18 Update watch-history.ts 2025-12-27 20:54:55 -07:00
Pas
9120767784 re init metrics after clearing 2025-12-27 20:31:21 -07:00
FifthWit
9e79b3fd15
Change npm ci to npm install for dependency installation 2025-12-02 23:49:01 -06:00
FifthWit
4127559b23
Merge pull request #27 from FifthWit/master
Adding out github actions
2025-12-02 23:44:01 -06:00
FifthWit
eaa0ac8124 testing github actions 2025-12-02 23:41:59 -06:00
FifthWit
6a36e74c38
Merge pull request #26 from FifthWit/master
FIxing Backend and migration to Prisma 7
2025-12-02 23:14:17 -06:00
FifthWit
7ab669c08c update package.json 2025-12-02 16:45:32 -06:00
FifthWit
32569d424a updated dockerfile to sync with prisma issues + update 2025-12-02 16:42:04 -06:00
FifthWit
0c9d3cba97 Settings 2025-12-02 16:39:23 -06:00
FifthWit
ce112ff652 primsa7 2025-12-02 16:25:44 -06:00
Pas
e5f46e5396 bump version 2025-12-02 14:25:30 -07:00
Pas
7b4e8cae61 add enable auto resume on error setting 2025-12-02 14:25:16 -07:00
Pas
5451057723 add watch history 2025-12-02 14:22:12 -07:00
Pas
3391bc0ef6
Merge pull request #25 from dumbutdumber/master 2025-11-27 08:07:08 -07:00
dum
dea2a527aa
Rename debrid fields and update user settings
Safely adds the 'debrid_service' column and conditionally updates existing rows based on the presence of 'debrid_token'.
2025-11-27 14:34:44 +05:30
Pas
eca7c8abe1 bump version 2025-11-19 11:56:03 -07:00
Pas
2df313dbe0 update debrid logic 2025-11-19 11:55:52 -07:00
Pas
07f3e7c64b Update package.json 2025-11-17 12:11:08 -07:00
FifthWit
92e97dbab8
Merge pull request #24 from p-stream/nicknames
Add nickname to users
2025-11-17 12:57:08 -06:00
Pas
2ebdb1c901 Add nickname to users
Introduces a 'nickname' field to the users table and Prisma schema. Updates user registration and profile update routes to handle nicknames, including random nickname generation for new users. Adds a utility for generating random nicknames and migrates existing users to have generated nicknames.
2025-11-17 10:35:11 -07:00
Pas
efb8c2e7ad Update progress.ts 2025-10-30 13:27:06 -06:00
Pas
53003dd4a2 bump version 2025-10-30 13:06:10 -06:00
Pas
ceab17ec27 add way to manually delete progress
this works quite differently than the bookmarks since bookmarks overwrites all the bookmarks when we post. But progress items are loaded and send individually via the server to save bandwidth. Since the player posts progress every 5s
2025-10-30 13:01:02 -06:00
Pas
3fc8a54c98 update progress so we dont save finished or unwatched media 2025-10-30 12:46:48 -06:00
Pas
80642641c9 fix critical typo 2025-10-30 12:29:47 -06:00
FifthWit
441895b26f
Merge pull request #23 from FifthWit/master
updates
2025-10-25 14:37:51 -05:00
FifthWit
e3a59bc3b2 Optimized the progress/[tmdb_id]/ endpoint to be less verbose 2025-10-25 13:06:07 -05:00
FifthWit
0e45ff1b70 Optimized bookmarks endpoint to be less verbose 2025-10-25 13:01:43 -05:00
FifthWit
b956aa7297 changed interfaces to more reusable/safe imports from prisma 2025-10-25 12:48:59 -05:00
FifthWit
9e70182f6e npm audit fix 2025-10-25 12:33:25 -05:00
FifthWit
0976670fb9
Merge pull request #22 from FifthWit/master
odd resyncing commit
2025-10-25 12:31:09 -05:00
FifthWit
0f7bc4da72
Merge branch 'p-stream:master' into master 2025-10-25 12:30:42 -05:00
Pas
0db4681ef3 Reapply "fix: prevent overwriting settings with defaults"
This reverts commit ffa2a7e602.
2025-10-23 12:02:36 -06:00
FifthWit
a6faaafc5e
Merge branch 'p-stream:master' into master 2025-10-23 12:13:32 -05:00
Pas
b9c95df80d bump v 2025-10-23 11:07:59 -06:00
Pas
ffa2a7e602 revert change 2025-10-23 11:07:59 -06:00
Pas
365773e73a bump version 2025-10-23 11:07:59 -06:00
Pas
0b6343fe38 add missing settings 2025-10-23 11:07:59 -06:00
Aykhan
955578c429 fix: prevent overwriting settings with defaults 2025-10-23 11:07:59 -06:00
Pas
62e0b545be increase watchparty cleanup to 30 min 2025-10-23 11:07:59 -06:00
Pas
e82648ad20 bump v 2025-10-23 10:34:57 -06:00
Pas
d15be26cde revert change 2025-10-23 10:33:40 -06:00
Pas
1815a5a377 bump version 2025-10-23 09:56:21 -06:00
Pas
133e59a923 increase watchparty cleanup to 30 min 2025-10-23 09:24:49 -06:00
Pas
b38f7c1c2a add missing settings 2025-10-23 09:23:12 -06:00
Aykhan
46a0af9401 fix: prevent overwriting settings with defaults 2025-10-23 18:55:56 +04:00