Commit Graph

94 Commits

Author SHA1 Message Date
Aleksi Lassila
7b8fd359a5 refactor: mediaType capitalization 2025-03-28 12:23:57 +02:00
Aleksi Lassila
aedb7168c4 feat: catalogue server side filters 2025-03-28 11:45:29 +02:00
Aleksi Lassila
5c926d6147 refactor: user.store, source store 2025-03-28 00:27:25 +02:00
Aleksi Lassila
a95f456af5 refactor: dto constructors 2025-03-27 23:28:40 +02:00
Aleksi Lassila
6ea346a6a3 refactor: media-source module under user
where it belongs
2025-03-27 23:23:39 +02:00
Aleksi Lassila
84e77f3951 feat: add catalogue tabs to library page 2025-03-27 23:07:03 +02:00
Aleksi Lassila
eab6c5dbdf refactor: remove unnecessary module imports 2025-03-27 23:05:12 +02:00
Aleksi Lassila
52232a29b2 feat: auth middleware to parse user 2025-03-27 23:05:08 +02:00
Aleksi Lassila
0560cd5d9d refactor: catalogue types 2025-03-27 23:02:44 +02:00
Aleksi Lassila
5200b9f805 feat: add metadata to libraryItems, server side library sorting and filtering 2025-03-27 23:02:02 +02:00
Aleksi Lassila
8b4a4554f4 refactor: LibraryItemDto2 2025-03-23 22:19:00 +02:00
Aleksi Lassila
da682b2ae2 feat: add class-validator && class-transformer 2025-03-23 22:17:09 +02:00
Aleksi Lassila
fb40a8e2bc refactor: prettier write 2025-03-19 00:06:20 +02:00
Aleksi Lassila
f6f7fbe73d fix: tmdb series and movies not caching 2025-03-13 23:19:21 +02:00
Aleksi Lassila
bb08f5fd7e fix: issues finding certain torrents 2025-03-11 15:16:29 +02:00
Aleksi Lassila
e8a178ac1e refactor: rename & refactor selectable 2025-03-11 15:16:15 +02:00
Aleksi Lassila
87cb790eb3 minor improvements 2025-02-23 15:43:49 +02:00
Aleksi Lassila
e5cde5328b fix: metadata race conditions 2025-02-21 19:20:13 +02:00
Aleksi Lassila
80b4f8c01a refactor: library items & metadata for performance 2025-02-21 18:02:18 +02:00
Aleksi Lassila
b598245cb0 feat!: Improved plugin settings api and medias source settings error messages for jackett and jellyfin 2025-02-21 14:20:31 +02:00
Aleksi Lassila
e9f9cb7e3b feat: clear metadata cache button 2025-02-19 16:30:59 +02:00
Aleksi Lassila
00cec63917 style: prettier everything 2025-02-19 16:21:37 +02:00
Aleksi Lassila
58bbe268ea fix: library page missing items 2025-02-18 02:03:25 +02:00
Aleksi Lassila
169b2f7f8a Merge branch 'feat/Trailerv2' into dev 2025-02-17 17:15:48 +02:00
Aleksi Lassila
c64d46f6a8 feat: cache tmdb movies & series always 2025-02-17 05:41:28 +02:00
Aleksi Lassila
55c9228587 fix: play states are created with part of the combined primary key as undefined 2025-02-17 00:41:12 +02:00
Aleksi Lassila
0e33c82f15 fix: db corrupting on user creation 2025-02-15 23:21:31 +02:00
Aleksi Lassila
c33b1e5b3d feat: add library item migration 2025-02-15 22:20:05 +02:00
Aleksi Lassila
8f1d4c3270 feat: mark all series episodes as watched 2025-02-15 18:47:37 +02:00
Aleksi Lassila
ef4fa1d13a feat: library page sections, sorting, view options
fix: tmdb library items not being cached
2025-02-15 05:03:20 +02:00
Aleksi Lassila
3d723a7bb8 refactor: Movie, Series, Episode pages, data fetching 2025-02-14 04:29:55 +02:00
Aleksi Lassila
b67b2298e8 2.1.1 2025-02-13 18:30:00 +02:00
Aleksi Lassila
715a7f9c7b 2.1.0-alpha.0 2025-02-13 17:51:10 +02:00
Aleksi Lassila
d8b7f3b368 docs: documentation for built-in plugins 2025-02-13 03:31:39 +02:00
Aleksi Lassila
871e5dd0a7 feat: new onboarding dialog 2025-02-13 01:57:09 +02:00
Aleksi Lassila
673ef550d3 feat: verbose plugin version checks 2025-02-12 18:49:00 +02:00
Aleksi Lassila
77cb5d6192 feat: reiverr-plugin:2.0.0 version checking 2025-02-12 18:27:17 +02:00
Aleksi Lassila
dfa59a1994 feat: server side validation of MediaSource settings, reactivity to MediaSource settings 2025-02-12 15:16:30 +02:00
Aleksi Lassila
9d496ad014 build: make file downloads persistent in docker, refactor built-in plugin workspaces 2025-02-12 00:37:41 +02:00
Aleksi Lassila
b46a65a93c feat: add development database 2025-02-11 19:16:25 +02:00
Aleksi Lassila
ad2bad9a27 feat: add db migrations for metadata, user-data 2025-02-11 18:36:42 +02:00
Aleksi Lassila
23123d89d5 docs: document plugin types 2025-02-11 05:21:41 +02:00
Aleksi Lassila
04a1021761 docs: update README.md regarding plugins and up-to-date feature list 2025-02-11 04:40:16 +02:00
Aleksi Lassila
17906be3cd build: fix plugins not working with docker 2025-02-11 04:39:36 +02:00
Aleksi Lassila
0d39a98038 refactor: backend module imports 2025-02-11 02:56:05 +02:00
Aleksi Lassila
fa27f19975 refactor: pretty much the whole backend module hierarchy 2025-02-11 02:40:41 +02:00
Aleksi Lassila
6969525464 feat: torrent-stream plugin 2025-02-09 04:34:31 +02:00
Aleksi Lassila
d4030cda9d feat: improve hero showcase details 2025-02-09 04:23:08 +02:00
Aleksi Lassila
db58ed99e8 fix: user not saving 2025-02-09 02:39:24 +02:00
Aleksi Lassila
97cd860114 feat: add subtitles support to videoplayer, jellyfin plugin 2025-02-08 23:39:55 +02:00