57 Commits

Author SHA1 Message Date
56ad9eb57a External subtitles
Some checks failed
continuous-integration/drone/push Build is failing
2025-04-14 16:03:31 +00:00
931658b172 Remove ILRepack.Lib.MSBuild.Task hack
Some checks failed
continuous-integration/drone/push Build is failing
2025-04-14 06:38:46 +00:00
ac0ee442d8 Embedded subtitles work. External not yet tested.
Some checks failed
continuous-integration/drone/push Build is failing
2025-04-13 23:24:29 +00:00
ac0598808a Fix language code matching (ISO639-2 synonyms)
Some checks failed
continuous-integration/drone/push Build is failing
2025-04-13 21:35:20 +00:00
ecf47354e6 TV Series playback from episode list does not require mediaSourceId
Some checks failed
continuous-integration/drone/push Build is failing
2025-04-13 20:55:02 +00:00
544aa28dc0 Separate globals and initialize also from CinemaLibraryManager to allow migrations to run
Some checks failed
continuous-integration/drone/push Build is failing
2025-04-03 22:04:44 +00:00
8158dd5346 Update to match master. Playback broken as GetPostedPlaybackInfo does not get MediaSourceId.
Some checks failed
continuous-integration/drone/push Build is failing
2025-04-03 20:51:17 +00:00
b18d891a2b Default search sort by score so that non-prefix search is used internally
Some checks failed
continuous-integration/drone/push Build is failing
2025-01-16 17:49:01 +01:00
3508543ba7 Fix regression where real disk based items could not be searched
Some checks failed
continuous-integration/drone/push Build is failing
2024-12-25 01:13:49 +01:00
70c1e3627d Improvevideo file analysis
Some checks failed
continuous-integration/drone/push Build is failing
2024-12-23 23:12:46 +01:00
a3af3defab If unimportant stream analysis failed then playback could be without video or audio (or both)
Some checks failed
continuous-integration/drone/push Build is failing
2024-12-23 22:10:38 +01:00
2fb22946ca Indicate logged-in using token. Improve data shown on the search and media page.
Some checks failed
continuous-integration/drone/push Build is failing
2024-12-22 23:47:56 +01:00
11d24f7095 Resume play seems still broken with mixed local/cinema content
Some checks failed
continuous-integration/drone/push Build is failing
2024-12-18 01:45:12 +01:00
0756afae86 Anime folder works. Concert folder and search works. Fix infinite loop in item listing (SupportsInheritedParentImages). 2024-12-18 01:41:10 +01:00
fe3f945450 Webshare account sharing through the token
Some checks failed
continuous-integration/drone/push Build is failing
2024-12-16 02:07:51 +01:00
1941c794ad Root folder hiding/showing
Some checks failed
continuous-integration/drone/push Build is failing
2024-12-16 01:18:50 +01:00
5d1906abfa IlRepack and obfuscation
Some checks failed
continuous-integration/drone/push Build is failing
2024-12-12 01:10:11 +01:00
5da013ad15 Recent videos works. Fixed Details metadata call. Fix JSON missing date crash.
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-12 00:18:52 +01:00
0496c8412b Variable length video analyzer. Less dependency on HttpContext so playback status works. 2024-12-12 00:16:40 +01:00
6ae2e56686 Obtain mediaSourceId from ASP.NET. Analyze video file before play to get proper stream indicies. For TV Series report only single version based on user preferences.
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-09 03:06:50 +01:00
f973f23443 UserData bound to ExternalId, Resume play seems still not working. Rename music to concerts.
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-07 04:07:06 +01:00
1bf5fc675e Session execute Ensure on only single Task. 2024-12-07 02:28:54 +01:00
882cf0f604 Put roots into GetUserRootFolder instead of RootFolder.VirtualChild so global search works (also thanks to interception in CinemaLibraryManager.GetItemsResult) 2024-12-07 02:28:07 +01:00
9b6a93cda3 More efficient session validity checks. Jellyfin session detection. 2024-12-06 21:49:43 +01:00
a0f6870493 Webshare login working in CinemaWeb
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-06 17:09:22 +01:00
1da58e2e0e User authentication. Jellyfin configuration incomplete.
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-06 09:53:21 +01:00
a5099f60ce ISO639-1 to ISO639-2 conversion. TV series automatic version choice. Stream selection during playback - only transcoding working.
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-05 17:16:04 +01:00
5cc359bd2c Automatic video version choice based on user preferences and max bitrate
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-03 01:25:59 +01:00
7dbc17ec14 Hiding of root folders
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-02 11:28:45 +01:00
3b7f62a1b8 Fix project file
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-02 10:54:00 +01:00
92a0485de5 Configuration page. Root folder hiding does not work.
Some checks failed
continuous-integration/drone/push Build is failing
2024-12-02 10:51:14 +01:00
591a92f6aa TV Series playback works
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-02 00:13:40 +01:00
6dcd488919 Do not use ProviderIds for Cinema items detection as peristence does not work for it. Use ExternalId for it.
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-01 14:27:33 +01:00
02e33d046d Fix link generator to allow optional name
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-30 13:13:23 +01:00
c28537e25c Playback of correct version stream works
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-30 03:21:13 +01:00
0bcb6d571f Rename to Cinema
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-30 00:50:10 +01:00
5523399969 Indicate VIP Webshare is needed in video versions. Still broken playback after choosing media source. 2024-11-30 00:07:11 +01:00
fe9bd797a7 Playing a movie basically works
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-28 10:30:48 +01:00
affd2fc4a4 Intercept GetStaticMediaSources instead of GetMediaStreams. Movie versions show in UI.
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-28 00:31:15 +01:00
4b92508b10 Movie media sources in progress
Some checks failed
continuous-integration/drone/push Build is failing
2024-11-27 21:03:09 +01:00
cfa94a89a6 Movie folder view, sort and search works
Some checks failed
continuous-integration/drone/push Build is failing
2024-11-26 22:21:10 +01:00
e108bb0ae7 Clean stratup through IHostedService, debugging plugin dir, root folder shows up and basic search works
Some checks failed
continuous-integration/drone/push Build is failing
2024-11-25 14:10:11 +01:00
dcf2895491 Fix Jellyfin project file
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-25 03:24:35 +01:00
a52a756518 StreamCinemaJellyfin initial commit
Some checks failed
continuous-integration/drone/push Build is failing
2024-11-25 03:21:17 +01:00
116dd2fa35 Hint the port 8080 for docker tools
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-22 12:15:09 +01:00
b2ac9eb188 Fix HDR detection
Some checks failed
continuous-integration/drone/push Build was killed
2024-11-11 13:34:57 +01:00
77048320d7 HDR indication in streams
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-11 13:10:15 +01:00
470fa96b17 Externi titulky
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-11 12:42:36 +01:00
d4b4b0f2d4 Switch back to dotnet 9.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-10 23:54:01 +01:00
457641ac58 Dotnet restore hangs
Some checks failed
continuous-integration/drone/push Build was killed
2024-11-10 23:51:58 +01:00