Aleksi Lassila
|
7148ebe188
|
container2: remove old code, make sure she builds
|
2025-08-20 17:43:31 +03:00 |
|
Aleksi Lassila
|
9d04587c35
|
container1: add new components, don't modify old code
|
2025-08-20 17:43:05 +03:00 |
|
Aleksi Lassila
|
6066a5bc9f
|
refactor: plugin api changes
|
2025-08-12 15:46:39 +03:00 |
|
Aleksi Lassila
|
5dbd6bf513
|
feat: overhaul dockerfile
|
2025-08-09 17:03:22 +03:00 |
|
Aleksi Lassila
|
d831c59647
|
refactor: project into monorepo
|
2025-08-09 17:03:22 +03:00 |
|
Aleksi Lassila
|
b28f3be8b7
|
temp
|
2025-07-18 17:42:55 +03:00 |
|
Aleksi Lassila
|
182393c11f
|
refactor: tmdb playback, fix incorrect user data when playing already watched episode
|
2025-05-02 20:43:29 +03:00 |
|
Aleksi Lassila
|
7989433492
|
feat: changes to episode card details
|
2025-04-30 18:08:44 +03:00 |
|
Aleksi Lassila
|
31ffeda72e
|
feat: improve carousel mouse ux
|
2025-04-22 00:00:07 +03:00 |
|
Aleksi Lassila
|
3cb59fe7ad
|
feat: action page title
|
2025-04-22 00:00:07 +03:00 |
|
Aleksi Lassila
|
4fdf95c70a
|
fixup! fix: card focus animation performance issues
|
2025-04-22 00:00:07 +03:00 |
|
Aleksi Lassila
|
2743f2f26b
|
fix: card focus animation performance issues
|
2025-04-21 16:34:08 +03:00 |
|
Aleksi Lassila
|
b5a7a06608
|
fix: series page episode carousel bugs
|
2025-04-21 16:32:53 +03:00 |
|
Aleksi Lassila
|
4a5042a58b
|
fix: performance issues regarding action menu background blur
|
2025-04-15 13:02:38 +03:00 |
|
Aleksi Lassila
|
152349b421
|
feat: user activity & input mode
|
2025-04-15 11:40:05 +03:00 |
|
Aleksi Lassila
|
b9afc18ba7
|
feat: carousel dragging, episode carousel info
|
2025-04-15 02:24:49 +03:00 |
|
Aleksi Lassila
|
89d94bff5e
|
feat: new stream list ui
|
2025-04-13 16:01:34 +03:00 |
|
Aleksi Lassila
|
567db3cac0
|
feat: new episode carousel
|
2025-04-12 16:40:09 +03:00 |
|
Aleksi Lassila
|
0d907d64f8
|
feat: playback menu ui
|
2025-04-12 16:40:09 +03:00 |
|
Aleksi Lassila
|
30ab38edc7
|
feat: new media plugin menu implementation
|
2025-04-10 23:11:14 +03:00 |
|
Aleksi Lassila
|
b3d477148c
|
feat: update jellyfin catalogues to match new plugin api
|
2025-04-06 17:11:39 +03:00 |
|
Aleksi Lassila
|
3b6996fa0e
|
feat: plugin types for new media source views and UIs
|
2025-04-06 15:30:07 +03:00 |
|
Aleksi Lassila
|
d85be35117
|
feat: stream actions support for plugins
|
2025-04-06 00:16:20 +03:00 |
|
Aleksi Lassila
|
60ba41c9a2
|
feat: backdrops will now contain the main backdrop as first backdrop
|
2025-04-06 00:16:20 +03:00 |
|
Aleksi Lassila
|
9875e28dd1
|
refactor: reiverr plugin structure, objects, streamIds and plugin stream handlers
|
2025-04-05 12:50:21 +03:00 |
|
Aleksi Lassila
|
eea17091f8
|
perf: improve performance of backdrop carousel previews
|
2025-04-01 16:41:10 +03:00 |
|
Aleksi Lassila
|
202226d9ea
|
feat: add migration for libraryItem updatedAt, fix unique tmdbId constraint, add metadata to metadata entities
|
2025-03-31 12:46:14 +03:00 |
|
Aleksi Lassila
|
91308c9231
|
fix: person page data fetching
|
2025-03-31 01:39:25 +03:00 |
|
Aleksi Lassila
|
429ca3b11f
|
feat: top scrolling for front pages
|
2025-03-31 01:31:00 +03:00 |
|
Aleksi Lassila
|
f58bf4f8f3
|
feat: container children reordering, correctly show continue watching
|
2025-03-31 01:27:36 +03:00 |
|
Aleksi Lassila
|
23fec9d8df
|
feat: rewrite data fetching, refreshers, improved fetching performance
|
2025-03-30 17:03:04 +03:00 |
|
Aleksi Lassila
|
d9e8b6ca3f
|
refactor: stackRouterPageControls
|
2025-03-30 13:26:53 +03:00 |
|
Aleksi Lassila
|
be27a0ca90
|
feat: server side continue watching before refactoring
|
2025-03-30 13:25:44 +03:00 |
|
Aleksi Lassila
|
97223a1d40
|
feat: infinity scroll for networks, companies, lists
|
2025-03-30 00:28:58 +02:00 |
|
Aleksi Lassila
|
eed45c36b0
|
feat: library page infinite scroll
|
2025-03-30 00:04:56 +02:00 |
|
Aleksi Lassila
|
3c775492ea
|
feat: catalogue server side filtering, ordering, pagination
|
2025-03-29 15:16:29 +02:00 |
|
Aleksi Lassila
|
3e88d42a24
|
feat: my list server side filtering, ordering, pagination
|
2025-03-29 13:08:35 +02:00 |
|
Aleksi Lassila
|
155997a69c
|
feat: add nextReleaseDate to metadata
|
2025-03-29 12:19:18 +02:00 |
|
Aleksi Lassila
|
ecf7015299
|
feat: add TitleText component
|
2025-03-28 17:30:03 +02:00 |
|
Aleksi Lassila
|
c3a20e6b8e
|
refactor: tab component floating logic
|
2025-03-28 16:45:31 +02:00 |
|
Aleksi Lassila
|
08fd9060e1
|
refactor: stackRouterPage controls to use context everywhere
|
2025-03-28 14:47:14 +02:00 |
|
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
|
157be48ff0
|
fix: history keyboard navigation is blocked
|
2025-03-27 23:10:28 +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 |
|