Commit Graph

4176 Commits

Author SHA1 Message Date
renovate[bot] 77ffc2e061 Update module golang.org/x/text to v0.25.0 (#952)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 09:34:10 +02:00
renovate[bot] 1b3f6d41ba Update dependency go to v1.24.3 (#949)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 09:33:59 +02:00
renovate[bot] fa0bb985a7 Update Helm release postgresql to v16.6.7 (#950)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 09:33:48 +02:00
renovate[bot] d9a6d052bc Update Helm release rabbitmq to v16.0.2 (#951)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 09:33:36 +02:00
renovate[bot] 18b0c34165 Update dependency AWSSDK.S3 to 4.0.0.2 (#948)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 09:33:18 +02:00
solidDoWant 1f573a2553 Added support for disabling password login and registration (#947)
Signed-off-by: Fred Heinecke <fred.heinecke@yahoo.com>
Signed-off-by: solidDoWant <fred.heinecke@yahoo.com>
2025-05-09 14:07:32 +02:00
solidDoWant ce63da1448 Added support for considering DTS audio streams when determing player codec support (#942) 2025-05-08 02:08:59 +02:00
solidDoWant f6a67341b6 Reduce playback start time by 100x (#945) 2025-05-08 00:33:36 +02:00
solidDoWant 4a0e1aa72c Cleanly handle unsupported subtitles (#944) 2025-05-07 22:51:43 +02:00
renovate[bot] 27a4fc328e Update traefik Docker tag to v3.4 2025-05-06 01:22:17 +02:00
renovate[bot] e45883230b Update dependency AWSSDK.S3 to 4.0.0.1 2025-05-06 00:46:17 +02:00
renovate[bot] 8f121d20e3 Update module golang.org/x/sync to v0.14.0 2025-05-05 19:28:35 +02:00
renovate[bot] 665d614921 Update aws-sdk-net monorepo to v4 2025-05-05 04:33:52 +02:00
renovate[bot] aa42d807b2 Update Helm release rabbitmq to v16 2025-05-05 04:28:18 +02:00
renovate[bot] 4c0f20a33e Update skiasharp monorepo to 3.119.0 2025-05-05 04:25:07 +02:00
renovate[bot] f729ef06a7 Update dependency NSwag.AspNetCore to 14.4.0 2025-05-05 04:24:42 +02:00
renovate[bot] ebec864187 Update module github.com/lestrrat-go/jwx/v3 to v3.0.1 2025-05-05 04:24:25 +02:00
renovate[bot] d9e0ca1edd Update Helm release postgresql to v16.6.6 2025-05-05 04:23:33 +02:00
renovate[bot] d23a24943e Update dependency AWSSDK.S3 to 3.7.416.18 2025-05-05 04:23:18 +02:00
Zoe Roux ebd95c7b0c Apis for the scanner (#885) 2025-05-04 16:03:35 +02:00
Zoe Roux a96813fe30 Return deleted paths in DELETE /videos 2025-05-04 15:35:59 +02:00
Zoe Roux 4df171386b Test deletions 2025-05-04 15:35:37 +02:00
Zoe Roux 46d98e038d Update availableSince of entries on POST /videos 2025-05-04 15:35:37 +02:00
Zoe Roux 205dda652a Update available count of shows when inserting videos 2025-05-04 15:35:37 +02:00
Zoe Roux e26bc931f5 Fix & test GET /videos 2025-05-04 15:35:37 +02:00
Zoe Roux 45e769828b Add unique constraint on [rendering, version, part] 2025-05-04 15:35:37 +02:00
Zoe Roux 466b67afe5 Put POST /videos in a transaction, handle dups 2025-05-04 15:35:37 +02:00
Zoe Roux 379765b28f Fix typechecking 2025-05-04 15:35:37 +02:00
Zoe Roux 71b3ee61af Add support for externalId in POST /videos 2025-05-04 15:35:37 +02:00
Zoe Roux 7203155747 Use .Composite for models (better swagger) 2025-05-04 15:35:37 +02:00
Zoe Roux 9cb9301a35 Update packages (drizzle included) 2025-05-04 15:35:37 +02:00
Zoe Roux 6a5862ddd2 Fix & test movie, episodes & slug linking 2025-05-04 15:35:37 +02:00
Zoe Roux 060c4d74b4 Type value lists 2025-05-04 15:35:37 +02:00
Zoe Roux 07a41bb175 Fix POST /videos 2025-05-04 15:35:37 +02:00
Zoe Roux d2bb37b3a7 Add more tests 2025-05-04 15:35:37 +02:00
Zoe Roux ce66dba0c8 Add unmatched paths in GET /videos (for scanner) 2025-05-04 15:35:37 +02:00
Zoe Roux 6194d806cc Delete unknown entries, rework them as part of unmatched videos 2025-05-04 15:35:37 +02:00
Zoe Roux 1fca8957a2 Fix auth default PGHOST 2025-05-04 15:35:37 +02:00
Zoe Roux 39dcfb4418 Test POST /videos 2025-05-04 15:35:37 +02:00
Zoe Roux 1369da1845 Rework POST /videos 2025-05-04 15:35:37 +02:00
Zoe Roux 621c9cec82 Add GET /videos/ that also list guesses 2025-05-04 15:35:37 +02:00
Zoe Roux c504cbbff5 Type videos's for to map to entries 2025-05-04 15:35:37 +02:00
Zoe Roux 0aa2c9c086 Cleanup scanner workflow 2025-05-04 15:35:37 +02:00
Fred Heinecke 099032c165 Fix scanner message storm caused by #916
Signed-off-by: Fred Heinecke <fred.heinecke@yahoo.com>
2025-05-04 14:55:43 +02:00
Fred Heinecke a16d09d692 Fix transcoder S3 deadlock when writer does not respect context cancellation
Signed-off-by: Fred Heinecke <fred.heinecke@yahoo.com>
2025-05-04 14:55:16 +02:00
Fred Heinecke 949a367d0d Fix S3 client being disposed after first use
Signed-off-by: Fred Heinecke <fred.heinecke@yahoo.com>
2025-05-04 14:54:02 +02:00
Fred Heinecke 0b3d46cc67 Fix inverted if/else check for thumbnail requests
Signed-off-by: Fred Heinecke <fred.heinecke@yahoo.com>
2025-05-04 14:53:26 +02:00
solidDoWant 7d04da2eae Backend: Fix pooling configuration always overriding connection string parameters 2025-05-04 14:13:40 +02:00
Fred Heinecke 454855b299 Add CA Certificates to transcoder image
Signed-off-by: Fred Heinecke <fred.heinecke@yahoo.com>
2025-05-04 14:12:56 +02:00
solidDoWant 265386f289 Added support for storing transcoder metadata in S3
Signed-off-by: Fred Heinecke <fred.heinecke@yahoo.com>
2025-05-02 11:38:28 +02:00