Commit Graph

1639 Commits

Author SHA1 Message Date
Zoe Roux 2939ea0787 Allow the transcoder to be run 2023-05-05 14:14:03 +09:00
Zoe Roux 64adc63920 Make a clean transcoder state 2023-05-05 14:14:03 +09:00
Zoe Roux 33d212bd84 Add transcode cmd paramters 2023-05-05 14:14:03 +09:00
Zoe Roux 5543bc4c9d Migrate to actix 2023-05-05 14:14:03 +09:00
Zoe Roux d106988fd7 Add transcoder's dockerfile 2023-05-05 14:14:03 +09:00
Zoe Roux bc6fdec360 Create a transcoder crate 2023-05-05 14:14:03 +09:00
Zoe Roux a7d8863998 Fix identify when the path has a column in it 2023-04-28 16:16:12 +09:00
Zoe Roux a3b2b80c1e Add an error message if the moviedb api key is not set 2023-04-05 16:13:36 +09:00
Zoe Roux 0b614ec4b6 Add a tldr in the installation readme 2023-04-05 16:13:36 +09:00
Zoe Roux 0e2c029249 Fix docker's CI for tags 2023-04-05 16:13:36 +09:00
Zoe Roux deade0010b Add support for arm builds v2.0.0 2023-04-05 02:23:51 +09:00
Zoe Roux e94fae1d85 Update screenshots in readme 2023-04-05 02:15:42 +09:00
Zoe Roux 259ca2e14e Swap the scanner batch size to 20 2023-04-05 02:15:42 +09:00
Zoe Roux e9f9ae5154 Update readme 2023-04-05 02:15:42 +09:00
Zoe Roux 3b98263fbc Show list headers on error 2023-04-05 02:15:42 +09:00
Zoe Roux ca1d2dd16f Up the number of items per batch (scanner) 2023-04-05 02:15:42 +09:00
Zoe Roux 9e254e6813 Fix episodes duplicate check 2023-04-05 02:15:42 +09:00
Zoe Roux 9e250e6129 Fix docker compose postgres healthcheck 2023-04-05 02:15:42 +09:00
Zoe Roux 8f22785d2f Batch scans to prevent auto DDOS 2023-04-05 01:06:55 +09:00
Zoe Roux bb716ab6b6 Prevent the scanner from running on non-video files 2023-04-05 00:06:21 +09:00
Zoe Roux 5acd231292 Make play button for series work 2023-04-04 20:41:25 +09:00
Zoe Roux 7ebe0adace Disable deferred queries for the search as it does not work 2023-04-04 20:41:25 +09:00
Zoe Roux 9e3337e9c5 Hide the cursor when playing a video 2023-04-04 20:41:25 +09:00
Zoe Roux 298dc9af27 Add trailler button 2023-04-04 20:41:25 +09:00
Zoe Roux 840b0c07ff Fix icon buttons not working 2023-04-04 20:41:25 +09:00
Zoe Roux 592c92785f Automatically download/extract info on API creation (dirtyfix) (#161
* Download thumbnails automatically

* Automatically extract tracks
2023-04-03 20:03:11 +09:00
Zoe Roux d0db4815f1 Use json in healthcheck 2023-04-03 20:03:11 +09:00
Zoe Roux 8cf105a550 Fix coding style 2023-04-03 20:03:11 +09:00
Zoe Roux 9c6055a52e Add healthchecks on docker 2023-04-03 20:03:11 +09:00
Zoe Roux a554b7681f Add healthchecks to the api 2023-04-03 20:03:11 +09:00
Zoe Roux cbcc2f30b7 Dockerise the scanner 2023-04-03 20:03:11 +09:00
Zoe Roux 565125da67 Add a file monitor in the scanner 2023-04-03 20:03:11 +09:00
Zoe Roux ec8782ad81 Clean up the scanner 2023-04-03 20:03:11 +09:00
Zoe Roux 7388719cad Add seasons metadata 2023-04-03 20:03:11 +09:00
Zoe Roux 75fb4b5809 Add seasons 2023-04-03 20:03:11 +09:00
Zoe Roux 408873b844 Add a cache for shows 2023-04-03 20:03:11 +09:00
Zoe Roux 31a349704b Use jsons for serialization 2023-04-03 20:03:11 +09:00
Zoe Roux c3b8595cd7 Add kyoo requests for episodes 2023-04-03 20:03:11 +09:00
Zoe Roux 2334afb3eb Add episodes for themoviedb 2023-04-03 20:03:11 +09:00
Zoe Roux ce9dc48d81 Merge translations for seasons 2023-04-03 20:03:11 +09:00
Zoe Roux 20f7f87072 Add show and seasons for themoviedatabase 2023-04-03 20:03:11 +09:00
Zoe Roux a9ce596381 Add episode and show types 2023-04-03 20:03:11 +09:00
Zoe Roux 8ac5f02d93 Fix a test 2023-04-03 20:03:11 +09:00
Zoe Roux 10b291b4aa Add genres and studio objects for the scanner 2023-04-03 20:03:11 +09:00
Zoe Roux c894f33c11 Add metadataid, original language metadata and genres 2023-04-03 20:03:11 +09:00
Zoe Roux 1167cfa3a4 Add most metadata information from themoviedb 2023-04-03 20:03:11 +09:00
Zoe Roux 541a7c9e2b Making the scanner send data to the back 2023-04-03 20:03:11 +09:00
Zoe Roux 8b2dd048d3 Fix shell.nix 2023-04-03 20:03:11 +09:00
Zoe Roux d4d223dbf0 Cleanup error handling 2023-04-03 20:03:11 +09:00
Zoe Roux 6b9842c9d3 Fix import issue 2023-04-03 20:03:11 +09:00