IRHM
f73105e9c7
v3.0.2-dev1
2026-03-19 01:30:26 +00:00
IRHM
a12faf8e72
v3.0.1
2026-03-09 11:14:19 +00:00
IRHM
eb1b8b86c7
v3.0.1-dev2
2026-03-09 10:48:51 +00:00
IRHM
664caa6ba2
v3.0.1-dev1
2026-03-09 09:14:26 +00:00
IRHM
e4e015daf8
age->GetAge: If we don't have a birthday skip processing
...
Otherwise eg: we get current year - 1 as someones age if their birthday isn't listed on tmdb
2026-03-09 07:01:22 +00:00
IRHM
d379d3f147
igdb: Fix some logs, only log req on Debug because it could be sensitive
2026-03-09 03:34:57 +00:00
IRHM
ac8d8769af
import: Support games importing
...
Fixing watcharr import from watcharr export not importing users games.
Also works if user edits the table in import/process to change the type of something to a game (and multi results works too).
Added warning message if user tries importing a watcharr export that has games when `!serverFeatures.games`
2026-03-09 03:34:57 +00:00
IRHM
7a7bd4f566
jellyfin sync: Fix addWatched params formatting
2026-03-06 18:33:12 +00:00
IRHM
ca82a36d23
sync: Update err soft deleted comments
2026-03-06 18:33:12 +00:00
IRHM
1e6a97202b
tag: GetTagPage: Remove debug call
2026-03-06 18:33:12 +00:00
IRHM
0e54a8c44a
sync: Fix already on list handling by using new add watched func AND no longer auto restore soft deleted records
...
no longer auto restoring soft deleted records means if the user (soft) deletes a show (default behavior), the next sync job wont add it back.
2026-03-06 18:33:12 +00:00
IRHM
5c4c7be115
import: Fix already on list handling by using new add watched func
2026-03-06 18:33:12 +00:00
IRHM
f458eec732
watched: abide by new api in router
2026-03-06 18:33:12 +00:00
IRHM
8ad2208162
watched: Restore can be skipped with flag and now returns a new error if watched just plain exists
2026-03-06 18:33:12 +00:00
IRHM
28c373173b
v3.0.0
2026-03-04 09:08:01 +00:00
IRHM
5fb92daf0c
WatchedDto: Add comment to thoughts
2026-03-04 08:49:43 +00:00
IRHM
7f4da2d90e
v3.0.0-dev5
2026-03-04 08:41:45 +00:00
IRHM
af04698625
(fix) Add thoughts to watchedDto for Content Page responses
2026-03-04 08:22:09 +00:00
IRHM
c16e0af3b2
v3.0.0-dev4
2026-03-04 06:54:57 +00:00
IRHM
7561b59037
v3.0.0-dev3
2026-03-04 03:46:48 +00:00
IRHM
cb97aa3914
search->searchMyList: Add a lil commento
2026-03-04 03:45:28 +00:00
IRHM
d1e9a60beb
watched: Remove leftover debug call on query
2026-03-04 03:45:28 +00:00
IRHM
404b7c680f
search: Return resp directly when we fetched the data FromMyList
...
to avoid extra unnecessary db queries
2026-03-04 03:45:28 +00:00
IRHM
9bb4f3f948
(feat) Search your own list for results before external search
2026-03-04 03:45:28 +00:00
IRHM
624a3b1bbf
v3.0.0-dev2
2026-03-03 18:23:00 +00:00
IRHM
a314231780
search: multi: Only get games for first page
2026-03-03 18:21:17 +00:00
IRHM
fc4d65ccbc
tv seasons: Fix release date
2026-03-03 18:21:17 +00:00
IRHM
c62c2cdfc0
Update twitch config and fix possible undefined issues
2026-03-03 18:21:17 +00:00
IRHM
8955cacee6
search: Don't attempt game search if twitch is not configured
2026-03-03 18:21:17 +00:00
IRHM
8fbf4ddc6d
config: Create TwitchEnabled func
2026-03-03 18:21:17 +00:00
IRHM
532d3f49c7
v3.0.0-dev1
2026-03-01 22:20:28 +00:00
IRHM
4e40a9fdb5
config: Fix generateConfig not setting our cfg var
...
Altered the read func to return a ServerConfig pointer instead of taking one in
2026-03-01 22:12:27 +00:00
IRHM
81a67404d3
Fix setup
...
authProvider wasn't being passed in
2026-03-01 21:47:29 +00:00
IRHM
307f5324f0
image->DownloadAndInsertImage: Replace fatal log with err response
2026-03-01 21:05:34 +00:00
IRHM
4a922df7e4
user->UploadUserAvatar: Replace fatal log with err response
2026-03-01 21:03:45 +00:00
IRHM
0e4249ee42
AddWatched: Keep support for the 'contentId' property for now
...
Instead of completely removing it, I've added it back so third party scripts can migrate to the new property 'tmdbId'.
I realised I don't want to break any ones experience, this should allow for a painfree path to migration.
2026-03-01 20:44:26 +00:00
IRHM
ce264cbf4a
TraktImport: Add a log for when a custom api key is provided
2026-03-01 20:27:51 +00:00
IRHM
26dfad19bc
TraktImport: Renew default api-key and support bringing your own key
...
Resolves #1014
2026-03-01 20:21:11 +00:00
IRHM
230ea306ce
Create safe dtos for get Arr servers public
2026-03-01 01:03:31 +00:00
IRHM
50c265de24
tag: Fix GetTagPage returning whole watched list if tag is empty
2026-02-27 15:54:22 +00:00
IRHM
d408cee754
tag: Update response to match other watched responses (Media)
2026-02-27 15:53:34 +00:00
IRHM
24f5ea19f5
UpdateWatchedLastViewedSeason: improve format
2026-02-27 15:18:52 +00:00
IRHM
9c26b6b1d7
TestGetLatestWatchedInTv
...
made a lil test, should probably make more these when i have time
2026-02-26 22:21:33 +00:00
IRHM
7f1c2f2e26
watched: move public list response to its own type
...
If we add stuff that should never be on a public list to the other type, we can't leak it now on public ones.
2026-02-26 21:43:42 +00:00
IRHM
b2c24761e0
Move watching season logic to server, move to master WatchedDto, ...
...
Remove WatchedList component and create PosterLists directly on watched list and other users list pages.
Get Watched endpoints now return Media with watched inside them, same structure as search, etc. This makes the client logic easier and means we can always expect the same data response no matter how we request data.
Fix race cond in paginatedLoader & abort previous request inside reset func.
2026-02-26 21:33:19 +00:00
IRHM
65d5a581f8
game: Add itchio provider
2026-02-26 03:10:18 +00:00
IRHM
e54a99cedd
tv: Add similar results
2026-02-25 22:07:16 +00:00
IRHM
5cb0a6c666
games: Display steam/gog providers
2026-02-25 20:16:12 +00:00
IRHM
42dd90579f
fix import typing
2026-02-24 17:27:15 +00:00
IRHM
0921282de6
WatchedList: New Date Released sort option
...
Implements #1016
2026-02-24 02:08:27 +00:00