Commit Graph

2533 Commits

Author SHA1 Message Date
Zoe Roux 633db89031 Fix dapper user json parsing 2024-03-07 01:36:57 +01:00
Zoe Roux 1335ae13e8 Add permissions to new users from external signin 2024-03-07 01:36:57 +01:00
Zoe Roux 115d52977d Make password optional 2024-03-07 01:36:57 +01:00
Zoe Roux 3bb36f5e78 Fix user lookup by provider id 2024-03-07 01:36:57 +01:00
Zoe Roux 98e9ba0fa7 Parse user profile and get jwt 2024-03-07 01:36:57 +01:00
Zoe Roux 35a69edfa2 Add value comparers for json columns and add user externalids on db 2024-03-07 01:36:57 +01:00
Zoe Roux 7df1a295f3 Add /login/{provider} route for oidc login 2024-03-07 01:36:57 +01:00
Zoe Roux 85fbd37434 Move admin account creation logic to the repository 2024-03-07 01:36:57 +01:00
Zoe Roux 07f0862219 Add oidc options parsing 2024-03-07 01:36:57 +01:00
Zoe Roux bc99408652 Add external ids to user 2024-03-07 01:36:57 +01:00
Zoe Roux 461dad2724 Remove usless var on docker-compose 2024-03-07 01:36:57 +01:00
Zoe Roux 6cf76f6535 Update docker compose to use ro for library volumes 2024-03-07 01:36:57 +01:00
Zoe Roux 33a5893da1 Add support for tmdb continuous (absolute) ordering when using normal ordering (ex: One piece) v4.3.0 2024-02-27 00:53:56 +01:00
Zoe Roux c14c0a6af5 Fix movies sort by start/end air date on items routes 2024-02-27 00:53:56 +01:00
Zoe Roux fc7926c2cc Run monitor before scan 2024-02-27 00:53:56 +01:00
Zoe Roux faf8832572 Add COMPOSE_PROFILES note on installing.md 2024-02-27 00:53:56 +01:00
Zoe Roux d047e5d48a Format code 2024-02-26 22:41:14 +01:00
Zoe Roux 7baa586738 Fix some race conditions 2024-02-26 22:41:14 +01:00
Zoe Roux 4c7e335ef4 Lazy load keyframes 2024-02-26 22:41:14 +01:00
Zoe Roux df8a1d3b26 Use new keyframes struct in stream to allow async keyframes analysis 2024-02-26 22:41:14 +01:00
Zoe Roux 6a1fff227e Rework keyframes creations to allow fs caching 2024-02-26 22:41:14 +01:00
Zoe Roux 4810d6cc5c Remove can transmux check with extra segments creation 2024-02-26 22:41:14 +01:00
Zoe Roux 1b73beccf1 Save info to json file on fs 2024-02-26 22:41:14 +01:00
Zoe Roux ff8a791a51 Move keyframes extraction to its own file 2024-02-26 22:41:14 +01:00
Zoe Roux 98ead6ac69 Add json file to cache /info 2024-02-26 22:41:14 +01:00
Zoe Roux 8b6741641c Only enable intel hwaccel libs on amd64 2024-02-26 14:32:25 +01:00
Zoe Roux b035ad07ec Use sha in thumbnails extractors 2024-02-26 14:32:25 +01:00
Zoe Roux 25fc5d5835 wip: Add quicksync support 2024-02-26 14:32:25 +01:00
Zoe Roux c1cdcddf41 Add vaapi hardware acceleration 2024-02-26 14:32:25 +01:00
Zoe Roux 9a5142ced3 Add note about nvidia artifical encode limit 2024-02-24 21:13:18 +01:00
Zoe Roux 586b7900bb Update docker compose to use profiles 2024-02-24 21:13:18 +01:00
Zoe Roux 0ccb03f004 fixup! Improve hwaccel error logic 2024-02-24 21:13:18 +01:00
Zoe Roux 90676ff8a4 Enable hwaccel flags in original mode 2024-02-24 21:13:18 +01:00
Zoe Roux 2cacd94f41 Improve hwaccel error logic 2024-02-24 21:13:18 +01:00
Zoe Roux de3013eebf Use padding segment for audio since it give better results 2024-02-24 21:13:18 +01:00
Zoe Roux 1c71258984 fixup! Remove padding segment at the start 2024-02-24 21:13:18 +01:00
Zoe Roux 00831fdb61 Use precise durations for segment splits (needed in hardware transcode mode) 2024-02-24 21:13:18 +01:00
Zoe Roux f5c629cb8a Remove padding segment at the start 2024-02-24 21:13:18 +01:00
Zoe Roux 9531795066 Fix keyframes i-frame type on hardware transcode 2024-02-24 21:13:18 +01:00
Zoe Roux 71fe10efaf Update docker debian version to use ffmpeg 6.1 2024-02-24 21:13:18 +01:00
Zoe Roux b042b4cf60 Move sc_threshold and no_scenecut to hwaccel flags 2024-02-24 21:13:18 +01:00
Zoe Roux f4980cefde Better scalling handling 2024-02-24 21:13:18 +01:00
Zoe Roux 25901cef45 Add start_at_zero flag to make debugging easier 2024-02-24 21:13:18 +01:00
Zoe Roux d71cd625d0 Make video start time detection smarter 2024-02-24 21:13:18 +01:00
Zoe Roux 43350ee1fd Add hwaccelerated scalling flags 2024-02-24 21:13:18 +01:00
Zoe Roux ae1dee9d51 Base transcoder image on debian to allow hwaccel 2024-02-24 21:13:18 +01:00
Zoe Roux ff2d077a7f Add flags handling to support hwaccel 2024-02-24 21:13:18 +01:00
Zoe Roux a383de971a Fix transcode for files that does not start at 0ms 2024-02-21 16:24:16 +01:00
Zoe Roux 800fa13071 Delete issues related to deleted files 2024-02-19 18:20:24 +01:00
Zoe Roux 490c68a9f5 Add overall.play on permissions setter of the admin panel 2024-02-19 18:10:22 +01:00